:root{--fx-ease: cubic-bezier(.16, 1, .3, 1);--fx-pop: cubic-bezier(.34, 1.56, .64, 1);--fx-accent: #183953;--fx-sky: #82acc6}html{scroll-behavior:smooth}::selection{background:#82acc68c;color:#183953}:focus-visible{outline-color:var(--fx-accent)}.fx-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:2147483001;pointer-events:none;background:linear-gradient(90deg,var(--fx-sky),var(--fx-accent));box-shadow:0 0 10px #82acc699;transform:scaleX(0);transform-origin:0 50%}sticky-header.header-wrapper{transition:background-color .4s ease,box-shadow .4s ease,backdrop-filter .4s ease}.fx-scrolled sticky-header.header-wrapper{background-color:#ffffffd1;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);box-shadow:0 1px #18395314,0 10px 30px #18395314}.hero__media,.ps__media,.image-with-text__media{overflow:hidden}.hero__media img,.ps__media img,.image-with-text__media img{scale:1.08;will-change:translate}.hero__cta,.main-product-atc,.gc-btn{transition:translate .35s var(--fx-ease),box-shadow .35s var(--fx-ease),filter .35s ease}.hero__cta{position:relative;overflow:hidden;isolation:isolate}.hero__cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(130,172,198,.35) 48%,transparent 66%);translate:-120% 0;transition:translate .9s var(--fx-ease)}.main-product-atc:after,.gc-btn:after{background-image:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.34) 50%,transparent 65%);background-size:260% 100%;background-repeat:no-repeat;background-position:130% 0;transition:background-position .9s var(--fx-ease)}.main-product-atc{box-shadow:0 10px 28px #18395338}@media(hover:hover){.hero__cta:hover,.main-product-atc:hover,.gc-btn:hover{translate:0 -2px}.main-product-atc:hover{box-shadow:0 14px 38px #18395352;filter:brightness(1.06)}.hero__cta:hover{box-shadow:0 16px 40px #18395340}.hero__cta:hover:after{translate:120% 0}.main-product-atc:hover:after,.gc-btn:hover:after{background-position:-30% 0}}.gc-card,.cc__card{transition:translate .4s var(--fx-ease),box-shadow .4s var(--fx-ease),border-color .4s ease}@media(hover:hover){.gc-card:hover,.cc__card:hover{translate:0 -5px;box-shadow:0 22px 44px #18395324,0 0 0 1px #82acc699}}.ug__item{transition:box-shadow .5s var(--fx-ease)}@media(hover:hover){.ug__item:hover{box-shadow:0 0 0 1px #82acc6b3,0 20px 50px #18395329}}@keyframes fx-rise{0%{opacity:0;translate:0 34px}to{opacity:1;translate:0 0}}@keyframes fx-title{0%{opacity:0;translate:0 40px;clip-path:inset(0 0 100% 0)}to{opacity:1;translate:0 0;clip-path:inset(0 0 0 0)}}@keyframes fx-hero-zoom{0%{scale:1.2;filter:brightness(.8)}to{scale:1.08;filter:none}}.fx-motion .hero__media img{animation:fx-hero-zoom 2.8s var(--fx-ease) backwards}.fx-motion .hero__badge{animation:fx-rise 1s var(--fx-ease) .15s backwards}.fx-motion .hero__title{animation:fx-title 1.2s var(--fx-ease) .3s backwards}.fx-motion .hero__sub{animation:fx-rise 1s var(--fx-ease) .55s backwards}.fx-motion .hero__cta{animation:fx-rise 1s var(--fx-ease) .7s backwards}.fx-motion .hero__mini{animation:fx-rise 1s var(--fx-ease) .85s backwards}@keyframes fx-fade-up{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@keyframes fx-settle{0%{opacity:0;scale:1.025}to{opacity:1;scale:1}}.fx-motion .product media-gallery{animation:fx-settle 1s var(--fx-ease) backwards}.fx-motion .product__info-container>:not(sticky-atc){animation:fx-fade-up .7s var(--fx-ease) backwards}.fx-motion .product__info-container>:nth-child(2){animation-delay:.06s}.fx-motion .product__info-container>:nth-child(3){animation-delay:.12s}.fx-motion .product__info-container>:nth-child(4){animation-delay:.18s}.fx-motion .product__info-container>:nth-child(5){animation-delay:.24s}.fx-motion .product__info-container>:nth-child(6){animation-delay:.3s}.fx-motion .product__info-container>:nth-child(n+7){animation-delay:.36s}.fx-motion :is(.ps__text>*,.gc-wrap>.gc-eyebrow,.gc-wrap>h2,.gc-wrap>.gc-lead,.ug__head>*,.faq>.faq__title,.faq>.faq__item,.cc__head>*,.image-with-text__content>*,.title-wrapper-with-link,.splide__slide>*){transition:opacity 1s var(--fx-ease) var(--fx-d, 0ms),translate 1s var(--fx-ease) var(--fx-d, 0ms),letter-spacing 1.3s var(--fx-ease) var(--fx-d, 0ms)}.fx-motion :is(.ps__text>*,.gc-wrap>.gc-eyebrow,.gc-wrap>h2,.gc-wrap>.gc-lead,.ug__head>*,.faq>.faq__title,.faq>.faq__item,.cc__head>*,.image-with-text__content>*,.title-wrapper-with-link,.splide__slide>*):not(.is-in){opacity:0;translate:0 30px}.fx-motion :is(.ps__eyebrow,.gc-eyebrow,.ug__eyebrow,.cc__eyebrow):not(.is-in){letter-spacing:.55em}.fx-motion :is(.gc-cards>.gc-card,.cc__grid>.cc__card,.ug__grid>.ug__item){transition:opacity .9s var(--fx-ease) var(--fx-d, 0ms),transform 1s var(--fx-ease) var(--fx-d, 0ms),translate .4s var(--fx-ease),box-shadow .45s var(--fx-ease),border-color .4s ease}.fx-motion :is(.gc-cards>.gc-card,.cc__grid>.cc__card,.ug__grid>.ug__item):not(.is-in){opacity:0;transform:translate3d(0,44px,0) scale(.94)}.fx-motion .gc-card .gc-card__n{transition:scale .7s var(--fx-pop) calc(var(--fx-d, 0ms) + .28s),opacity .4s ease calc(var(--fx-d, 0ms) + .28s)}.fx-motion .gc-card:not(.is-in) .gc-card__n{scale:.3;opacity:0}.fx-motion :is(.ps__media,.image-with-text__media){transition:clip-path 1.3s var(--fx-ease),opacity .6s ease;clip-path:inset(0 0 0 0 round 16px)}.fx-motion :is(.ps__media,.image-with-text__media):not(.is-in){clip-path:inset(22% 0 0 0 round 16px);opacity:0}.fx-motion :is(.ps__media,.image-with-text__media) img{transition:scale 1.8s var(--fx-ease)}.fx-motion :is(.ps__media,.image-with-text__media):not(.is-in) img{scale:1.22}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/motion.css.map */
