section.section-header-popup{opacity:0;visibility:hidden;position:fixed;top:50%;left:50%;width:100%;max-width:530px;height:auto;z-index:150;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}section.section-header-popup.active{opacity:1;visibility:visible}.header-popup--inner{width:100%;height:100%;position:relative;background-color:var(--white);padding:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.header-popup__close-btn{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:8px;margin:-8px}.header-popup__close-btn svg{display:block;width:10px;height:auto}.header-popup__title{padding-top:5px;padding-inline:calc(100vw * 40 / 1440)}.header-popup__form{padding-top:15px}.header-popup__form input[type=email]{width:100%;height:40px;background-color:var(--white);padding:0;margin:0;border:none;border-bottom:1px solid var(--grey);appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.header-popup__form input[type=email]::-webkit-input-placeholder{color:var(--grey)}.header-popup__form input[type=email]:-ms-input-placeholder{color:var(--grey)}.header-popup__form input[type=email]::placeholder{color:var(--grey)}.header-popup__form .legal-text{margin:10px 0 0}.header-popup__form button{width:90px;height:40px;background-color:var(--yellow);color:var(--black);cursor:pointer;border:none;margin-top:10px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;appearance:none;-moz-appearance:none;-webkit-appearance:none}@media (min-width: 1440px){section.section-header-popup{max-width:calc(530px + .0625*(100vw - 1440px))}}@media (max-width: 991px){section.section-header-popup{width:100%;max-width:380px;padding-inline:16px}.header-popup--inner{padding:16px}}@media (max-width: 768px){.header-popup__close-btn{top:12px;right:12px;padding:8px;margin:-8px}.header-popup__form{padding-top:30px}.header-popup__form .legal-text{width:100%}.header-popup__form button{margin-top:15px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style-header-popup.css.map */
