@media(prefers-reduced-motion:no-preference){#header-component .menu-list__link{background:linear-gradient(currentColor,currentColor) 0 calc(100% - 2px) / 0 1px no-repeat;transition:background-size .3s cubic-bezier(.2,.7,.2,1),color .2s}#header-component .menu-list__link:hover,#header-component .menu-list__link:focus-visible{background-size:100% 1px}:is(.button:not(.button-unstyled),.shopify-payment-button__button,.add-to-cart-button,.tv-btn,.tva__cta,.tv-addon__btn):not(:disabled){transition:translate .2s cubic-bezier(.2,.7,.2,1),scale .15s ease,box-shadow .25s ease,background-color .2s,color .2s,border-color .2s}@media(hover:hover){:is(.button:not(.button-unstyled),.shopify-payment-button__button,.add-to-cart-button,.tv-btn,.tva__cta,.tv-addon__btn):not(:disabled):hover{translate:0 -2px;box-shadow:0 8px 20px #0b0d1024}}:is(.button:not(.button-unstyled),.shopify-payment-button__button,.add-to-cart-button,.tv-btn,.tva__cta,.tv-addon__btn):not(:disabled):active{translate:0 0;scale:.98;box-shadow:none}:is(input,select,textarea){transition:border-color .2s ease,box-shadow .2s ease}@keyframes tv-rise{0%{opacity:0;translate:0 14px}}:is(product-information,.product-information) media-gallery{animation:tv-rise .7s cubic-bezier(.2,.7,.2,1) backwards}:is(product-information,.product-information) .product-details{animation:tv-rise .7s cubic-bezier(.2,.7,.2,1) .12s backwards}.tv-pre{opacity:0;translate:0 16px;transition:opacity .7s cubic-bezier(.2,.7,.2,1),translate .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--tv-i, 0) * 70ms)}.tv-pre.tv-in{opacity:1;translate:none}@keyframes tv-bump{0%{scale:1}40%{scale:1.3}to{scale:1}}#header-component .cart-bubble.tv-bump{animation:tv-bump .5s cubic-bezier(.3,1.5,.5,1)}@keyframes tv-fill{0%{transform:scaleX(0)}}.tv-ship__bar span{transform-origin:0 50%;animation:tv-fill .9s cubic-bezier(.2,.7,.2,1) .15s backwards}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;scroll-padding-top:96px}#header-component{transition:box-shadow .35s ease}html.tx-scrolled #header-component{box-shadow:0 8px 28px #0b0d1014}.tx-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:60;transform:scaleX(0);transform-origin:0 50%;background:#a5dbf7;pointer-events:none}.tx-w{display:inline-block;overflow:hidden;vertical-align:top;padding-block:.1em;margin-block:-.1em}.tx-wi{display:inline-block;will-change:translate}.tx-split .tx-wi{translate:0 115%}.tx-split.tx-go .tx-wi{translate:0 0;transition:translate .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 55ms)}.tx-par{scale:1.1;translate:0 calc(var(--tx-p, 0) * -18px);will-change:translate}@keyframes tx-settle{0%{scale:1.08}to{scale:1}}.tvl-slide.is-active img{animation:tx-settle 12s cubic-bezier(.2,.6,.2,1) both}.tv-home .tv-hero__img:not(.tx-par){animation:tx-settle 14s cubic-bezier(.2,.6,.2,1) both}.tvl .tvl-up__fig.tvl-pre{clip-path:inset(0 0 100% 0 round 24px)}.tvl .tvl-up__fig.tvl-pre.tvl-in{clip-path:inset(0 0 0 0 round 24px);transition:clip-path 1.1s cubic-bezier(.2,.7,.2,1),opacity .8s,translate .8s}.tvl .tvl-eyebrow:before,.tv-home .tv-eyebrow:before{transform-origin:0 50%}.tvl .tvl-pre .tvl-eyebrow:before{transform:scaleX(0)}.tvl .tvl-in .tvl-eyebrow:before{transform:none;transition:transform .8s cubic-bezier(.2,.7,.2,1) .25s}.tvl .tvl-points li{transition:border-color .3s ease}@media(hover:hover){.tvl .tvl-points li:hover{border-color:#a5dbf7}.tvl .tvl-points li:hover h3{translate:4px 0}}.tvl .tvl-points h3{transition:translate .3s cubic-bezier(.2,.7,.2,1)}@keyframes tx-open{0%{opacity:0;translate:0 -6px}}.tvl-faq details[open]>div{animation:tx-open .35s ease both}.tvl-faq summary:after{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.tvl-sticky.is-on,.tm-sticky.is-on{transition-timing-function:cubic-bezier(.2,1.2,.3,1)}:is(.card-gallery,.product-media-container,.tv-media) img{transition:scale .7s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){:is(.product-grid__item,.tv-card,.product-card):hover :is(.card-gallery,.product-media-container,.tv-media) img{scale:1.05}}.tx-mag{transition:transform .35s cubic-bezier(.2,.7,.2,1),translate .2s cubic-bezier(.2,.7,.2,1),scale .15s ease,box-shadow .25s ease,background-color .2s,color .2s}@keyframes tx-ring{0%{box-shadow:0 0 #a5dbf7cc}to{box-shadow:0 0 0 14px #a5dbf700}}.tx-added{animation:tx-ring .7s ease-out}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/tavrion-motion.css.map */
