@import"https://fonts.googleapis.com/css2?family=Great+Vibes&family=Playfair+Display:wght@400;500;600;700&display=swap";@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes glowPulse{0%,to{filter:brightness(1) drop-shadow(0 0 5px currentColor)}50%{filter:brightness(1.2) drop-shadow(0 0 20px currentColor)}}@keyframes neonPulse{0%,to{box-shadow:0 0 5px #8601cf4d}50%{box-shadow:0 0 20px #8601cf99,0 0 40px #8601cf4d}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.gradient-text{background:linear-gradient(135deg,var(--color-primary, #8601cf),var(--color-secondary, #ffb8f0));background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text--animated{background:linear-gradient(135deg,var(--color-primary, #8601cf),var(--color-secondary, #ffb8f0),var(--color-primary, #8601cf));background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientShift 4s ease infinite}.neon-border{border:1px solid rgba(134,1,207,.3);box-shadow:0 0 10px #8601cf33}.neon-glow{box-shadow:0 0 20px #8601cf4d,0 0 40px #8601cf33}.glamour-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:1.4rem 3rem;font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:50px;cursor:pointer;transition:all .3s ease;border:none}.glamour-btn--primary{background:linear-gradient(135deg,var(--color-primary, #8601cf),#a855f7);color:#fff;box-shadow:0 4px 15px #8601cf66}.glamour-btn--primary:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 8px 25px #8601cf80;color:#fff}.std-card__title{font-family:Playfair Display,serif!important;font-size:1.15rem!important;font-weight:700!important;text-align:center!important;margin:12px 0 8px!important;line-height:1.4!important;text-transform:capitalize!important;display:block!important;min-height:45px!important}.std-card__title a{color:#ae8625!important;text-decoration:none!important;background:linear-gradient(135deg,#ae8625,#f7ef8a,#ae8625)!important;background-size:200% auto!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;transition:all .4s ease!important;display:inline-block!important}.std-card__title a:hover{background-position:right center!important;filter:brightness(1.2) drop-shadow(0 0 5px rgba(247,239,138,.4))!important}.product__title{font-family:Playfair Display,serif!important;font-size:4.6rem!important;font-weight:700!important;text-align:center!important;margin:0 0 40px!important;line-height:1.3!important;background:linear-gradient(135deg,#ae8625,#f7ef8a,#ae8625)!important;background-size:200% auto!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;animation:gradientShift 3s ease-in-out infinite!important}@media (max-width: 768px){.std-card__title{font-size:1rem!important;min-height:40px!important}.product__title{font-size:2.8rem!important}}.animate-fade-in-up{animation:fadeInUp .6s ease forwards}.animate-pulse{animation:pulse 2s ease infinite}.is-hidden{display:none!important}.loading-shimmer{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}
/*# sourceMappingURL=/cdn/shop/t/49/assets/glamour-bundle.css.map */
