:root{--fx-ease: cubic-bezier(.16, 1, .3, 1);--fx-pop: cubic-bezier(.22, 1.25, .36, 1);--fx-accent: #6b1d2c;--fx-sky: #e9cdc8;--fx-rise: 32px;--fx-slide: 28px}@media(max-width:749px){:root{--fx-rise: 24px;--fx-slide: 20px}}html{scroll-behavior:smooth}::selection{background:#e9cdc8b3;color:#1c1014}:focus-visible{outline-color:var(--fx-accent)}.hero__line{display:block}.fx-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:999;pointer-events:none;background:linear-gradient(90deg,var(--fx-sky),var(--fx-accent));box-shadow:0 0 10px #e9cdc8b3;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 #1c101414,0 10px 30px #1c101414}.header__heading-logo{transition:scale .45s var(--fx-ease);transform-origin:50% 50%}.fx-scrolled .header__heading-logo{scale:.88}.hero .hero__cta,.main-product-atc,.gc-btn{transition:transform .3s ease,translate .35s var(--fx-ease),scale .12s ease,box-shadow .35s var(--fx-ease),filter .35s ease}.hero .hero__cta{position:relative;overflow:hidden;isolation:isolate}.hero .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(233,205,200,.45) 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 #1c101438}@media(hover:hover){.hero .hero__cta:hover,.main-product-atc:hover,.gc-btn:hover{transform:none;translate:0 -2px}.main-product-atc:hover{box-shadow:0 14px 38px #1c101452;filter:brightness(1.06)}.hero .hero__cta:hover{box-shadow:0 16px 40px #1c101440}.hero .hero__cta:hover:after{translate:120% 0}.main-product-atc:hover:after,.gc-btn:hover:after{background-position:-30% 0}}.hero .hero__cta:active,.main-product-atc:active,.gc-btn:active{scale:.97}.kaching-bundles__bar-container{transition:scale .12s ease}.kaching-bundles__bar-container:active{scale:.985}.gc-cards>.gc-card,.cc__grid>.cc__card{transition:translate .4s var(--fx-ease),box-shadow .4s var(--fx-ease),border-color .4s ease}@media(hover:hover){.gc-cards>.gc-card:hover,.cc__grid>.cc__card:hover{transform:none;translate:0 -5px;box-shadow:0 22px 44px #1c101424,0 0 0 1px #e9cdc8e6}}.ug__grid>.ug__item{transition:box-shadow .5s var(--fx-ease)}.ug__grid>.ug__item img{transition:transform .4s ease,scale 1.2s var(--fx-ease)}@media(hover:hover){.ug__grid>.ug__item:hover{box-shadow:0 0 0 1px #e9cdc8e6,0 20px 50px #1c101429}.ug__grid>.ug__item:hover img{transform:none;scale:1.06}}@media screen{.fx-motion .hero__media,.fx-motion .ps__media,.fx-motion .image-with-text__media,.fx-motion .gc-split__media{overflow:hidden}.fx-motion .ps__media img,.fx-motion .image-with-text__media img{scale:1.08;will-change:translate}html.fx-motion .animate--enabled .animate-section .animate-item{opacity:1!important;filter:none!important;transition:none!important}@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}}@keyframes fx-kb{0%{scale:1.08}to{scale:1.13}}.fx-motion .hero__media img{will-change:translate;animation:fx-hero-zoom 2.8s var(--fx-ease) backwards,fx-kb 24s linear 2.8s infinite alternate}.fx-motion .hero__badge{animation:fx-rise 1s var(--fx-ease) .15s backwards}.fx-motion .hero__line{animation:fx-title 1.1s var(--fx-ease) .3s backwards}.fx-motion .hero__line:nth-child(2){animation-delay:.42s}.fx-motion .hero__line:nth-child(3){animation-delay:.54s}.fx-motion .hero__sub{animation:fx-rise 1s var(--fx-ease) .67s backwards}.fx-motion .hero__cta{animation:fx-rise 1s var(--fx-ease) .82s backwards}.fx-motion .hero__mini{animation:fx-rise 1s var(--fx-ease) .97s backwards}.fx-motion .hero__content{translate:0 var(--fx-hero-y, 0px);opacity:var(--fx-hero-o, 1)}@keyframes fx-settle{0%{opacity:0;scale:1.025}to{opacity:1;scale:1}}@keyframes fx-pop-in{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}.fx-motion:not(.fx-settled) .product media-gallery{animation:fx-settle 1s var(--fx-ease) backwards}.fx-motion:not(.fx-settled) .price .badge{animation:fx-pop-in .6s var(--fx-pop) .55s backwards}@keyframes fx-glow{0%{box-shadow:inset 0 0 0 2px var(--bar-selected-border-color, #6b1d2c),0 0 #e9cdc8cc}to{box-shadow:inset 0 0 0 2px var(--bar-selected-border-color, #6b1d2c),0 0 0 10px #e9cdc800}}.fx-motion .kaching-bundles__bar.fx-landed .kaching-bundles__bar-container{animation:fx-glow 1.1s ease-out calc(var(--fx-d, 0ms) + .5s) 1}.fx-motion :is(.ps__text>:not(.ps__title):not(.ps__points),.gc-wrap>.gc-eyebrow,.gc-wrap>.gc-lead,.ug__head>:not(.ug__title),.cc__head>:not(.cc__title),.image-with-text__content>:not(.image-with-text__heading),.gc-split__body>:not(h2):not(.gc-box-list),.tm,.footer-block,.footer__content-bottom,.product__info-container>:is(.product__title,.gc-benefits,.review-avatars,.rating-stars,.review-items-container,.product__accordion,.product-notice,.payment-badges-block)){transition:opacity .9s var(--fx-ease) var(--fx-d, 0ms),translate .9s var(--fx-ease) var(--fx-d, 0ms),letter-spacing 1s var(--fx-ease) var(--fx-d, 0ms)}.fx-motion :is(.ps__text>:not(.ps__title):not(.ps__points),.gc-wrap>.gc-eyebrow,.gc-wrap>.gc-lead,.ug__head>:not(.ug__title),.cc__head>:not(.cc__title),.image-with-text__content>:not(.image-with-text__heading),.gc-split__body>:not(h2):not(.gc-box-list),.tm,.footer-block,.footer__content-bottom,.product__info-container>:is(.product__title,.gc-benefits,.review-avatars,.rating-stars,.review-items-container,.product__accordion,.product-notice,.payment-badges-block)):not(.is-in){opacity:0;translate:0 var(--fx-rise)}.fx-motion :is(.ps__eyebrow,.gc-eyebrow,.ug__eyebrow,.cc__eyebrow):not(.is-in){letter-spacing:.3em}.fx-motion :is(.ps__title,.gc-wrap>h2,.ug__title,.cc__title,.faq__title,.image-with-text__heading,.gc-split__body>h2,.title-wrapper-with-link){transition:opacity .9s var(--fx-ease) var(--fx-d, 0ms),translate .9s var(--fx-ease) var(--fx-d, 0ms),clip-path .9s var(--fx-ease) var(--fx-d, 0ms);clip-path:inset(-20% -5% -20% -5%)}.fx-motion :is(.ps__title,.gc-wrap>h2,.ug__title,.cc__title,.faq__title,.image-with-text__heading,.gc-split__body>h2,.title-wrapper-with-link):not(.is-in){opacity:0;translate:0 var(--fx-rise);clip-path:inset(-20% -5% 100% -5%)}.fx-motion :is(.gc-cards>.gc-card,.cc__grid>.cc__card,.ug__grid>.ug__item,.kaching-bundles__bars>.kaching-bundles__bar,.thumbnail-list__item,.color-swatch){transition:opacity .8s var(--fx-ease) var(--fx-d, 0ms),transform .9s var(--fx-pop) 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,.kaching-bundles__bars>.kaching-bundles__bar,.thumbnail-list__item,.color-swatch):not(.is-in){opacity:0;transform:translate3d(0,var(--fx-rise),0) scale(.92)}.fx-motion .thumbnail-list{--fx-rise: 0px}.fx-motion .gc-card .gc-card__n{transition:scale .6s 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:.6;opacity:0}.fx-motion .cc__card .cc__ring{transition:scale .6s var(--fx-pop) calc(var(--fx-d, 0ms) + .22s)}.fx-motion .cc__card:not(.is-in) .cc__ring{scale:.7}.fx-motion .ug__grid>.ug__item:not(.is-in) img{scale:1.18}.fx-motion :is(.ps__points>.ps__point,.faq>.faq__item,.gc-benefits>li,.gc-box-list>li){transition:opacity .8s var(--fx-ease) var(--fx-d, 0ms),translate .9s var(--fx-ease) var(--fx-d, 0ms)}.fx-motion :is(.ps__points>.ps__point,.faq>.faq__item,.gc-benefits>li,.gc-box-list>li):not(.is-in){opacity:0;translate:calc(-1 * var(--fx-slide)) 0}.fx-motion .ps__point .ps__x{transition:scale .6s var(--fx-pop) calc(var(--fx-d, 0ms) + .2s)}.fx-motion .ps__point:not(.is-in) .ps__x{scale:.6}.fx-motion .faq>.faq__item{border-bottom-color:transparent;background:linear-gradient(rgba(var(--faq-border),.1),rgba(var(--faq-border),.1)) left bottom / 0 1px no-repeat;transition:opacity .8s var(--fx-ease) var(--fx-d, 0ms),translate .9s var(--fx-ease) var(--fx-d, 0ms),background-size 1s var(--fx-ease) calc(var(--fx-d, 0ms) + .25s)}.fx-motion .faq>.faq__item.is-in{background-size:100% 1px}.fx-motion :is(.ps__media,.image-with-text__media,.gc-split__media){transition:clip-path 1.3s var(--fx-ease) var(--fx-d, 0ms),opacity .6s ease var(--fx-d, 0ms);clip-path:inset(-40px -60px -80px -60px round 16px)}.fx-motion :is(.ps__media,.image-with-text__media,.gc-split__media):not(.is-in){clip-path:inset(22% 0 0 0 round 16px);opacity:0}.fx-motion .splide__slide__container{transition:clip-path 1.3s var(--fx-ease) var(--fx-d, 0ms),opacity .6s ease var(--fx-d, 0ms);clip-path:inset(-40px -60px -80px -60px round 0)}.fx-motion .splide__slide__container:not(.is-in){clip-path:inset(22% 0 0 0 round 0);opacity:0}.fx-motion :is(.ps__media,.image-with-text__media,.gc-split__media,.splide__slide__container) img{transition:scale 1.8s var(--fx-ease) var(--fx-d, 0ms)}.fx-motion :is(.ps__media,.image-with-text__media,.gc-split__media,.splide__slide__container):not(.is-in) img{scale:1.22}.fx-motion :is(.gc-split__media,.splide__slide__container).is-in img{scale:1}@media(max-width:749px){.fx-motion :is(.ps__media,.image-with-text__media,.gc-split__media,.splide__slide__container):not(.is-in) img{scale:1.12}.fx-motion .ug__grid>.ug__item:not(.is-in) img{scale:1.1}}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/motion.css.map */
