:root{--stratos-reveal-distance: 1.6rem;--stratos-reveal-duration: .7s;--stratos-reveal-ease: cubic-bezier(.16, 1, .3, 1)}.js-motion [data-stratos-reveal]{opacity:0;transform:translateY(var(--stratos-reveal-distance));transition:opacity var(--stratos-reveal-duration) var(--stratos-reveal-ease),transform var(--stratos-reveal-duration) var(--stratos-reveal-ease);transition-delay:var(--stratos-reveal-delay, 0ms);will-change:opacity,transform}.js-motion [data-stratos-reveal][data-stratos-revealed]{opacity:1;transform:none;will-change:auto}.js-motion .title-wrapper[data-stratos-reveal] .title:after,.js-motion .rich-text__heading[data-stratos-reveal]:after{content:"";display:block;width:0;height:2px;margin-top:1.6rem;background-color:rgb(var(--color-foreground));transition:width .9s var(--stratos-reveal-ease) .22s}.js-motion .title-wrapper.center[data-stratos-reveal] .title:after,.js-motion .rich-text__blocks.center .rich-text__heading[data-stratos-reveal]:after{margin-inline:auto}.js-motion .title-wrapper[data-stratos-revealed] .title:after,.js-motion .rich-text__heading[data-stratos-revealed]:after{width:4.8rem}.button:not(.button--tertiary){position:relative;overflow:hidden;isolation:isolate;transition:color var(--duration-default) ease,border-color var(--duration-default) ease}.button:not(.button--tertiary):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:translateY(101%);transition:transform .42s var(--stratos-reveal-ease);background-color:rgb(var(--color-button-text))}.button:not(.button--tertiary):hover:after{transform:translateY(0)}.button:not(.button--tertiary):hover{color:rgb(var(--color-button))}.button--secondary:after{background-color:rgb(var(--color-foreground))}.button--secondary:hover{color:rgb(var(--color-background))}.card-wrapper .card-media img{transition:transform .9s var(--stratos-reveal-ease)}@media(hover:hover){.card-wrapper:hover .card-media img{transform:scale(1.04)}.card__quick-buy,.quick-add{transition:opacity .3s ease,transform .3s var(--stratos-reveal-ease)}.card-wrapper:not(:hover) .card__quick-buy,.card-wrapper:not(:hover) .quick-add{transform:translateY(.6rem)}}@media(hover:hover){.footer__list-item a,.list-menu__item--link{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .32s var(--stratos-reveal-ease)}.footer__list-item a:hover,.list-menu__item--link:hover{background-size:100% 1px;text-decoration:none}}.stratos-offer{display:flex;flex-direction:column;gap:.8rem;padding:1.4rem 1.6rem;border:1px solid rgba(var(--color-foreground),.14);margin-bottom:1.6rem}.stratos-offer__text{font-size:1.3rem;line-height:1.4;letter-spacing:.02em;margin:0}.stratos-offer__text strong{font-weight:600}.stratos-offer__track{height:2px;width:100%;background-color:rgba(var(--color-foreground),.14);overflow:hidden}.stratos-offer__fill{display:block;height:100%;width:0;background-color:rgb(var(--color-foreground));transition:width .6s var(--stratos-reveal-ease)}.stratos-offer[data-complete] .stratos-offer__fill{background-color:rgb(var(--color-foreground))}@media(prefers-reduced-motion:reduce){.js-motion [data-stratos-reveal]{opacity:1;transform:none;transition:none}.js-motion .title-wrapper[data-stratos-reveal] .title:after,.js-motion .rich-text__heading[data-stratos-reveal]:after{width:4.8rem;transition:none}.button:not(.button--tertiary):after,.card-wrapper .card-media img,.stratos-offer__fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/stratos-motion.css.map */
