.bt-backdrop{position:absolute;inset:0;overflow:hidden;pointer-events:none}.bt-backdrop::before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,var(--tone-2) 0%,var(--tone-1) 100%);opacity:0}.bt-slide--card-left .bt-backdrop{transform:scaleX(-1)}.bt-backdrop__shape{position:absolute;display:block;width:calc(var(--w) * var(--k, 1));aspect-ratio:1;overflow:visible}.bt-backdrop__shape path{fill:var(--fill)}.bt-backdrop__shape--1{--w:34%;--fill:color-mix(in srgb, var(--tone-1), var(--ink) 8%);--drift-name:bt-drift-1;--drift-time:11s;--drift-delay:0s;left:-9%;top:-40%}.bt-backdrop__shape--2{--w:80%;--fill:var(--tone-2);--drift-name:bt-drift-2;--drift-time:13s;--drift-delay:0.4s;left:-10%;top:-10%;height:46%;aspect-ratio:auto;opacity:.75}.bt-backdrop__shape--3{--w:80%;--fill:var(--tone-3);--drift-name:bt-drift-3;--drift-time:14s;--drift-delay:0.2s;right:-10%;bottom:-8%;height:56%;aspect-ratio:auto}.bt-backdrop__shape--4{--w:30%;--fill:color-mix(in srgb, var(--tone-2), var(--ink) 10%);--drift-name:bt-drift-2;--drift-time:9.5s;--drift-delay:0.6s;right:-11%;top:-34%}.bt-backdrop__shape--5{--w:52%;--fill:color-mix(in srgb, var(--tone-3) 50%, var(--surface));--drift-name:bt-drift-1;--drift-time:12s;--drift-delay:0.8s;left:-16%;bottom:-30%;height:58%;aspect-ratio:auto}.bt-backdrop__shape--6{--w:14%;--fill:var(--tone-4);--drift-name:bt-drift-3;--drift-time:8s;--drift-delay:0.3s;left:30%;top:22%;opacity:.55}.bt-backdrop__dot{position:absolute;display:block;width:calc(var(--w) * var(--k, 1));aspect-ratio:1;border-radius:50%;background:var(--fill)}.bt-backdrop__dot--1{--w:3.2%;--fill:var(--tone-4);--dot-time:5s;left:12%;top:64%;opacity:.8}.bt-backdrop__dot--2{--w:1.6%;--fill:color-mix(in srgb, var(--tone-2) 70%, var(--ink));--dot-time:7s;left:18%;top:74%;opacity:.6}.bt-backdrop__dot--3{--w:2.8%;--fill:var(--tone-3);--dot-time:6s;right:21%;top:18%}.bt-backdrop__dot--4{--w:2%;--fill:var(--tone-4);--dot-time:8s;right:12%;top:68%;opacity:.7}.bt-scene{position:relative;grid-row:1;container-type:size;pointer-events:none}.bt-scene__stage{position:absolute;inset:0}.bt-scene__shadow{position:absolute;left:50%;bottom:var(--item-bottom);width:calc(var(--item-w) * 1.15);aspect-ratio:5 / 1;background:radial-gradient(closest-side,var(--ink),transparent);opacity:.3;translate:-50% 50%}.bt-scene__item{position:absolute;left:50%;bottom:var(--item-bottom);height:var(--item-h);aspect-ratio:var(--ratio,1);translate:-50% 0}.bt-scene__item img{display:block;width:100%;height:100%;transform-origin:50% 100%}.bt-scene__shine{position:absolute;inset:0;overflow:hidden;mask:var(--cutout) center / 100% 100% no-repeat}.bt-scene__shine::before{content:"";position:absolute;top:-10%;left:0;width:50%;height:120%;background:linear-gradient(100deg,transparent 15%,var(--surface) 50%,transparent 85%);opacity:0}.bt-scene--products{grid-column:1}.bt-scene__group{position:absolute;left:50%;bottom:var(--item-bottom);height:var(--item-h);aspect-ratio:var(--ratio,1);translate:-50% 0;container-type:inline-size}.bt-scene__spot{position:absolute;inset-inline-start:calc(var(--x) * 1%);bottom:calc(var(--lift) * 1%);width:calc(var(--w) * 1%);height:calc(var(--h) * 1%)}[dir="rtl"] .bt-scene--products{--flip:-1}.bt-scene--products .bt-scene__shadow{bottom:0;left:auto;inset-inline-start:calc(var(--sc) * 1%);width:calc(var(--sw) * 1%);translate:calc(-50% * var(--flip, 1)) 50%}.bt-scene--products .bt-scene__item{inset:0;height:auto;aspect-ratio:auto;translate:none;rotate:calc(var(--tilt) * var(--flip, 1) * 1deg);transform-origin:50% 100%}.bt-scene--products .bt-scene__item,.bt-scene__price{pointer-events:auto}.bt-scene__price{--crowded:clamp(0px, (80px - var(--tight) * 1cqw) * 100000, 100000px);position:absolute;z-index:1;inset-inline-start:calc(var(--c) * 1%);bottom:calc(var(--lift) * 1% + min(var(--crowded), (var(--tl) - var(--lift)) * 1%));box-sizing:border-box;width:max-content;max-width:min(max(calc(var(--tw) * 1%), min(calc(var(--ts) * 1%), var(--crowded))), calc(var(--te) * 2% + 48px));padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-float);color:var(--ink);font-size:12px;line-height:18px;font-weight:700;text-align:center;text-decoration:none;translate:calc(-50% * var(--flip, 1)) calc(50% - var(--row) * min(var(--crowded), 50% + 24px))}.bt-scene__price:hover{text-decoration:underline;text-underline-offset:3px}.bt-scene__price del{margin-inline-end:4px;font-weight:400}.bt-scene__price ins{text-decoration:none}@media (max-width:899px){.bt-backdrop{--k:1.9}.bt-scene__price del{display:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.is-current .bt-scene__item img{animation:bt-scene-enter 0.9s var(--delay,0s) cubic-bezier(.2,.8,.3,1) both}.is-current .bt-scene__item{animation:bt-scene-float 5s calc(2s + var(--delay, 0s)) ease-in-out infinite}.is-current .bt-scene__shadow{animation:bt-scene-shadow-in 0.9s var(--delay,0s) cubic-bezier(.2,.8,.3,1) both,bt-scene-shadow-float 5s calc(2s + var(--delay, 0s)) ease-in-out infinite}.is-current .bt-scene__shine::before{animation:bt-scene-shine 0.8s calc(1s + var(--delay, 0s)) ease-in-out both}.is-current .bt-hero-card,.is-current .bt-hero-title__buy{animation:bt-card-in 0.6s 0.6s cubic-bezier(.2,.8,.3,1) both}.is-current .bt-backdrop::before{animation:bt-flow 24s ease-in-out infinite alternate}.is-current .bt-backdrop__shape{animation:var(--drift-name) var(--drift-time) var(--drift-delay) ease-in-out infinite alternate}.is-current .bt-backdrop__dot{animation:bt-dot-float var(--dot-time) ease-in-out infinite alternate}.is-current.bt-slide--anim-drop .bt-scene__item img{animation:bt-scene-drop 1s var(--delay,0s) both}.is-current.bt-slide--anim-drop .bt-scene__shadow{animation:bt-scene-shadow-drop 1s var(--delay,0s) both}.is-current.bt-slide--anim-drop .bt-hero-card,.is-current.bt-slide--anim-drop .bt-hero-title__buy{animation:bt-card-in 0.6s 0.8s cubic-bezier(.2,.8,.3,1) both}.is-current.bt-slide--anim-stagger .bt-scene__item img{animation:bt-scene-rise 0.7s var(--delay,0s) cubic-bezier(.2,.8,.3,1) both}.is-current.bt-slide--anim-stagger .bt-scene__shadow{animation:bt-scene-shadow-in 0.7s var(--delay,0s) cubic-bezier(.2,.8,.3,1) both}.is-current.bt-slide--anim-stagger .bt-hero-card,.is-current.bt-slide--anim-stagger .bt-hero-title__buy{animation:bt-card-in 0.6s 1s cubic-bezier(.2,.8,.3,1) both}.is-current.bt-slide--anim-drop .bt-scene__item,.is-current.bt-slide--anim-drop .bt-scene__shine::before,.is-current.bt-slide--anim-stagger .bt-scene__item,.is-current.bt-slide--anim-stagger .bt-scene__shine::before{animation:none}.bt-slide--anim-none .bt-scene__item img,.bt-slide--anim-none .bt-scene__item,.bt-slide--anim-none .bt-scene__shadow,.bt-slide--anim-none .bt-scene__shine::before,.bt-slide--anim-none .bt-hero-card,.bt-slide--anim-none .bt-hero-title__buy,.bt-slide--anim-none .bt-backdrop::before,.bt-slide--anim-none .bt-backdrop__shape,.bt-slide--anim-none .bt-backdrop__dot{animation:none}}@keyframes bt-scene-enter{from{opacity:0;transform:scale(.85) rotate(-6deg)}to{opacity:1;transform:none}}@keyframes bt-scene-float{0%{transform:none}25%{transform:translateY(-6px)}75%{transform:translateY(6px)}100%{transform:none}}@keyframes bt-scene-shadow-in{from{opacity:0;transform:scale(.4)}to{opacity:.3;transform:none}}@keyframes bt-scene-shadow-float{0%{opacity:.3;transform:none}25%{opacity:.22;transform:scale(.9)}75%{opacity:.34;transform:scale(1.05)}100%{opacity:.3;transform:none}}@keyframes bt-scene-shine{0%{opacity:0;transform:translateX(-110%) skewX(-12deg)}25%{opacity:.6}75%{opacity:.6}100%{opacity:0;transform:translateX(230%) skewX(-12deg)}}@keyframes bt-scene-drop{0%{opacity:0;transform:translateY(-110%);animation-timing-function:cubic-bezier(.55,0,1,.45)}20%{opacity:1}55%{transform:none;animation-timing-function:cubic-bezier(.2,.8,.4,1)}75%{transform:translateY(-5%);animation-timing-function:cubic-bezier(.6,0,.8,.4)}100%{opacity:1;transform:none}}@keyframes bt-scene-shadow-drop{0%{opacity:0;transform:scale(.3);animation-timing-function:cubic-bezier(.55,0,1,.45)}55%{opacity:.34;transform:scale(1.05);animation-timing-function:cubic-bezier(.2,.8,.4,1)}75%{opacity:.26;transform:scale(.92);animation-timing-function:cubic-bezier(.6,0,.8,.4)}100%{opacity:.3;transform:none}}@keyframes bt-scene-rise{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes bt-card-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes bt-drift-1{50%{transform:translate(10%,-6%) rotate(9deg) scale(1.05)}to{transform:translate(16%,10%) rotate(18deg) scale(1.12)}}@keyframes bt-drift-2{50%{transform:translate(-9%,8%) rotate(-8deg) scale(.95)}to{transform:translate(-14%,13%) rotate(-15deg) scale(1.08)}}@keyframes bt-drift-3{50%{transform:translate(8%,-9%) rotate(6deg) scale(1.04)}to{transform:translate(12%,-15%) rotate(13deg) scale(.9)}}@keyframes bt-dot-float{50%{transform:translate(8px,-16px) scale(1.15)}to{transform:translate(-6px,-32px) scale(1.3)}}@keyframes bt-flow{to{opacity:.85}}