@media(prefers-reduced-motion:no-preference){@keyframes amp-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes amp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes amp-slide-left{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes amp-slide-right{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes amp-zoom-in{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes amp-blur-in{0%{opacity:0;filter:blur(10px);transform:translateY(12px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes amp-flip-up{0%{opacity:0;transform:perspective(600px) rotateX(22deg) translateY(20px)}to{opacity:1;transform:perspective(600px) rotateX(0) translateY(0)}}@keyframes amp-rise{0%{opacity:0;transform:translateY(60px) scaleY(.92)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes amp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes amp-bob{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-5px) rotate(-1deg)}75%{transform:translateY(-3px) rotate(1deg)}}@keyframes amp-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes amp-glow{0%,to{box-shadow:0 0 6px rgba(var(--color-accent-rgb),.3)}50%{box-shadow:0 0 22px rgba(var(--color-accent-rgb),.7),0 0 40px rgba(var(--color-accent-rgb),.2)}}@keyframes amp-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes amp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes amp-shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes amp-btn-shimmer{0%{left:-120%}60%{left:120%}to{left:120%}}@keyframes amp-tag-pop{0%{transform:rotate(-1.5deg) scale(1)}40%{transform:rotate(-1.5deg) scale(1.15)}to{transform:rotate(-1.5deg) scale(1)}}@keyframes amp-count-flash{0%,to{color:inherit}50%{color:var(--color-accent)}}}@media(prefers-reduced-motion:no-preference){.js-reveal [data-reveal=fade-up],.js-reveal [data-reveal=fade-in],.js-reveal [data-reveal=slide-left],.js-reveal [data-reveal=slide-right],.js-reveal [data-reveal=zoom-in],.js-reveal [data-reveal=blur-in],.js-reveal [data-reveal=flip-up],.js-reveal [data-reveal=rise]{opacity:0;transform:none;transition:none;animation-fill-mode:both;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-duration:.68s;animation-delay:var(--reveal-delay, 0ms);animation-play-state:paused}.js-reveal [data-reveal=fade-up].is-visible{animation-name:amp-fade-up;animation-play-state:running}.js-reveal [data-reveal=fade-in].is-visible{animation-name:amp-fade-in;animation-play-state:running;animation-duration:.5s}.js-reveal [data-reveal=slide-left].is-visible{animation-name:amp-slide-left;animation-play-state:running}.js-reveal [data-reveal=slide-right].is-visible{animation-name:amp-slide-right;animation-play-state:running}.js-reveal [data-reveal=zoom-in].is-visible{animation-name:amp-zoom-in;animation-play-state:running;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}.js-reveal [data-reveal=blur-in].is-visible{animation-name:amp-blur-in;animation-play-state:running;animation-duration:.75s}.js-reveal [data-reveal=flip-up].is-visible{animation-name:amp-flip-up;animation-play-state:running;animation-timing-function:cubic-bezier(.2,1,.3,1)}.js-reveal [data-reveal=rise].is-visible{animation-name:amp-rise;animation-play-state:running;animation-duration:.8s;animation-timing-function:cubic-bezier(.16,1,.3,1)}}[data-reveal-stagger]>[data-reveal]{--reveal-delay: 0ms}@media(prefers-reduced-motion:no-preference){.anim-float{animation:amp-float 3.6s ease-in-out infinite}.anim-bob{animation:amp-bob 2.8s ease-in-out infinite}.anim-pulse{animation:amp-pulse 2s ease-in-out infinite}.anim-glow{animation:amp-glow 2.4s ease-in-out infinite}.anim-spin-slow{animation:amp-spin-slow 12s linear infinite;transform-origin:center}.anim-shimmer{background-image:linear-gradient(105deg,transparent 20%,color-mix(in srgb,var(--color-accent) 30%,#fff 70%) 50%,transparent 80%);background-size:200% auto;background-repeat:no-repeat;animation:amp-shimmer 2.4s linear infinite;-webkit-background-clip:text;background-clip:text}.anim-marquee{display:flex;overflow:hidden;width:100%}.anim-marquee__track{display:flex;gap:var(--space-xl);white-space:nowrap;animation:amp-marquee 28s linear infinite}.anim-marquee:hover .anim-marquee__track{animation-play-state:paused}}.hover-lift{transition:transform var(--transition),box-shadow var(--transition)}.hover-lift:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.hover-lift:active{transform:translateY(-1px);box-shadow:var(--shadow-md)}.hover-tilt{transition:transform .3s cubic-bezier(.25,.46,.45,.94);transform-style:preserve-3d}.hover-tilt:hover{transform:perspective(400px) rotateY(-4deg) rotateX(2deg) translateY(-2px)}.hover-tilt:active{transform:perspective(400px) rotateY(0) rotateX(0) translateY(0)}.hover-glow{transition:box-shadow var(--transition),transform var(--transition)}.hover-glow:hover{box-shadow:0 0 0 3px rgba(var(--color-accent-rgb),.45),0 8px 32px rgba(var(--color-accent-rgb),.22);transform:translateY(-2px)}.hover-underline-grow{position:relative;text-decoration:none}.hover-underline-grow:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:var(--color-accent);border-radius:999px;transition:width .28s cubic-bezier(.22,1,.36,1)}.hover-underline-grow:hover:after{width:100%}@media(prefers-reduced-motion:no-preference){.btn--primary{position:relative;overflow:hidden}.btn--primary:before{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:skew(-18deg);pointer-events:none;transition:none}.btn--primary:hover:before{animation:amp-btn-shimmer .65s ease-in-out forwards}}@media(prefers-reduced-motion:no-preference){.card img,.product-card img{transition:transform .5s cubic-bezier(.22,1,.36,1),filter .5s ease;will-change:transform}.card:hover img,.product-card:hover img{transform:scale(1.055);filter:brightness(1.04) saturate(1.08)}.card:hover{background-color:var(--color-surface-warm)}}@media(prefers-reduced-motion:no-preference){.tag{transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease}.tag:hover,.tag:focus-visible{transform:scale(1.1) rotate(-1deg);box-shadow:2px 2px #00000080,0 4px 12px rgba(var(--color-accent-rgb),.3)}.tag--retro:hover,.tag--retro:focus-visible{transform:rotate(-1.5deg) scale(1.1)}}@media(prefers-reduced-motion:no-preference){.category-card{transition:box-shadow .38s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.22,1,.36,1)}.category-card:hover{transform:translateY(-4px) scale(1.012);box-shadow:var(--shadow-lg),0 0 0 2px rgba(var(--color-accent-rgb),.35)}.category-card:hover .category-card__overlay{background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.85));transition:background .38s ease}}@media(prefers-reduced-motion:no-preference){.site-nav__link,.footer__link,.breadcrumb a,.rte a{position:relative;text-decoration:none;transition:color var(--transition)}.rte a:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:var(--color-accent);transform:scaleX(0);transform-origin:left center;transition:transform .26s cubic-bezier(.22,1,.36,1)}.rte a:hover:after{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){@keyframes amp-vu-sweep{0%{background-position:-100% 0}to{background-position:200% 0}}.vu-stripe{background-size:200% 100%;animation:amp-vu-sweep 3s linear infinite}}@media(prefers-reduced-motion:no-preference){.section-header--center .section-header__title:after{transition:width .5s cubic-bezier(.22,1,.36,1) .2s;width:0}.section-header--center.is-visible .section-header__title:after,[data-reveal].is-visible .section-header--center .section-header__title:after,.is-visible .section-header--center .section-header__title:after{width:56px}}@media(prefers-reduced-motion:no-preference){[data-count].is-counting{animation:amp-count-flash .3s ease-in-out}}[data-parallax]{will-change:transform}@media(prefers-reduced-motion:reduce){.js-reveal [data-reveal=fade-up],.js-reveal [data-reveal=fade-in],.js-reveal [data-reveal=slide-left],.js-reveal [data-reveal=slide-right],.js-reveal [data-reveal=zoom-in],.js-reveal [data-reveal=blur-in],.js-reveal [data-reveal=flip-up],.js-reveal [data-reveal=rise]{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;transition:none!important}.anim-float,.anim-bob,.anim-pulse,.anim-glow,.anim-spin-slow,.anim-shimmer,.anim-marquee__track{animation:none!important}.hover-lift,.hover-tilt,.hover-glow{transition:none!important;transform:none!important}.hover-lift:hover,.hover-tilt:hover,.hover-glow:hover{transform:none!important;box-shadow:none!important}.hover-underline-grow:after{transition:none!important;width:100%!important}.btn--primary:before{display:none!important}.card img,.product-card img{transition:none!important;transform:none!important;filter:none!important}.card:hover img,.product-card:hover img{transform:none!important;filter:none!important}.tag,.tag--retro{transition:none!important;transform:none!important}.tag:hover,.tag--retro:hover{transform:none!important}.category-card{transition:none!important;transform:none!important}.category-card:hover{transform:none!important}.vu-stripe{animation:none!important;background-size:100% 100%!important}.section-header--center .section-header__title:after{width:56px!important;transition:none!important}[data-count].is-counting{animation:none!important}[data-parallax]{transform:none!important;will-change:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/animations.css.map */
