#challenge #shopify-section-discount-popup,#age-gate #shopify-section-discount-popup{display:none!important}.discount-popup .fa-times:hover{cursor:pointer}.discount-popup .fa-times{position:absolute;right:10px;top:10px;font-size:45px}.discount-popup input[type=submit]:hover,.discount-popup .dp-button:hover,.discount-popup input[type=submit]:active,.discount-popup .dp-button:active,.discount-popup input[type=submit]:focus,.discount-popup .dp-button:focus{background:#fff!important;color:var(--color-base-solid-button-labels)!important;box-shadow:none}.discount-popup input[type=number],.discount-popup input[type=date],.discount-popup input[type=tel],.discount-popup input[type=text],.discount-popup input[type=email]{font-weight:400;line-height:24px;border-radius:0;border:1px solid #fff;background:transparent;height:39px;padding:6px 12px;color:#fff;font-size:14px;display:block;width:100%}.discount-popup input[type=number]:focus,.discount-popup input[type=date]:focus,.discount-popup input[type=tel]:focus,.discount-popup input[type=text]:focus,.discount-popup input[type=email]:focus{box-shadow:none}.discount-popup h1{font-size:34px;color:#fff;font-weight:700}.discount-popup .popup-desc{font-size:14px;font-weight:400}.discount-popup{max-width:765px;position:fixed;top:10%;background:#fff;left:0;right:0;margin:0 auto;z-index:1111;-webkit-box-shadow:0px 0px 5px 2px rgba(0,0,0,.29);-moz-box-shadow:0px 0px 5px 2px rgba(0,0,0,.29);box-shadow:0 0 5px 2px #0000004a;padding:45px 30px;font-size:14px;max-height:100%;overflow-y:auto}.discount-popup label{margin-bottom:0}.discount-popup a{color:#fff;text-decoration:underline!important}.discount-popup .login__input{margin-bottom:0}.discount-popup .popup-desc,.discount-popup p:not(.code-wrap):not(.descr){line-height:18px}.discount-popup .thank-you .descr,.discount-popup .sthank-you .descr{font-size:25px}.discount-popup .thank-you p.code-wrap,.discount-popup .sthank-you p.code-wrap{border:1px solid #fff;display:inline-block;padding:0 5px;font-size:25px}.discount-popup .thank-you p.small-text,.discount-popup .sthank-you p.small-text{font-style:italic;font-size:16px}.discount-popup .thank-you h2,.discount-popup .sthank-you h2{text-transform:uppercase;font-size:33px}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}input[type=date]::-webkit-calendar-picker-indicator:hover{filter:invert(1)}.check-age #shopify-section-discount-popup,#challenge #shopify-section-discount-popup{display:none;z-index:-1}#shopify-section-discount-popup *{outline:none;color:#fff}#shopify-section-discount-popup{background:#000c;height:100%;width:100%;position:fixed;z-index:1111;display:none}#shopify-section-discount-popup label.error{color:var(--discount_popup_error_color);font-size:14px}#shopify-section-discount-popup .errors li{font-size:17px}.discount-popup #discount-close:hover{cursor:pointer}.discount-popup .form-group{margin-bottom:10px}@media (max-width: 576px){.mobile-order{display:flex;flex-direction:column}.dp-firstname{order:1}.dp-email{order:3}.dp-lastname{order:2}.dp-dob{order:4}}@media (max-height: 760px){.discount-popup{top:50px}}@media (max-width: 1300px){.discount-popup{position:absolute;top:0}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/section-discount-popup.css.map */
