.password-main .newsletter-formbutton{min-height:6vh;margin:2vh 0 1vh;border-radius:5px;border:none;font-family:helvetica;font-size:12px}.no-scroll{overflow:hidden}.popup .newsletter-formbutton fieldbutton{min-height:5vh;border-radius:5px;--buttons-border-width: 0;--buttons-border-opacity: 0;border:none}.overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000bd;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;justify-content:center;align-items:center}.overlay .popup{background:#000;padding:30px;border-radius:7px;width:25vw;max-width:25vw;height:auto;position:relative;border:1px solid rgba(255,255,255,.3)}.overlay form{display:flex;flex-direction:column;margin-top:3vh}.popup p{font-size:1vw;color:#fff;margin-bottom:.8vh;font-family:neue-haas-grotesk-display;line-height:1.1}.popup .off10{font-weight:600;font-size:1.5vw;font-family:neue-haas-grotesk-display;margin-bottom:2.5vh}.popup .ln1{height:1px;width:100%;display:flex;background:#ffffff4d}.popup .pop-data{font-size:.58vw;font-family:neue-haas-grotesk-display;width:95%;line-height:1.16;opacity:70%}.popup form label{color:#fff;line-height:1;font-family:neue-haas-grotesk-display;font-size:.79vw;text-transform:uppercase}.popup form .pn{margin-top:3vh}.popup form input{border:none;border-bottom:1px solid rgba(255,255,255,.3);background-color:transparent;color:#fff;outline:none;height:4vh;font-family:neue-haas-grotesk-display;outline-offset:0;box-shadow:none}.popup form .pop-submit{height:6vh;border-radius:50px;cursor:pointer;font-family:neue-haas-grotesk-display;margin-bottom:3vh}.overlay .newsletter-form_field-wrapper .fieldbutton{position:unset;height:6vh;width:100%;background:#fff;color:#000;border-radius:50px;font-size:.67vw;font-family:neue-haas-grotesk-display;margin:2vh 0 3.5vh}.overlay .newsletter-formfield-wrapper .field{flex-direction:column}.overlay .fieldinput:-webkit-autofill~.fieldbutton{color:#000;font-family:neue-haas-grotesk-display}.overlay .newsletter-formfield-wrapper .fieldinput{height:4vh;border-radius:0;background:transparent;color:#fff;border-bottom:1px solid rgba(255,255,255,.3);font-family:neue-haas-grotesk-display;padding-left:0!important}.overlay .newsletter-formfield-wrapper .field input::placeholder{color:#fff6!important;opacity:1;font-size:.6vw}@media screen and (max-width: 950px){.overlay .popup{background:#000;padding:0 10px;border-radius:7px;width:100%;max-width:100%;height:auto;position:relative;border:1px solid rgba(255,255,255,.3)}.popup .off10{font-weight:600;font-size:22px;font-family:neue-haas-grotesk-display;margin-bottom:20px}.popup form label{display:none}.overlay .newsletter-formfield-wrapper input::placeholder{color:#fff;line-height:1;font-family:neue-haas-grotesk-display;font-size:13px!important}.overlay .newsletter-formfield-wrapper .fieldinput{height:7vh;border-radius:0;background:transparent;color:#fff;padding-left:0!important;font-size:12px}.popup form input{border:none;border-bottom:2px solid rgba(255,255,255,.3);background-color:transparent;color:#fff;outline:none;height:6vh;font-family:neue-haas-grotesk-display;outline-offset:0;box-shadow:none;font-size:12px}.overlay .newsletter-formfield-wrapper .fieldbutton{position:unset;height:40px;width:100%;background:#fff;color:#000;border-radius:6px;font-size:10px;font-family:neue-haas-grotesk-display;margin:2vh 0 2.5vh;font-weight:600;letter-spacing:.5px}.overlay form{display:flex;flex-direction:column;margin-top:0vh}.popup .pop-data{font-size:9px;font-family:neue-haas-grotesk-display;width:95%;line-height:1.3;opacity:70%}.popup p{font-size:15px}.overlay{height:100svh;align-items:end}.overlay .newsletter-form_field-wrapper .field input::placeholder{color:#fff6!important;opacity:1;font-size:8px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/popup.css.map */
