.product-scroll-module__jkTTha__discIn{animation:product-scroll-module__jkTTha__disc-in .9s var(--ease-out-expo) .12s both}.product-scroll-module__jkTTha__chipPop{animation:product-scroll-module__jkTTha__chip-pop .75s cubic-bezier(.34, 1.56, .64, 1) var(--pop-delay,.4s) both}.product-scroll-module__jkTTha__chipFloat{animation:product-scroll-module__jkTTha__float var(--float-duration,6s) ease-in-out var(--float-delay,0s) infinite}.product-scroll-module__jkTTha__photoFloat{animation:7s ease-in-out -2s infinite product-scroll-module__jkTTha__photo-float}.product-scroll-module__jkTTha__bar{animation:product-scroll-module__jkTTha__rise .8s var(--ease-out-expo) .45s both}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@media (min-width:64rem){.product-scroll-module__jkTTha__hero{view-timeline:--pdp-hero block}[data-scroll-fx=on] .product-scroll-module__jkTTha__heroHead,[data-scroll-fx=on] .product-scroll-module__jkTTha__stage,[data-scroll-fx=on] .product-scroll-module__jkTTha__ring,[data-scroll-fx=on] .product-scroll-module__jkTTha__chipExit{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--pdp-hero}[data-scroll-fx=on] .product-scroll-module__jkTTha__heroHead{animation-name:product-scroll-module__jkTTha__head-out;animation-range:exit exit 55%}[data-scroll-fx=on] .product-scroll-module__jkTTha__stage{animation-name:product-scroll-module__jkTTha__stage-out;animation-range:exit}[data-scroll-fx=on] .product-scroll-module__jkTTha__ring{animation-name:product-scroll-module__jkTTha__ring-out;animation-range:exit exit 80%}[data-scroll-fx=on] .product-scroll-module__jkTTha__chipExit{animation-name:product-scroll-module__jkTTha__chip-out;animation-range:exit exit 50%}}[data-scroll-fx=on] .product-scroll-module__jkTTha__intro h2{animation-timing-function:cubic-bezier(.25,.7,.35,1);animation-fill-mode:both;animation-timeline:view()}[data-scroll-fx=on] .product-scroll-module__jkTTha__intro :has(+h2){animation-timing-function:cubic-bezier(.25,.7,.35,1);animation-fill-mode:both;animation-timeline:view()}[data-scroll-fx=on] .product-scroll-module__jkTTha__intro :has(+h2){animation-name:product-scroll-module__jkTTha__pop;animation-range:entry cover 30%}[data-scroll-fx=on] .product-scroll-module__jkTTha__intro h2{animation-name:product-scroll-module__jkTTha__wipe;animation-range:entry 10% cover 38%}[data-scroll-fx=on] .product-scroll-module__jkTTha__bento>li{--k:0;--from:perspective(1100px) translateY(150px) rotateX(24deg) scale(.88);transform-origin:50% 100%;animation:cubic-bezier(.25,.7,.35,1) both product-scroll-module__jkTTha__settle;animation-timeline:view();animation-range:entry calc(var(--k) * 7%) cover calc(40% + var(--k) * 2%)}[data-scroll-fx=on] .product-scroll-module__jkTTha__bento>li:nth-child(4n+2){--k:1}[data-scroll-fx=on] .product-scroll-module__jkTTha__bento>li:nth-child(4n+3){--k:2}[data-scroll-fx=on] .product-scroll-module__jkTTha__bento>li:nth-child(4n){--k:3}[data-scroll-fx=on] .product-scroll-module__jkTTha__photoSettle{animation:cubic-bezier(.25,.7,.35,1) both product-scroll-module__jkTTha__zoom-settle;animation-timeline:view();animation-range:entry cover 50%}[data-scroll-fx=on] .product-scroll-module__jkTTha__specs>div{--k:0;transform-origin:50% 0;animation:cubic-bezier(.25,.7,.35,1) both product-scroll-module__jkTTha__flip-down;animation-timeline:view();animation-range:entry calc(var(--k) * 12%) cover calc(30% + var(--k) * 3%)}[data-scroll-fx=on] .product-scroll-module__jkTTha__specs>div:nth-child(4n+2){--k:1}[data-scroll-fx=on] .product-scroll-module__jkTTha__specs>div:nth-child(4n+3){--k:2}[data-scroll-fx=on] .product-scroll-module__jkTTha__specs>div:nth-child(4n){--k:3}[data-scroll-fx=on] .product-scroll-module__jkTTha__fromLeft,[data-scroll-fx=on] .product-scroll-module__jkTTha__fromRight{animation:cubic-bezier(.25,.7,.35,1) both product-scroll-module__jkTTha__settle;animation-timeline:view();animation-range:entry entry 55%}[data-scroll-fx=on] .product-scroll-module__jkTTha__fromLeft{--from:translateX(-160px) rotate(-3deg)}[data-scroll-fx=on] .product-scroll-module__jkTTha__fromRight{--from:translateX(160px) rotate(3deg)}[data-scroll-fx=on] .product-scroll-module__jkTTha__popUp>*{--from:translateY(140px) scale(.86);animation:cubic-bezier(.34,1.3,.64,1) both product-scroll-module__jkTTha__settle;animation-timeline:view();animation-range:entry cover 40%}[data-scroll-fx=on] .product-scroll-module__jkTTha__popUp>:nth-child(2){animation-range:entry 12% cover 44%}[data-scroll-fx=on] .product-scroll-module__jkTTha__related>li{--from:translateY(170px) rotate(-6deg) scale(.9);transform-origin:50% 100%;animation:cubic-bezier(.25,.7,.35,1) both product-scroll-module__jkTTha__settle;animation-timeline:view();animation-range:entry cover 40%}[data-scroll-fx=on] .product-scroll-module__jkTTha__related>li:nth-child(2n){--from:translateY(170px) rotate(6deg) scale(.9);animation-range:entry 10% cover 44%}@media not (min-width:48rem){[data-scroll-fx=on] .product-scroll-module__jkTTha__related>li{animation:none}}}}@keyframes product-scroll-module__jkTTha__disc-in{0%{opacity:0;transform:scale(.9)rotate(-4deg)}}@keyframes product-scroll-module__jkTTha__chip-pop{0%{opacity:0;transform:translateY(14px)scale(.6)}}@keyframes product-scroll-module__jkTTha__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes product-scroll-module__jkTTha__photo-float{0%,to{translate:0}50%{translate:0 -10px}}@keyframes product-scroll-module__jkTTha__rise{0%{opacity:0;transform:translateY(28px)}}@keyframes product-scroll-module__jkTTha__head-out{to{opacity:0;transform:translateY(-110px)scale(.96)}}@keyframes product-scroll-module__jkTTha__stage-out{to{opacity:.2;transform:translateY(90px)scale(.82)rotate(-5deg)}}@keyframes product-scroll-module__jkTTha__ring-out{to{opacity:0;transform:rotate(170deg)scale(1.3)}}@keyframes product-scroll-module__jkTTha__chip-out{to{opacity:0;transform:translate(var(--drift-x,0px), -130px) scale(.8)}}@keyframes product-scroll-module__jkTTha__pop{0%{opacity:0;transform:scale(.4)}}@keyframes product-scroll-module__jkTTha__wipe{0%{opacity:.2;clip-path:inset(0 100% 0 0);transform:translate(-60px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes product-scroll-module__jkTTha__settle{0%{opacity:0;transform:var(--from)}35%{opacity:1}to{opacity:1;transform:none}}@keyframes product-scroll-module__jkTTha__zoom-settle{0%{transform:scale(1.3)}}@keyframes product-scroll-module__jkTTha__flip-down{0%{opacity:0;transform:perspective(700px)rotateX(-85deg)}40%{opacity:1}to{opacity:1;transform:none}}
