@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@700;900&family=Barlow:wght@400;500;600&display=swap);.wd-promo-popup,.wd-promo-popup .wd-popup-inner,.wd-promo-popup .wd-entry-content{padding:0!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.custom-promo-popup{position:relative!important;background:#232F3E!important;border-radius:6px!important;overflow:hidden!important;font-family:'Barlow',sans-serif!important;color:rgb(255 255 255 / .55)!important;line-height:1.6!important;text-align:center!important;box-shadow:0 0 0 1px rgb(253 185 19 / .2),0 28px 70px rgb(0 0 0 / .6)!important;animation:cpop-in .45s cubic-bezier(.34,1.4,.64,1) forwards!important}@keyframes cpop-in{from{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}.custom-promo-popup .popup-top-bar{display:block!important;height:4px!important;background:linear-gradient(90deg,#fdb913,#f9c74f,#fdb913)!important;background-size:200% 100%!important;animation:gold-sh 2.5s ease-in-out infinite!important}@keyframes gold-sh{0%,100%{background-position:0% 0%}50%{background-position:100% 0%}}.custom-promo-popup .popup-badge{display:inline-flex!important;align-items:center!important;gap:7px!important;background:rgb(253 185 19 / .1)!important;border:1px solid rgb(253 185 19 / .28)!important;border-radius:2px!important;padding:5px 14px!important;margin-top:28px!important}.custom-promo-popup .popup-badge-dot{display:inline-block!important;width:6px!important;height:6px!important;background:#fdb913!important;border-radius:50%!important;animation:dot-p 1.6s ease-in-out infinite!important}@keyframes dot-p{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.65)}}.custom-promo-popup .popup-badge-text{color:#fdb913!important;font-size:10px!important;font-weight:700!important;letter-spacing:2.5px!important;text-transform:uppercase!important}.custom-promo-popup .popup-discount{display:block!important;font-family:'Barlow Condensed',sans-serif!important;font-size:90px!important;font-weight:900!important;line-height:.9!important;color:#fdb913!important;letter-spacing:-2px!important;margin:14px 20px 0!important}.custom-promo-popup .popup-discount-label{display:block!important;font-size:11px!important;font-weight:700!important;letter-spacing:5px!important;color:rgb(253 185 19 / .5)!important;margin-top:6px!important;text-transform:uppercase!important}.custom-promo-popup .popup-divider{display:block!important;height:1px!important;margin:18px 32px!important;background:linear-gradient(90deg,transparent,rgb(253 185 19 / .35),transparent)!important}.custom-promo-popup .popup-title{display:block!important;font-family:'Barlow Condensed',sans-serif!important;font-size:24px!important;font-weight:700!important;color:#ffffff!important;text-transform:uppercase!important;letter-spacing:.5px!important;margin:0 28px 10px!important}.custom-promo-popup .popup-desc{display:block!important;font-size:13.5px!important;color:rgb(255 255 255 / .5)!important;line-height:1.6!important;margin:0 28px!important}.custom-promo-popup .popup-desc strong{color:rgb(255 255 255 / .85)!important;font-weight:600!important}.custom-promo-popup .popup-actions{padding:22px 28px 0!important;margin:0!important}.custom-promo-popup .popup-reg-btn{display:block!important;width:100%!important;background:#fdb913!important;color:#131921!important;font-family:'Barlow Condensed',sans-serif!important;font-size:17px!important;font-weight:900!important;letter-spacing:2.5px!important;text-transform:uppercase!important;text-decoration:none!important;padding:15px 20px!important;border-radius:4px!important;border:none!important;position:relative!important;overflow:hidden!important;box-shadow:0 4px 20px rgb(253 185 19 / .28)!important;transition:transform .15s,box-shadow .15s,background .15s!important}.custom-promo-popup .popup-reg-btn:hover{background:#f0ab00!important;transform:translateY(-2px)!important;box-shadow:0 8px 30px rgb(253 185 19 / .45)!important;color:#131921!important;text-decoration:none!important}.custom-promo-popup .popup-reg-btn::after{content:''!important;position:absolute;top:0;left:-70%!important;width:45%;height:100%!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .28),transparent)!important;transform:skewX(-18deg)!important;animation:btn-sh 3.5s ease-in-out 1s infinite!important;pointer-events:none!important}@keyframes btn-sh{0%{left:-70%}35%{left:120%}100%{left:120%}}.custom-promo-popup .popup-note{font-size:10.5px!important;color:rgb(255 255 255 / .2)!important;padding:12px 28px 0!important;margin:0!important;text-align:center!important}.custom-promo-popup .popup-trust{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:16px!important;margin-top:18px!important;padding:10px 20px!important;background:rgb(0 0 0 / .28)!important;border-top:1px solid rgb(253 185 19 / .07)!important}.custom-promo-popup .popup-trust-item{display:inline-flex!important;align-items:center!important;gap:5px!important;font-size:10.5px!important;color:rgb(255 255 255 / .3)!important;white-space:nowrap!important}.custom-promo-popup .popup-trust-item svg{stroke:rgb(253 185 19 / .5)!important}.wd-promo-popup .wd-popup-close,.wd-promo-popup .wd-close-popup-btn{background:rgb(255 255 255 / .07)!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:50%!important;color:rgb(255 255 255 / .4)!important}.wd-promo-popup .wd-popup-close:hover,.wd-promo-popup .wd-close-popup-btn:hover{background:rgb(253 185 19 / .15)!important;border-color:rgb(253 185 19 / .4)!important;color:#fdb913!important}@media (max-width:480px){.custom-promo-popup .popup-discount{font-size:68px!important;margin:12px 16px 0!important}.custom-promo-popup .popup-title{font-size:20px!important;margin:0 18px 8px!important}.custom-promo-popup .popup-desc{font-size:13px!important;margin:0 18px!important}.custom-promo-popup .popup-actions{padding:18px 18px 0!important}.custom-promo-popup .popup-reg-btn{font-size:15px!important;padding:14px 16px!important}.custom-promo-popup .popup-note{padding:10px 18px 0!important}.custom-promo-popup .popup-trust{gap:10px!important;padding:10px 14px!important}.custom-promo-popup .popup-divider{margin:14px 18px!important}}