.ib-motion-loop-float{animation:ib-motion-loop-float var(--ib-motion-loop-duration,6s) ease-in-out infinite}@keyframes ib-motion-loop-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--ib-motion-loop-distance, 8px) * -1))}}@media (prefers-reduced-motion:reduce){.ib-motion-loop-float{animation:none;transform:none}}.ib-motion-hero-playful-copy{animation:ib-motion-hero-playful-rise .7s cubic-bezier(.2,.8,.2,1) both}.ib-motion-hero-playful-photo{animation:ib-motion-hero-playful-photo .9s cubic-bezier(.2,.8,.2,1) .12s both}.ib-motion-hero-playful-blob-one{animation:ib-motion-hero-playful-blob 5s ease-in-out 1s infinite alternate}.ib-motion-hero-playful-blob-two{animation:ib-motion-hero-playful-blob 6s ease-in-out 1.4s infinite alternate-reverse}.ib-motion-hero-playful-asterisk{animation:ib-motion-hero-playful-turn 8s ease-in-out 1s infinite alternate}@keyframes ib-motion-hero-playful-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ib-motion-hero-playful-photo{0%{opacity:0;transform:translateY(24px) rotate(5deg) scale(.94)}to{opacity:1;transform:rotate(-3deg) scale(1)}}@keyframes ib-motion-hero-playful-blob{to{transform:translate(8px,-10px) rotate(8deg) scale(1.06)}}@keyframes ib-motion-hero-playful-turn{to{transform:rotate(35deg) scale(1.1)}}@media (prefers-reduced-motion:reduce){.ib-motion-hero-playful-asterisk,.ib-motion-hero-playful-blob-one,.ib-motion-hero-playful-blob-two,.ib-motion-hero-playful-copy,.ib-motion-hero-playful-photo{animation:none}}.ib-motion-hero-diagonal-scene [data-slot=photo-frame]{animation:ib-diagonal-diagonalReveal 1.15s cubic-bezier(.22,1,.36,1) both}.ib-motion-hero-diagonal-scene [data-diagonal-panel=true]{animation:ib-diagonal-panelReveal 1s cubic-bezier(.22,1,.36,1) .08s both}.ib-motion-hero-diagonal-scene [data-slot=photo-media]{animation:ib-diagonal-imageSettle 1.35s cubic-bezier(.22,1,.36,1) both}.ib-motion-hero-diagonal-scene [data-diagonal-line=true]{animation:ib-diagonal-lineReveal .8s cubic-bezier(.22,1,.36,1) .38s both}.ib-motion-hero-diagonal-scene [data-diagonal-copy-motion=true]{animation:ib-diagonal-copyReveal .72s cubic-bezier(.22,1,.36,1) .68s both}@keyframes ib-diagonal-diagonalReveal{0%{clip-path:var(--photo-from)}to{clip-path:var(--photo-to)}}@keyframes ib-diagonal-panelReveal{0%{clip-path:var(--panel-from)}to{clip-path:var(--panel-to)}}@keyframes ib-diagonal-imageSettle{0%{transform:scale(1.08);filter:saturate(.72) blur(3px)}to{transform:scale(1);filter:saturate(1) blur(0)}}@keyframes ib-diagonal-lineReveal{0%{opacity:0;transform:translate(var(--line-shift-x),var(--line-shift-y))}to{opacity:1;transform:translate(0)}}@keyframes ib-diagonal-copyReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ib-motion-hero-diagonal-scene [data-diagonal-copy-motion=true],.ib-motion-hero-diagonal-scene [data-diagonal-line=true],.ib-motion-hero-diagonal-scene [data-diagonal-panel=true],.ib-motion-hero-diagonal-scene [data-slot=photo-frame],.ib-motion-hero-diagonal-scene [data-slot=photo-media]{animation:none}}.ib-motion-hero-diagonal-blinds [data-diagonal-blind=true]{animation:ib-diagonal-blinds-open 1.4s cubic-bezier(.65,0,.35,1) backwards;animation-delay:calc(var(--blind-i, 0) * 50ms)}.ib-motion-hero-diagonal-blinds [data-diagonal-blinds-copy=true]{animation:ib-diagonal-blinds-copy .72s cubic-bezier(.22,1,.36,1) .7s backwards}@keyframes ib-diagonal-blinds-open{0%{transform:perspective(900px) rotateY(0deg);opacity:1}}@keyframes ib-diagonal-blinds-copy{0%{opacity:0;transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.ib-motion-hero-diagonal-blinds [data-diagonal-blind=true],.ib-motion-hero-diagonal-blinds [data-diagonal-blinds-copy=true]{animation:none}}.ib-motion-hero-impact-cutout [data-impact-cutout-title=true]:before{animation:ib-impact-cutout-pan 2.2s cubic-bezier(.22,1,.36,1) backwards}@keyframes ib-impact-cutout-pan{0%{background-size:260%;background-position:30% 70%;opacity:0}}@media (prefers-reduced-motion:reduce){.ib-motion-hero-impact-cutout [data-impact-cutout-title=true]:before{animation:none}}@keyframes ib-motion-hero-immersive-out{0%{transform:scale(1);opacity:1}70%{opacity:1}to{transform:scale(14);opacity:0;visibility:hidden}}.ib-motion-hero-immersive-mask{position:absolute;inset:0;z-index:20;background:var(--bg-main,var(--cr-sections-motion-black));display:grid;place-items:center;pointer-events:none;animation:ib-motion-hero-immersive-out 2.4s cubic-bezier(.7,0,.2,1) .4s both}.ib-motion-hero-immersive-mask span{font-weight:800;font-size:clamp(4rem,25vw,18rem);line-height:.8;font-family:var(
    --font-heading,"Bricolage Grotesque","Manrope",sans-serif
  );letter-spacing:-.07em;color:transparent;background-image:var(--imgurl);background-size:cover;background-position:50%;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.ib-motion-hero-immersive-mask{display:none!important}}.ib-motion-hero-lumina-constellation [data-lumina-constellation-canvas=true]{animation:ib-lumina-constellation-fade 1.4s ease-out backwards}.ib-motion-hero-lumina-constellation [data-lumina-constellation-copy=true]{animation:ib-lumina-constellation-rise .8s cubic-bezier(.22,1,.36,1) .2s backwards}.ib-motion-hero-lumina-constellation [data-lumina-constellation-stat=true]{animation:ib-lumina-constellation-rise .8s cubic-bezier(.22,1,.36,1) .5s backwards}@keyframes ib-lumina-constellation-fade{0%{opacity:0}}@keyframes ib-lumina-constellation-rise{0%{opacity:0;transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.ib-motion-hero-lumina-constellation [data-lumina-constellation-canvas=true],.ib-motion-hero-lumina-constellation [data-lumina-constellation-copy=true],.ib-motion-hero-lumina-constellation [data-lumina-constellation-stat=true]{animation:none}}.ib-motion-hero-bento-image-scene [data-bento-tile]{animation:ib-motion-hero-bento-tile-in .9s cubic-bezier(.16,1,.3,1) both}.ib-motion-hero-bento-image-scene [data-bento-tile=intro]{animation-delay:0s}.ib-motion-hero-bento-image-scene [data-bento-tile=photo]{animation-delay:.12s}.ib-motion-hero-bento-image-scene [data-bento-tile=detail]{animation-delay:.26s}.ib-motion-hero-bento-image-scene [data-bento-tile=metric]{animation-delay:.36s}.ib-motion-hero-bento-image-scene [data-bento-tile=highlights]{animation-delay:.46s}.ib-motion-hero-bento-image-scene [data-bento-tile=end]{animation-delay:.56s}.ib-motion-hero-bento-image-scene img[data-bento-photo]{animation:ib-motion-hero-bento-photo-in 1.6s cubic-bezier(.16,1,.3,1) both}.ib-motion-hero-bento-image-scene img[data-bento-photo=photo]{animation-delay:.2s}.ib-motion-hero-bento-image-scene img[data-bento-photo=detail]{animation-delay:.38s}.ib-motion-hero-bento-image-scene img[data-bento-photo=end]{animation-delay:.68s}@keyframes ib-motion-hero-bento-tile-in{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(22px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes ib-motion-hero-bento-photo-in{0%{filter:grayscale(1);transform:scale(1.16)}to{filter:grayscale(0);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ib-motion-hero-bento-image-scene [data-bento-tile],.ib-motion-hero-bento-image-scene img[data-bento-photo]{animation:none}}.ib-motion-carousel-progress{animation:ib-motion-carousel-progress var(--ib-motion-carousel-progress-ms,5s) linear forwards}.ib-motion-carousel-marquee{animation:ib-motion-carousel-marquee 26s linear infinite}.ib-motion-carousel-kenburns{animation:ib-motion-carousel-kenburns var(--ib-motion-carousel-kenburns-ms,7.5s) ease-out forwards}@keyframes ib-motion-carousel-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ib-motion-carousel-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes ib-motion-carousel-kenburns{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.14) translate3d(-2%,-1.5%,0)}}@keyframes ib-motion-portfolio-bh-tile-in{0%{opacity:0;transform:translate3d(0,28px,0) scale(.965);clip-path:inset(22% 0 0 0 round var(--radius-card,20px))}to{opacity:1;transform:none;clip-path:inset(0 0 0 0 round var(--radius-card,20px))}}@keyframes ib-motion-portfolio-bh-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ib-motion-portfolio-bh-blink{50%{opacity:.15}}[data-hero-variant=bento].ib-motion-portfolio-bento .bh-tile{animation:ib-motion-portfolio-bh-tile-in 1s var(--bh-ease) var(--d,0s) backwards}[data-hero-variant=bento].ib-motion-portfolio-bento .bh-colon{animation:ib-motion-portfolio-bh-blink 2s step-end infinite}[data-hero-variant=bento] .bh-progress{animation:ib-motion-portfolio-bh-progress var(--bh-dwell) linear both}@media (prefers-reduced-motion:reduce){[data-hero-variant=bento] *,[data-hero-variant=bento] :after{animation:none!important;transition-duration:1ms!important}}@keyframes ib-motion-portfolio-cr-light{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes ib-motion-portfolio-cr-breathe{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.08) translate3d(1.5%,-1%,0)}}@keyframes ib-motion-portfolio-cr-rise{0%{opacity:0;transform:translate3d(0,7%,0) scale(1.03);filter:blur(12px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes ib-motion-portfolio-cr-letter{0%{transform:translate3d(0,108%,0) rotate(6deg)}to{transform:none}}@keyframes ib-motion-portfolio-cr-up{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@keyframes ib-motion-portfolio-cr-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes ib-motion-portfolio-cr-arch{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ib-motion-portfolio-cr-shadow{0%{opacity:0;transform:scaleX(.4)}to{opacity:1;transform:none}}[data-hero-variant=creative].ib-motion-portfolio-creative [data-cr=light]{animation:ib-motion-portfolio-cr-light 1.1s cubic-bezier(.22,1,.36,1) both,ib-motion-portfolio-cr-breathe 14s ease-in-out 1.1s infinite alternate}[data-hero-variant=creative].ib-motion-portfolio-creative [data-cr=portrait]{animation:ib-motion-portfolio-cr-rise 1.15s cubic-bezier(.22,1,.36,1) .25s both}[data-hero-variant=creative].ib-motion-portfolio-creative [data-cr=shadow]{animation:ib-motion-portfolio-cr-shadow .9s cubic-bezier(.22,1,.36,1) .55s both;transform-origin:center}[data-hero-variant=creative].ib-motion-portfolio-creative [data-cr=letter]{animation:ib-motion-portfolio-cr-letter .8s cubic-bezier(.22,1,.36,1) calc(.55s + var(--i) * 45ms) both}[data-hero-variant=creative].ib-motion-portfolio-creative [data-cr=wipe]{animation:ib-motion-portfolio-cr-wipe 1.1s cubic-bezier(.65,0,.35,1) 1.2s both}[data-hero-variant=creative].ib-motion-portfolio-creative [data-cr=up]{animation:ib-motion-portfolio-cr-up .7s cubic-bezier(.22,1,.36,1) var(--d,.9s) both}[data-hero-variant=creative].ib-motion-portfolio-creative [data-cr=arch]{animation:ib-motion-portfolio-cr-arch 1s cubic-bezier(.22,1,.36,1) .1s both;transform-origin:bottom}@media (prefers-reduced-motion:reduce){[data-hero-variant=creative] [data-cr]{animation:none!important}}[data-hero-variant=desfase].ib-motion-portfolio-desfase .df-row[data-row=first]{animation:ib-motion-portfolio-df-left 1.1s var(--df-ease) .15s backwards}[data-hero-variant=desfase].ib-motion-portfolio-desfase .df-row[data-row=last]{animation:ib-motion-portfolio-df-right 1.1s var(--df-ease) .3s backwards}@keyframes ib-motion-portfolio-df-left{0%{opacity:0;transform:translateX(-24cqw)}}@keyframes ib-motion-portfolio-df-right{0%{opacity:0;transform:translateX(24cqw)}}@media (prefers-reduced-motion:reduce){[data-hero-variant=desfase] .df-row{animation:none!important}}[data-hero-variant=impact][data-autoplay=on] .im-dot[aria-current=true] .im-dot-fill{animation:ib-motion-portfolio-im-fill var(--im-dwell) linear both}[data-hero-variant=impact] .im-swap{animation:ib-motion-portfolio-im-swap .75s var(--im-ease) backwards}[data-hero-variant=impact].ib-motion-portfolio-impact .im-track{animation:ib-motion-portfolio-im-marquee 60s linear infinite}[data-hero-variant=impact] .im-ticker:hover .im-track{animation-play-state:paused}[data-hero-variant=impact].ib-motion-portfolio-impact .im-photo{animation:ib-motion-portfolio-im-reveal 1.3s var(--im-ease) .1s backwards}[data-hero-variant=impact].ib-motion-portfolio-impact .im-photo-zoom{animation:ib-motion-portfolio-im-kenburns 22s ease-in-out 1.4s infinite alternate}@keyframes ib-motion-portfolio-im-marquee{to{transform:translateX(-100%)}}@keyframes ib-motion-portfolio-im-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ib-motion-portfolio-im-swap{0%{opacity:0;transform:translate3d(0,22%,0);filter:blur(10px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes ib-motion-portfolio-im-reveal{0%{clip-path:inset(0 0 0 100% round var(--radius-card,20px))}to{clip-path:inset(0 0 0 0 round var(--radius-card,20px))}}@keyframes ib-motion-portfolio-im-kenburns{0%{transform:scale(1)}to{transform:scale(1.06) translate3d(-1%,-1%,0)}}@media (prefers-reduced-motion:reduce){[data-hero-variant=impact] *,[data-hero-variant=impact] :after{animation:none!important;transition-duration:1ms!important}}@keyframes ib-motion-portfolio-wl-scroll{to{transform:translate3d(0,-50%,0)}}[data-hero-variant=wall].ib-motion-portfolio-wall .wl-track{animation:ib-motion-portfolio-wl-scroll 40s linear infinite}[data-hero-variant=wall].ib-motion-portfolio-wall .wl-track[data-direction=down]{animation-direction:reverse;animation-duration:34s}[data-hero-variant=wall] .wl-wall:hover .wl-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){[data-hero-variant=wall] .wl-track{animation:none!important}}[data-hero-variant=split] .fl-flip-top{animation:ib-motion-portfolio-fl-fall calc(var(--fl-step) / 2) ease-in both}[data-hero-variant=split] .fl-flip-bottom{animation:ib-motion-portfolio-fl-land calc(var(--fl-step) / 2) ease-out calc(var(--fl-step) / 2) both}[data-hero-variant=split][data-autoplay=true] .fl-progress>i{animation:ib-motion-portfolio-fl-dwell var(--fl-dwell) linear forwards}@keyframes ib-motion-portfolio-fl-fall{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes ib-motion-portfolio-fl-land{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@keyframes ib-motion-portfolio-fl-dwell{to{transform:scaleX(1)}}@keyframes ib-motion-portfolio-fl-rise{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}@keyframes ib-motion-portfolio-fl-fade{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}@keyframes ib-motion-portfolio-fl-print{0%{clip-path:inset(0 0 100% 0 round var(--radius-card,16px));transform:translate3d(0,-32px,0) rotate(-3deg)}to{clip-path:inset(0 0 0 0 round var(--radius-card,16px));transform:none}}[data-hero-variant=split].ib-motion-portfolio-split .fl-board{animation:ib-motion-portfolio-fl-rise .9s var(--fl-ease) .1s backwards}[data-hero-variant=split].ib-motion-portfolio-split .fl-ticket{animation:ib-motion-portfolio-fl-print 1.3s var(--fl-ease) .45s backwards}[data-hero-variant=split].ib-motion-portfolio-split .fl-fade{animation:ib-motion-portfolio-fl-fade .9s var(--fl-ease) var(--d,0s) backwards}@media (prefers-reduced-motion:reduce){[data-hero-variant=split] *,[data-hero-variant=split] :after,[data-hero-variant=split] :before{animation:none!important;transition-duration:1ms!important}[data-hero-variant=split] .fl-ticket-wrap{transform:none}}.ib-motion-navbar-enter{animation:ib-motion-navbar-enter .7s cubic-bezier(.22,1,.36,1) both}@keyframes ib-motion-navbar-enter{0%{opacity:.35;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ib-motion-navbar-enter{animation:none}}.ib-motion-swap-in{animation:ib-motion-swap-in .52s cubic-bezier(.22,1,.36,1) both}@keyframes ib-motion-swap-in{0%{opacity:0;transform:translateY(10px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.ib-motion-marquee{animation:ib-motion-marquee var(--ib-marquee-s,30s) linear infinite}.ib-motion-marquee:hover{animation-play-state:paused}@keyframes ib-motion-marquee{to{transform:translateX(-50%)}}.ib-motion-zoom-backdrop-in{animation:ib-motion-zoom-backdrop-fade-in .42s cubic-bezier(.16,1,.3,1) both}.ib-motion-zoom-backdrop-out{animation:ib-motion-zoom-backdrop-fade-out .28s cubic-bezier(.4,0,1,1) forwards}@keyframes ib-motion-zoom-backdrop-fade-in{0%{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}@keyframes ib-motion-zoom-backdrop-fade-out{0%{opacity:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}to{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}.ib-motion-zoom-modal{animation:ib-motion-zoom-modal .48s cubic-bezier(.16,1,.3,1) both;transform-origin:center center}.ib-motion-zoom-modal-out{animation:ib-motion-zoom-modal-out .28s cubic-bezier(.32,0,.67,0) forwards;transform-origin:center center}@keyframes ib-motion-zoom-modal{0%{opacity:0;transform:scale(.88) translateY(20px);filter:blur(6px)}60%{filter:none}to{opacity:1;transform:scale(1) translateY(0);filter:none}}@keyframes ib-motion-zoom-modal-out{0%{opacity:1;transform:scale(1) translateY(0);filter:none}to{opacity:0;transform:scale(.92) translateY(14px);filter:blur(4px)}}.ib-motion-zoom-photo{animation:ib-motion-zoom-photo .7s cubic-bezier(.16,1,.3,1) both}@keyframes ib-motion-zoom-photo{0%{opacity:.5;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.ib-motion-zoom-stagger-1{animation:ib-motion-zoom-slide-in .48s cubic-bezier(.22,1,.36,1) 80ms both}.ib-motion-zoom-stagger-2{animation:ib-motion-zoom-slide-in .52s cubic-bezier(.22,1,.36,1) .14s both}.ib-motion-zoom-stagger-3{animation:ib-motion-zoom-slide-in .56s cubic-bezier(.22,1,.36,1) .2s both}.ib-motion-zoom-stagger-4{animation:ib-motion-zoom-slide-in .6s cubic-bezier(.22,1,.36,1) .26s both}.ib-motion-zoom-stagger-5{animation:ib-motion-zoom-slide-in .64s cubic-bezier(.22,1,.36,1) .32s both}@keyframes ib-motion-zoom-slide-in{0%{opacity:0;transform:translateY(18px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:none}}.ib-motion-zoom-close{animation:ib-motion-zoom-pop .4s cubic-bezier(.16,1,.3,1) .3s both}@keyframes ib-motion-zoom-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ib-motion-marquee,.ib-motion-swap-in,.ib-motion-zoom-backdrop-in,.ib-motion-zoom-backdrop-out,.ib-motion-zoom-close,.ib-motion-zoom-modal,.ib-motion-zoom-modal-out,.ib-motion-zoom-photo,.ib-motion-zoom-stagger-1,.ib-motion-zoom-stagger-2,.ib-motion-zoom-stagger-3,.ib-motion-zoom-stagger-4,.ib-motion-zoom-stagger-5{animation:none!important;transform:none!important;filter:none!important}}@keyframes ib-exp-conveyor{to{transform:translate3d(-24px,0,0)}}.ib-exp-conveyor{animation:ib-exp-conveyor 1.8s linear infinite}@keyframes ib-exp-story-year{0%{opacity:0;transform:translate3d(0,12px,0) scale(.97)}}.ib-exp-story-year{animation:ib-exp-story-year .45s cubic-bezier(.22,1,.36,1) backwards}@media (prefers-reduced-motion:reduce){.ib-exp-conveyor,.ib-exp-story-year{animation:none!important}}.TagProduct_swing___Ho_K{position:absolute;z-index:10;right:-.75rem;top:1.9rem;transform-origin:50% -1.6rem;transform:rotate(8deg);transition:transform .5s cubic-bezier(.3,1.6,.5,1);filter:drop-shadow(0 10px 14px var(--cr-sections-products-tag-black-a28))}.TagProduct_swing___Ho_K:before{content:"";position:absolute;left:.9rem;top:-1.6rem;width:1px;height:1.8rem;background:var(--text-muted);transform:rotate(-20deg);transform-origin:bottom}.TagProduct_body__1ndgs{position:relative;padding:.85rem .9rem .75rem 1.4rem;background:var(--color-primary);color:var(--text-on-primary);clip-path:polygon(.9rem 0,100% 0,100% 100%,.9rem 100%,0 50%);border-radius:.4rem .9rem .9rem .4rem}.TagProduct_body__1ndgs:before{content:"";position:absolute;left:.55rem;top:50%;width:.4rem;height:.4rem;border-radius:50%;background:var(--bg-card);transform:translateY(-50%)}[data-tag-card]:focus-visible .TagProduct_swing___Ho_K,[data-tag-card]:hover .TagProduct_swing___Ho_K{transform:rotate(-6deg)}@media (max-width:767px){.TagProduct_swing___Ho_K{right:-.4rem}}@media (prefers-reduced-motion:reduce){.TagProduct_swing___Ho_K{transition:none}}.SheetProduct_initial__QUGUb{pointer-events:none;position:absolute;right:-.6rem;bottom:-2.5rem;z-index:0;font-size:11rem;font-weight:800;line-height:1;color:color-mix(in srgb,var(--color-primary) 12%,transparent);user-select:none;transition:transform .6s cubic-bezier(.22,1,.36,1)}[data-sheet-card]:focus-visible .SheetProduct_initial__QUGUb,[data-sheet-card]:hover .SheetProduct_initial__QUGUb{transform:translateY(-.9rem) rotate(-6deg)}@media (prefers-reduced-motion:reduce){.SheetProduct_initial__QUGUb{transition:none}}