:root{--xs-ease: cubic-bezier(.22, .61, .24, 1);--xs-ease-out: cubic-bezier(.16, 1, .3, 1)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.32s;animation-timing-function:var(--xs-ease)}.animation-section{transition:opacity .9s var(--xs-ease-out),transform 1s var(--xs-ease-out)!important}.animation-section:not(:has(.fade-in-child)){transform:translateY(16px)}.animation-section .fade-in-child>*{transform:translateY(16px);transition:opacity .8s var(--xs-ease-out),transform .9s var(--xs-ease-out)!important}.animation-section.visible .fade-in-child>*:nth-child(2){transition-delay:.08s}.animation-section.visible .fade-in-child>*:nth-child(3){transition-delay:.16s}.animation-section.visible .fade-in-child>*:nth-child(4){transition-delay:.24s}.animation-section.visible .fade-in-child>*:nth-child(5){transition-delay:.32s}.animation-section.visible .fade-in-child>*:nth-child(n+6){transition-delay:.4s}.xs-rv{opacity:0;transform:translateY(16px);transition:opacity .8s var(--xs-ease-out),transform .9s var(--xs-ease-out);transition-delay:var(--xs-d, 0ms)}.xs-rv.xs-in{opacity:1;transform:none}.xs-img-wait{opacity:0}.xs-img-fade{transition:opacity .6s var(--xs-ease)}.xs-vid-wait{opacity:0}.xs-vid-fade{transition:opacity .8s var(--xs-ease)}.button,.btn,a.button,button.product-form__submit,.shopify-payment-button__button{transition:transform .25s var(--xs-ease),box-shadow .25s var(--xs-ease),background-color .25s var(--xs-ease),color .25s var(--xs-ease),opacity .25s var(--xs-ease)!important}@media(hover:hover){.button:hover,.btn:hover,a.button:hover,button.product-form__submit:hover{transform:translateY(-1px)}.button:active,.btn:active,button.product-form__submit:active{transform:translateY(0)}}.card-wrapper .card,.card-wrapper .card__inner{transition:transform .45s var(--xs-ease),box-shadow .45s var(--xs-ease)!important}.card-wrapper .card__media img,.card-wrapper .media img{transition:transform 1.1s var(--xs-ease),opacity .6s var(--xs-ease)!important}@media(hover:hover){.card-wrapper:hover .card{transform:translateY(-3px)}.card-wrapper:hover .card__media img:only-child,.card-wrapper:hover .media img:only-child{transform:scale(1.03)}}a,.link,.header__menu-item,.list-menu__item{transition:color .2s var(--xs-ease),opacity .2s var(--xs-ease)}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}details::details-content{height:0;overflow:clip;transition:height .35s var(--xs-ease),content-visibility .35s allow-discrete}details[open]::details-content{height:auto}}details summary svg,.accordion summary .icon-caret,.collapsible-content summary svg{transition:transform .3s var(--xs-ease)!important}.section-header.animate{transition:transform .3s var(--xs-ease),top .3s var(--xs-ease)!important}.shopify-section-header-sticky .header-wrapper{box-shadow:0 6px 20px #1f2a350f;transition:box-shadow .3s var(--xs-ease)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.animation-section,.animation-section .fade-in-child>*,.xs-rv,.xs-img-wait,.xs-vid-wait{opacity:1!important;transform:none!important;transition:none!important}@view-transition{navigation:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/xs-smooth.css.map */
