.sg-reveal{opacity:0;transform:translateY(30px);transition:opacity var(--sg-transition-smooth),transform var(--sg-transition-smooth);will-change:opacity,transform}.sg-reveal--active{opacity:1;transform:translateY(0)}.sg-reveal--left{transform:translate(-30px)}.sg-reveal--left.sg-reveal--active{transform:translate(0)}.sg-reveal--right{transform:translate(30px)}.sg-reveal--right.sg-reveal--active{transform:translate(0)}.sg-reveal--scale{transform:scale(.95)}.sg-reveal--scale.sg-reveal--active{transform:scale(1)}.sg-reveal--fade,.sg-reveal--fade.sg-reveal--active{transform:none}.sg-reveal--stagger>*:nth-child(1){transition-delay:0ms}.sg-reveal--stagger>*:nth-child(2){transition-delay:80ms}.sg-reveal--stagger>*:nth-child(3){transition-delay:.16s}.sg-reveal--stagger>*:nth-child(4){transition-delay:.24s}.sg-reveal--stagger>*:nth-child(5){transition-delay:.32s}.sg-reveal--stagger>*:nth-child(6){transition-delay:.4s}.sg-reveal--stagger>*:nth-child(7){transition-delay:.48s}.sg-reveal--stagger>*:nth-child(8){transition-delay:.56s}.sg-reveal--stagger>*{opacity:0;transform:translateY(20px);transition:opacity var(--sg-transition-smooth),transform var(--sg-transition-smooth)}.sg-reveal--stagger.sg-reveal--active>*{opacity:1;transform:translateY(0)}.sg-hover-lift{transition:transform var(--sg-transition-base),box-shadow var(--sg-transition-base)}.sg-hover-lift:hover{transform:translateY(-6px);box-shadow:var(--sg-shadow-lg)}.sg-hover-glow{transition:box-shadow var(--sg-transition-base)}.sg-hover-glow:hover{box-shadow:var(--sg-shadow-glow)}.sg-hover-scale{transition:transform var(--sg-transition-base)}.sg-hover-scale:hover{transform:scale(1.02)}@keyframes sg-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.sg-shimmer{background:linear-gradient(90deg,var(--sg-bg-secondary) 25%,var(--sg-bg-tertiary) 50%,var(--sg-bg-secondary) 75%);background-size:200% 100%;animation:sg-shimmer 1.5s infinite ease-in-out}@keyframes sg-pulse{0%,to{opacity:1}50%{opacity:.6}}.sg-pulse{animation:sg-pulse 2s ease-in-out infinite}@keyframes sg-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.sg-slide-up{animation:sg-slide-up var(--sg-transition-smooth) forwards}@keyframes sg-fade-in{0%{opacity:0}to{opacity:1}}.sg-fade-in{animation:sg-fade-in var(--sg-transition-base) forwards}@keyframes sg-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.sg-marquee{display:flex;width:max-content;animation:sg-marquee 30s linear infinite}.sg-marquee:hover{animation-play-state:paused}@keyframes sg-count-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes sg-hero-fade-in{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.sg-hero-slide-enter{animation:sg-hero-fade-in .8s ease-out forwards}@keyframes sg-ken-burns{0%{transform:scale(1)}to{transform:scale(1.08)}}.sg-ken-burns{animation:sg-ken-burns 8s ease-out forwards}.sg-accordion-content{overflow:hidden;max-height:0;transition:max-height var(--sg-transition-base)}.sg-accordion-content--open{max-height:500px}.sg-accordion-icon{transition:transform var(--sg-transition-base)}.sg-accordion-item--open .sg-accordion-icon{transform:rotate(45deg)}@keyframes sg-progress-fill{0%{width:0}}.sg-progress-bar{height:6px;background-color:var(--sg-bg-tertiary);border-radius:var(--sg-radius-full);overflow:hidden}.sg-progress-bar__fill{height:100%;background:linear-gradient(90deg,var(--sg-accent-dark),var(--sg-accent));border-radius:var(--sg-radius-full);transition:width var(--sg-transition-slow);animation:sg-progress-fill var(--sg-transition-slow) ease-out}@media(prefers-reduced-motion:reduce){.sg-reveal,.sg-reveal--left,.sg-reveal--right,.sg-reveal--scale,.sg-reveal--fade{opacity:1;transform:none;transition:none}.sg-reveal--stagger>*{opacity:1;transform:none;transition:none;transition-delay:0ms!important}.sg-hover-lift:hover,.sg-hover-scale:hover{transform:none}.sg-shimmer,.sg-pulse,.sg-marquee,.sg-ken-burns{animation:none}.sg-hero-slide-enter{animation:none;opacity:1;transform:none}.sg-accordion-content{transition:none}.sg-img-zoom:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sg-animations.css.map */
