[data-reveal]{opacity:0;will-change:transform,opacity;transition:opacity var(--duration-reveal) var(--ease-luxury),transform var(--duration-reveal) var(--ease-luxury),filter var(--duration-reveal) var(--ease-luxury)}[data-reveal].is-revealed{opacity:1}[data-reveal=fade-up]{transform:translateY(40px)}[data-reveal=fade-up].is-revealed{transform:translateY(0)}[data-reveal=fade-in],[data-reveal=fade-in].is-revealed{transform:none}[data-reveal=fade-down]{transform:translateY(-30px)}[data-reveal=fade-down].is-revealed{transform:translateY(0)}[data-reveal=slide-right]{transform:translate(-50px)}[data-reveal=slide-right].is-revealed{transform:translate(0)}[data-reveal=slide-left]{transform:translate(50px)}[data-reveal=slide-left].is-revealed{transform:translate(0)}[data-reveal=scale]{transform:scale(.85)}[data-reveal=scale].is-revealed{transform:scale(1)}[data-reveal=blur-in]{filter:blur(10px);transform:translateY(20px)}[data-reveal=blur-in].is-revealed{filter:blur(0);transform:translateY(0)}[data-reveal=rotate-in]{transform:perspective(800px) rotateY(8deg) translateY(20px)}[data-reveal=rotate-in].is-revealed{transform:perspective(800px) rotateY(0) translateY(0)}[data-reveal-delay="100"]{transition-delay:.1s}[data-reveal-delay="200"]{transition-delay:.2s}[data-reveal-delay="300"]{transition-delay:.3s}[data-reveal-delay="400"]{transition-delay:.4s}[data-reveal-delay="500"]{transition-delay:.5s}[data-reveal-delay="600"]{transition-delay:.6s}[data-reveal-delay="700"]{transition-delay:.7s}[data-reveal-delay="800"]{transition-delay:.8s}@keyframes shimmer-gold{0%{background-position:-200% center}to{background-position:200% center}}@keyframes glow-pulse{0%,to{box-shadow:0 0 15px #c8a55a1a}50%{box-shadow:0 0 30px #c8a55a40}}@keyframes float-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes float-slow{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-6px) rotate(1deg)}66%{transform:translateY(3px) rotate(-1deg)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bounce-gentle{0%,20%,50%,80%,to{transform:translateY(0) translate(-50%)}40%{transform:translateY(-10px) translate(-50%)}60%{transform:translateY(-5px) translate(-50%)}}@keyframes pulse-ring{0%{transform:scale(1);opacity:.5}to{transform:scale(1.5);opacity:0}}@keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes text-reveal-up{0%{opacity:0;transform:translateY(100%);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes slide-in-from-bottom{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in-scale{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes sparkle{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes counter-grow{0%{width:0%}to{width:var(--target-width, 100%)}}.shimmer-gold{background:linear-gradient(90deg,transparent 0%,rgba(200,165,90,.15) 50%,transparent 100%);background-size:200% 100%;animation:shimmer-gold 3s infinite linear}.glow-pulse{animation:glow-pulse 3s ease-in-out infinite}.float-gentle{animation:float-gentle 4s ease-in-out infinite}.float-slow{animation:float-slow 6s ease-in-out infinite}.spin-slow{animation:spin-slow 20s linear infinite}.animate-gradient{background-size:200% 200%;animation:gradient-shift 6s ease infinite}.hero-text-animate{overflow:hidden}.hero-text-animate>*{animation:text-reveal-up 1s var(--ease-luxury) forwards;animation-delay:var(--delay, 0ms);opacity:0}.hero-text-animate>*:nth-child(1){--delay: .3s}.hero-text-animate>*:nth-child(2){--delay: .5s}.hero-text-animate>*:nth-child(3){--delay: .7s}.hero-text-animate>*:nth-child(4){--delay: .9s}.hover-lift{transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.hover-lift:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}.hover-glow{transition:box-shadow var(--transition-normal)}.hover-glow:hover{box-shadow:var(--shadow-gold-glow)}.hover-glow-strong:hover{box-shadow:var(--shadow-gold-glow-strong)}.hover-border-gold{transition:border-color var(--transition-normal)}.hover-border-gold:hover{border-color:#c8a55a66!important}.hover-scale{transition:transform var(--transition-normal)}.hover-scale:hover{transform:scale(1.03)}.glass-card{background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-round);transition:background var(--transition-normal),border-color var(--transition-normal),box-shadow var(--transition-normal)}.glass-card:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-hover);box-shadow:var(--shadow-gold-glow)}.text-gold-gradient{background:var(--gradient-gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-glow-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(200,165,90,.3),transparent);border:none;margin:0}.action-btn{transition:transform .35s cubic-bezier(.175,.885,.32,1.275),color .35s ease,filter .35s ease}.action-btn:hover{transform:scale(1.18);color:var(--color-gold)!important}.action-btn:hover svg{filter:drop-shadow(0 0 6px rgba(200,165,90,.8))}.cart-drawer-overlay{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:backdrop-filter .45s ease,background-color .45s ease}.cart-drawer-overlay.is-active{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0a0a0fcc!important}.cart-drawer-content{transform:translate(100%);transition:transform .45s cubic-bezier(.16,1,.3,1)}.cart-drawer-overlay.is-active .cart-drawer-content{transform:translate(0)}.cart-drawer-overlay.is-active .cart-drawer-item{opacity:0;transform:translateY(20px);animation:cartItemReveal .5s cubic-bezier(.19,1,.22,1) forwards}.cart-drawer-overlay.is-active .cart-drawer-item:nth-child(1){animation-delay:.15s}.cart-drawer-overlay.is-active .cart-drawer-item:nth-child(2){animation-delay:.22s}.cart-drawer-overlay.is-active .cart-drawer-item:nth-child(3){animation-delay:.29s}.cart-drawer-overlay.is-active .cart-drawer-item:nth-child(4){animation-delay:.36s}.cart-drawer-overlay.is-active .cart-drawer-item:nth-child(5){animation-delay:.43s}@keyframes cartItemReveal{to{opacity:1;transform:translateY(0)}}.close-drawer-btn{transition:transform .4s cubic-bezier(.175,.885,.32,1.275),color .3s ease}.close-drawer-btn:hover{transform:rotate(90deg) scale(1.15);color:var(--color-gold)!important}.btn-checkout-submit{box-shadow:0 0 #c8a55a66;animation:pulseCheckoutGlow 2.5s infinite}@keyframes pulseCheckoutGlow{0%{box-shadow:0 0 #c8a55a99}70%{box-shadow:0 0 0 12px #c8a55a00}to{box-shadow:0 0 #c8a55a00}}.guarantees__icon svg,.trust-shield__badge svg,.how-to-use__step-image{transition:transform .45s cubic-bezier(.175,.885,.32,1.275),filter .45s ease}.guarantees__card:hover .guarantees__icon svg,.trust-shield__badge:hover svg{transform:scale(1.1) rotate(5deg);filter:drop-shadow(0 0 8px rgba(200,165,90,.8))}.how-to-use__card:hover .how-to-use__step-image{transform:scale(1.08) translateY(-3px);filter:drop-shadow(0 4px 12px rgba(200,165,90,.3))}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.shimmer-gold,.glow-pulse,.float-gentle,.float-slow,.spin-slow,.animate-gradient{animation:none!important}.hero-text-animate>*{animation:none!important;opacity:1!important}.hover-lift:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/animations.css.map */
