.slider-discount-badge{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#c41e3a,#a01830);color:#fff;padding:15px 35px;border-radius:8px;margin-bottom:20px;box-shadow:0 8px 25px #c41e3a66;animation:badgePulse 2s ease-in-out infinite;position:relative;overflow:hidden;z-index:10}.slider-discount-badge:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.15),transparent);transform:rotate(45deg);animation:badgeShine 3s linear infinite}@keyframes badgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes badgeShine{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(100%) rotate(45deg)}}.slider-discount-badge .discount-amount{font-size:2.2rem;font-weight:800;letter-spacing:1px;text-shadow:2px 2px 4px rgba(0,0,0,.2);position:relative;z-index:1;line-height:1.2}.slider-discount-badge .discount-subtitle{font-size:.95rem;font-weight:500;opacity:.95;margin-top:3px;position:relative;z-index:1}.slider-promo-code{display:inline-flex;align-items:center;gap:12px;background:#fffffff7;padding:12px 24px;border-radius:50px;margin:20px 0 25px;box-shadow:0 4px 20px #00000026;flex-wrap:wrap;justify-content:center;z-index:10;position:relative}.slider-promo-code .promo-label{color:#555;font-size:.95rem;font-weight:600}.slider-promo-code .promo-code{background:linear-gradient(135deg,#c41e3a,#228b22);color:#fff;padding:10px 24px;border-radius:25px;font-weight:700;font-size:1.1rem;letter-spacing:2px;cursor:pointer;transition:all .3s ease;border:2px dashed rgba(255,255,255,.5);text-decoration:none;display:inline-block}.slider-promo-code .promo-code:hover{transform:scale(1.08);box-shadow:0 6px 20px #c41e3a80}.slider-promo-code .promo-code.copied{background:linear-gradient(135deg,#28a745,#218838)!important}.slider-promo-code .copy-hint{color:#777;font-size:.8rem;font-style:italic}.hero-slider-content .slider-btn{margin-top:15px;position:relative;z-index:100}.hero-slider-content .slider-btn>a{display:inline-block;padding:16px 40px!important;font-size:16px!important;font-weight:600;text-transform:uppercase;letter-spacing:1px;border-radius:4px;transition:all .3s ease;position:relative;z-index:100;cursor:pointer!important;pointer-events:auto!important;text-decoration:none!important;background-color:#c41e3a!important;color:#fff!important;border:none;box-shadow:0 4px 15px #c41e3a66}.hero-slider-content .slider-btn>a:hover{background-color:#228b22!important;transform:translateY(-2px);box-shadow:0 6px 20px #228b2266}.hero-slider-content .slider-btn>a i{margin-left:8px}@media(min-width:768px)and (max-width:991px){.slider-discount-badge{padding:12px 28px;margin-bottom:15px}.slider-discount-badge .discount-amount{font-size:1.8rem}.slider-discount-badge .discount-subtitle{font-size:.85rem}.slider-promo-code{padding:10px 20px;margin:15px 0 20px}.slider-promo-code .promo-code{padding:8px 20px;font-size:1rem}.hero-slider-content .slider-btn>a{padding:14px 35px!important;font-size:15px!important}}@media(max-width:767px){.slider-discount-badge{padding:10px 20px;margin-bottom:12px;border-radius:6px}.slider-discount-badge .discount-amount{font-size:1.4rem;letter-spacing:.5px}.slider-discount-badge .discount-subtitle{font-size:.75rem;margin-top:2px}.slider-promo-code{flex-direction:column;gap:8px;padding:12px 16px;border-radius:12px;margin:12px 0 15px;width:auto;max-width:280px}.slider-promo-code .promo-label{font-size:.85rem}.slider-promo-code .promo-code{font-size:.95rem;padding:10px 25px;letter-spacing:1.5px}.slider-promo-code .copy-hint{font-size:.7rem}.hero-slider-content .slider-btn{margin-top:10px;text-align:center;width:100%}.hero-slider-content .slider-btn>a{padding:14px 30px!important;font-size:14px!important;min-width:180px;display:inline-block;text-align:center}.single-slider{position:relative}.hero-slider-content{position:relative;z-index:5}.hero-slider-content{padding:0 15px}.hero-slider-content>h1{font-size:24px!important;line-height:28px!important}.hero-slider-content>p{font-size:13px;line-height:20px;max-width:280px;margin:0 auto}}@media(max-width:480px){.slider-discount-badge{padding:8px 16px}.slider-discount-badge .discount-amount{font-size:1.2rem}.slider-discount-badge .discount-subtitle{font-size:.7rem}.slider-promo-code{padding:10px 14px;max-width:250px}.slider-promo-code .promo-code{font-size:.85rem;padding:8px 20px}.hero-slider-content .slider-btn>a{padding:12px 25px!important;font-size:13px!important;min-width:160px}.hero-slider-content>h1{font-size:20px!important;line-height:24px!important}}.slider-area,.single-slider,.hero-slider-content,.slider-btn,.slider-btn a{pointer-events:auto}.single-slider:before,.single-slider:after{pointer-events:none}.effect-body.ice_effect{pointer-events:none}.hero-slider-content,.hero-slider-content *{position:relative;z-index:10}.owl-item.active .slider-discount-badge{animation:fadeInDown .6s ease-out,badgePulse 2s ease-in-out .6s infinite}.owl-item.active .hero-slider-content>h1{animation:fadeInUp .5s ease-out .2s both}.owl-item.active .hero-slider-content>p{animation:fadeInUp .5s ease-out .4s both}.owl-item.active .slider-promo-code{animation:fadeInUp .5s ease-out .5s both}.owl-item.active .slider-btn{animation:fadeInUp .5s ease-out .6s both}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/slider-enhanced.css.map */
