:root{--yzc-micro-fast: .2s;--yzc-micro-normal: .3s;--yzc-micro-slow: .4s;--yzc-micro-slower: .6s;--yzc-ease-out: cubic-bezier(.4, 0, .2, 1);--yzc-ease-in-out: cubic-bezier(.4, 0, .2, 1);--yzc-ease-bounce: cubic-bezier(.68, -.55, .265, 1.55)}.yzc-zoom-container{position:relative;overflow:hidden}.yzc-zoom-container img{transition:transform var(--yzc-micro-slow) var(--yzc-ease-out)}.yzc-zoom-container:hover img{transform:scale(1.08)}.yzc-lift-card{transition:transform var(--yzc-micro-slow) var(--yzc-ease-out),box-shadow var(--yzc-micro-slow) var(--yzc-ease-out)}.yzc-lift-card:hover{transform:translateY(-8px);box-shadow:0 20px 48px #2c24201f}.yzc-bounce-icon{transition:transform var(--yzc-micro-normal) var(--yzc-ease-bounce)}.yzc-bounce-icon:hover{transform:scale(1.15)}.yzc-pulse-subtle{animation:yzc-pulse-subtle 3s ease-in-out infinite}@keyframes yzc-pulse-subtle{0%,to{opacity:1}50%{opacity:.85}}.yzc-glow-hover{transition:box-shadow var(--yzc-micro-slow) var(--yzc-ease-out)}.yzc-glow-hover:hover{box-shadow:0 0 #e67e224d,0 0 20px #e67e2233}.yzc-underline-animated{position:relative;text-decoration:none}.yzc-underline-animated:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,#e67e22,#f39c12);transition:width var(--yzc-micro-slow) var(--yzc-ease-out)}.yzc-underline-animated:hover:after{width:100%}.yzc-rotate-icon{transition:transform var(--yzc-micro-normal) var(--yzc-ease-out)}.yzc-rotate-icon:hover{transform:rotate(10deg)}.yzc-scale-hover{transition:transform var(--yzc-micro-normal) var(--yzc-ease-out)}.yzc-scale-hover:hover{transform:scale(1.05)}.yzc-bg-shift{transition:background var(--yzc-micro-slow) var(--yzc-ease-out)}.yzc-bg-shift:hover{background:linear-gradient(135deg,#faf8f3,#f5f0e8)}.yzc-border-animate{transition:border-color var(--yzc-micro-slow) var(--yzc-ease-out)}.yzc-border-animate:hover{border-color:#e67e22}.yzc-fade-hover{transition:opacity var(--yzc-micro-normal) var(--yzc-ease-out)}.yzc-fade-hover:hover{opacity:.8}.yzc-shine{position:relative;overflow:hidden}.yzc-shine:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left var(--yzc-micro-slower) var(--yzc-ease-out)}.yzc-shine:hover:before{left:100%}.yzc-magnetic{transition:transform var(--yzc-micro-normal) var(--yzc-ease-out)}.yzc-magnetic:hover{transform:scale(1.02)}.yzc-ripple{position:relative;overflow:hidden}.yzc-ripple:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.yzc-ripple:active:after{width:300px;height:300px}.yzc-float{animation:yzc-float 4s ease-in-out infinite}@keyframes yzc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.yzc-gentle-pulse{animation:yzc-gentle-pulse 2s ease-in-out infinite}@keyframes yzc-gentle-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.yzc-slide-in{animation:yzc-slide-in .6s cubic-bezier(.4,0,.2,1) both}@keyframes yzc-slide-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.yzc-fade-in{animation:yzc-fade-in .5s ease-out both}@keyframes yzc-fade-in{0%{opacity:0}to{opacity:1}}.yzc-scale-in{animation:yzc-scale-in .5s cubic-bezier(.4,0,.2,1) both}@keyframes yzc-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.yzc-stagger-1{animation-delay:.1s}.yzc-stagger-2{animation-delay:.2s}.yzc-stagger-3{animation-delay:.3s}.yzc-stagger-4{animation-delay:.4s}.yzc-stagger-5{animation-delay:.5s}.yzc-focus-ring:focus-visible{outline:2px solid #e67e22;outline-offset:2px;border-radius:4px}.yzc-lift-shadow{transition:transform var(--yzc-micro-slow) var(--yzc-ease-out),box-shadow var(--yzc-micro-slow) var(--yzc-ease-out)}.yzc-lift-shadow:hover{transform:translateY(-4px);box-shadow:0 12px 28px #2c24201a}.yzc-color-shift{transition:color var(--yzc-micro-normal) var(--yzc-ease-out)}.yzc-color-shift:hover{color:#e67e22}.yzc-gradient-shift{background-size:200% 200%;transition:background-position var(--yzc-micro-slower) var(--yzc-ease-out)}.yzc-gradient-shift:hover{background-position:100% 100%}.yzc-spin-icon{transition:transform var(--yzc-micro-normal) var(--yzc-ease-out)}.yzc-spin-icon:hover{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.yzc-zoom-container img,.yzc-lift-card,.yzc-bounce-icon,.yzc-glow-hover,.yzc-rotate-icon,.yzc-scale-hover,.yzc-bg-shift,.yzc-border-animate,.yzc-fade-hover,.yzc-magnetic,.yzc-lift-shadow,.yzc-color-shift{transition:none}.yzc-pulse-subtle,.yzc-float,.yzc-gentle-pulse,.yzc-slide-in,.yzc-fade-in,.yzc-scale-in{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/yzc-micro-interactions.css.map */
