:root{--anim-collection-duration: .4s;--anim-collection-stagger: 40ms}@media screen and (min-width:990px){.card .media.media--hover-effect>img,.card-wrapper .media.media--hover-effect>img,.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child),.card-wrapper:hover .media.media--hover-effect>img+img{transition:opacity var(--duration-medium) var(--ease-out-slow),transform var(--duration-long) ease}}@media screen and (min-width:990px)and (prefers-reduced-motion:no-preference){@keyframes slideInFromLeft{0%{transform:translate3d(-2rem,0,0);opacity:.01}to{transform:translateZ(0);opacity:1}}@keyframes slideInFromRight{0%{transform:translate3d(2rem,0,0);opacity:.01}to{transform:translateZ(0);opacity:1}}.anim-dir-left,.anim-dir-right{overflow-x:clip}.anim-dir-left .scroll-trigger.animate--slide-in{transform:translate3d(-2rem,0,0)}.anim-dir-right .scroll-trigger.animate--slide-in{transform:translate3d(2rem,0,0)}.anim-dir-left .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:slideInFromLeft var(--anim-collection-duration) var(--ease-out-slow) forwards;animation-delay:calc(var(--animation-order) * var(--anim-collection-stagger))}.anim-dir-right .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:slideInFromRight var(--anim-collection-duration) var(--ease-out-slow) forwards;animation-delay:calc(var(--animation-order) * var(--anim-collection-stagger))}}@media(prefers-reduced-motion:no-preference){.animate--hover-3d-lift .button:not(.button--tertiary):not([disabled]):active,.animate--hover-3d-lift .shopify-payment-button__button:not([disabled]):active{transition:transform var(--duration-short) var(--ease-out-slow);transform:scale(.97)}}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.section-header .header-wrapper{transition:background-color var(--duration-default) var(--ease-out-slow),box-shadow var(--duration-default) var(--ease-out-slow)}.section-header.scrolled-past-header .header-wrapper{background-color:rgba(var(--color-background),.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px rgba(var(--color-foreground),.08),0 8px 24px -12px #00000073}}@media(prefers-reduced-motion:no-preference){@keyframes cartBubblePop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}.cart-count-bubble{animation:cartBubblePop var(--duration-medium) var(--ease-out-slow)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-animations.css.map */
