@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes goldShimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes drawLine{0%{width:0}to{width:60px}}.shimmer-text{background:linear-gradient(90deg,var(--color-gold-dark) 0%,var(--color-gold-light) 40%,var(--color-gold) 50%,var(--color-gold-light) 60%,var(--color-gold-dark) 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:goldShimmer 3.5s linear infinite}[data-reveal]{opacity:0;transition-property:opacity,transform;transition-duration:.7s;transition-timing-function:var(--ease)}[data-reveal=fade-up]{transform:translateY(32px)}[data-reveal=fade-down]{transform:translateY(-24px)}[data-reveal=fade-left]{transform:translate(32px)}[data-reveal=fade-right]{transform:translate(-32px)}[data-reveal=scale]{transform:scale(.95)}[data-reveal].revealed{opacity:1;transform:none}[data-reveal-stagger]>*:nth-child(1){transition-delay:.05s}[data-reveal-stagger]>*:nth-child(2){transition-delay:.15s}[data-reveal-stagger]>*:nth-child(3){transition-delay:.25s}[data-reveal-stagger]>*:nth-child(4){transition-delay:.35s}[data-reveal-stagger]>*:nth-child(5){transition-delay:.45s}[data-reveal-stagger]>*:nth-child(6){transition-delay:.55s}.gold-line{display:block;height:1px;width:60px;background:var(--color-gold);margin-block:var(--sp-5)}.gold-line--center{margin-inline:auto}.gold-line--animated{width:0;animation:drawLine .8s var(--ease) forwards;animation-delay:.3s}.img-zoom{overflow:hidden}.img-zoom img{transition:transform .65s var(--ease)}.img-zoom:hover img{transform:scale(1.06)}.anim-fade-in{animation:fadeIn .6s var(--ease) both}.anim-fade-up{animation:fadeUp .6s var(--ease) both}.anim-scale-in{animation:scaleIn .6s var(--ease) both}.anim-slide-right{animation:slideInRight .6s var(--ease) both}.anim-slide-left{animation:slideInLeft .6s var(--ease) both}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.btn-pulse{animation:pulse 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){[data-reveal],[data-reveal-stagger]>*,.img-zoom img,.shimmer-text,.gold-line--animated,.anim-fade-in,.anim-fade-up,.anim-scale-in,.anim-slide-right,.anim-slide-left{animation:none!important;transition:none!important;opacity:1!important;transform:none!important;width:60px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-animations.css.map */
