.product-fan-stage[data-v-fdcdde72]{perspective:1100px;perspective-origin:50% 44%;contain:layout style;touch-action:pan-y;height:46rem;position:relative;overflow:hidden}.product-fan-wash[data-v-fdcdde72]{filter:blur(72px);pointer-events:none;opacity:.24;border-radius:9999px;position:absolute}.product-fan-wash--one[data-v-fdcdde72]{background:#34d399b8;width:18rem;height:18rem;top:16%}.product-fan-wash--one[data-v-fdcdde72]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8%}.product-fan-wash--one[data-v-fdcdde72]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8%}.product-fan-wash--one[data-v-fdcdde72]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8%}.product-fan-wash--one[data-v-fdcdde72]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8%}.product-fan-wash--two[data-v-fdcdde72]{background:#fbbf2485;width:16rem;height:16rem;bottom:15%}.product-fan-wash--two[data-v-fdcdde72]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8%}.product-fan-wash--two[data-v-fdcdde72]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8%}.product-fan-wash--two[data-v-fdcdde72]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8%}.product-fan-wash--two[data-v-fdcdde72]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8%}.product-fan-card[data-v-fdcdde72]{--fan-transition-duration:.54s;width:calc(100% - 2rem);min-width:0;height:39.5rem;transform:translate3d(calc(var(--fan-x-mobile) + var(--fan-drag-x)),calc(var(--fan-y) + var(--fan-lift)),var(--fan-z))rotateX(var(--fan-tilt))rotateZ(calc(var(--fan-rotate-mobile) + var(--fan-drag-rotate)))scale(var(--fan-scale));transform-origin:50% 112%;transition:transform var(--fan-transition-duration)cubic-bezier(.16,1,.3,1),opacity .36s ease,border-color .36s ease,box-shadow .48s ease;will-change:transform,opacity;border-radius:1.75rem;margin-inline:auto;position:absolute;bottom:3.75rem;left:0;right:0;overflow:hidden;box-shadow:0 26px 70px -40px #0f172ab3}.product-fan-card[data-visible=false][data-v-fdcdde72]{pointer-events:none}.product-fan-card--active[data-v-fdcdde72]{border-color:#34d399b3;box-shadow:0 38px 90px -42px #0596698c,inset 0 0 0 1px #ffffff40}.product-fan-card--inactive[data-v-fdcdde72]{cursor:pointer}.product-fan-card--inactive[data-v-fdcdde72]:focus-visible{outline-offset:-3px;outline:3px solid #10b981bf}.product-fan-card--dragging[data-v-fdcdde72],.product-fan-card--following[data-v-fdcdde72]{cursor:grabbing;transition:none}.product-fan-preview[data-v-fdcdde72],.product-fan-detail[data-v-fdcdde72]{transition:opacity .3s;position:absolute;inset:0}.product-fan-preview[data-v-fdcdde72]{background:#020617;overflow:hidden}.product-fan-card--active .product-fan-preview[data-v-fdcdde72],.product-fan-card--inactive .product-fan-detail[data-v-fdcdde72]{opacity:0;pointer-events:none}.product-fan-preview-shade[data-v-fdcdde72]{background:linear-gradient(#02061724,#0000 46%,#020617f0);position:absolute;inset:0}.product-fan-preview-copy[data-v-fdcdde72]{position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.product-fan-detail[data-v-fdcdde72]{grid-template-rows:12.5rem minmax(0,1fr);display:grid}.product-fan-controls[data-v-fdcdde72]{z-index:120;justify-content:space-between;align-items:center;gap:.75rem;width:min(100%,43rem);margin:-2rem auto 0;display:flex;position:relative}.cinema-carousel .product-fan-controls[data-v-fdcdde72]{z-index:1;margin:1rem auto 0}.product-fan-control[data-v-fdcdde72]{color:#334155;backdrop-filter:blur(12px);background:#ffffffdb;border:1px solid #e2e8f0e6;border-radius:.75rem;align-items:center;gap:.5rem;min-height:2.5rem;padding-inline:.75rem;font-size:.75rem;font-weight:600;transition:border-color .18s,color .18s,background-color .18s;display:inline-flex;box-shadow:0 8px 24px -16px #0f172a80}.product-fan-control[data-v-fdcdde72]:hover{color:#065f46;border-color:#6ee7b7}.product-fan-control[data-v-fdcdde72]:focus-visible{outline:none;box-shadow:0 0 0 2px #10b981b8}.dark{color:#6ee7b7;background:#0f172ae0;border-color:#047857}@media (width<=639px){.product-fan-card[data-distance="2"][data-v-fdcdde72]{pointer-events:none;opacity:0!important}.product-fan-controls[data-v-fdcdde72]{padding-inline:.5rem}}@media (width>=640px){.product-fan-stage[data-v-fdcdde72]{height:50rem}.product-fan-card[data-v-fdcdde72]{width:calc(100% - 7rem);height:43rem}.product-fan-detail[data-v-fdcdde72]{grid-template-rows:16rem minmax(0,1fr)}.product-fan-control[data-v-fdcdde72]{padding-inline:1rem}}@media (width>=1024px){.product-fan-stage[data-v-fdcdde72]{perspective-origin:50% 42%;height:38rem}.product-fan-card[data-v-fdcdde72]{--fan-transition-duration:.78s;width:min(58rem,100% - 13rem);height:31.5rem;transform:translate3d(calc(var(--fan-x-desktop) + var(--fan-drag-x)),calc(var(--fan-y) + var(--fan-lift)),var(--fan-z))rotateX(var(--fan-tilt))rotateZ(calc(var(--fan-rotate-desktop) + var(--fan-drag-rotate)))scale(var(--fan-scale));bottom:3.5rem}.product-fan-detail[data-v-fdcdde72]{grid-template:1fr/minmax(0,1.48fr) minmax(18rem,.72fr)}.product-fan-controls[data-v-fdcdde72]{margin-top:-1.25rem}}@media (prefers-reduced-motion:reduce){.product-fan-card[data-v-fdcdde72]{transition:opacity .12s linear;--fan-rotate-mobile:0deg!important;--fan-rotate-desktop:0deg!important;--fan-tilt:0deg!important;--fan-lift:0rem!important}.product-fan-card[data-v-fdcdde72] *{scroll-behavior:auto!important}}
