.ad-feathers.is-canvas>.ad-feather{display:none}.ad-feathers__cv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.section-header{view-transition-name:ad-header}.ad-gallery__main img:not(.ad-vt-off){view-transition-name:ad-prod}::view-transition-old(root){animation:adVtOut .26s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:adVtIn .5s cubic-bezier(.22,1,.36,1) both}::view-transition-group(ad-prod){animation-duration:.6s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(ad-prod),::view-transition-new(ad-prod){height:100%;object-fit:cover;overflow:clip}::view-transition-group(ad-header){animation:none;z-index:50}}@keyframes adVtOut{to{opacity:0;transform:translateY(-10px) scale(.995)}}@keyframes adVtIn{0%{opacity:0;transform:translateY(18px)}}.ad-fly{position:fixed;z-index:2147483000;pointer-events:none;object-fit:cover;border-radius:18px;box-shadow:0 24px 50px -18px #01291d8c;will-change:transform,opacity}.ad-cart-bump{animation:adCartBump .6s cubic-bezier(.22,1,.36,1)}@keyframes adCartBump{0%{transform:scale(1)}30%{transform:scale(1.28) rotate(-8deg)}60%{transform:scale(.92) rotate(4deg)}to{transform:scale(1)}}@media(hover:hover)and (pointer:fine){.ad .ad-card .ad-card__media img{translate:calc(var(--px,0) * -10px) calc(var(--py,0) * -10px);transition:opacity .6s var(--ad-ease),transform 1s var(--ad-ease),translate .7s var(--ad-ease)}.ad .ad-card .ad-card__media.is-depth img{transition:opacity .6s var(--ad-ease),transform 1s var(--ad-ease),translate .15s linear}.ad-card__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .4s;background:radial-gradient(420px circle at var(--sx,50%) var(--sy,50%),rgba(255,255,255,.42),rgba(255,255,255,0) 42%);mix-blend-mode:soft-light}.ad-card:hover .ad-card__media:before{opacity:1}}.ad-ripple{position:absolute;border-radius:50%;pointer-events:none;background:currentColor;opacity:.28;transform:scale(0);animation:adRipple .7s cubic-bezier(.22,1,.36,1) forwards}@keyframes adRipple{to{transform:scale(1);opacity:0}}.ad-bfbar__cd b{display:inline-block}.ad-tick{animation:adTick .5s cubic-bezier(.22,1,.36,1)}@keyframes adTick{0%{transform:translateY(-45%);opacity:.15}to{transform:none;opacity:1}}.ad-sw{opacity:.2;transition:opacity .35s ease}.ad-sw.is-lit{opacity:1}.ad-hero__frame img,.ad-bfhero__frame img{animation:adKen 2.6s cubic-bezier(.22,1,.36,1) both}@keyframes adKen{0%{scale:1.16}to{scale:1}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.ad-sec--dark{animation:adCurtain linear both;animation-timeline:view();animation-range:entry 0% entry 60%}.ad-tile img,.ad-story__media img,.ad-story__frame img{scale:1.14;animation:adParY linear both;animation-timeline:view();animation-range:cover}.ad-head{animation:adHeadRise linear both;animation-timeline:view();animation-range:entry 0% cover 35%}}}@keyframes adCurtain{0%{clip-path:inset(0 4% 0 4% round 40px)}to{clip-path:inset(0 0 0 0 round 0)}}@keyframes adParY{0%{translate:0 -6%}to{translate:0 6%}}@keyframes adHeadRise{0%{translate:0 28px;opacity:.4}to{translate:0 0;opacity:1}}@media(prefers-reduced-motion:reduce){.ad-hero__frame img,.ad-bfhero__frame img,.ad-tick,.ad-cart-bump{animation:none!important}.ad-sw{opacity:1!important}.ad-ripple{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ad-motion.css.map */
