.popup-registration{position:fixed;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;z-index:1000}.popup-registration .popup-container{position:relative;z-index:1001}.popup-registration .popup-inner{padding:20px;display:flex;max-width:786px;width:100%;background:#fff;border-radius:5px;overflow:hidden}.popup-registration .popup-title{font-family:Bree;font-weight:700;font-size:48px;line-height:56px;color:#434344;margin-bottom:16px}.popup-registration .popup-content{flex:1;padding-left:24px;box-sizing:border-box}.popup-registration .popup-subtitle{font-family:Bree;font-weight:400;font-size:20px;line-height:28px;color:#434344;margin-bottom:26px}.popup-registration .input-group--inner-button{padding:unset;width:100%;margin:0;border:1px solid #434344;border-radius:4px;padding:5px 0;position:relative}.popup-registration .custom__input__group .custom__newsletter__email{font-family:Rubik;font-weight:400;font-size:16px;padding:12px;line-height:24px;color:#434344}.popup-registration .custom_newsletter_btn .btn{width:100%;padding:16px;background:#9993c0;color:#fff;border:none;border-radius:5px;cursor:pointer;font-family:Rubik;font-weight:700;font-size:12px;line-height:18px;text-transform:uppercase;margin-top:16px;margin-bottom:26px}.popup-registration .popup__additional__text{margin:0;font-family:Rubik;font-weight:500;font-size:14px;line-height:22px;color:#434344}.popup-registration .popup-form{margin:0}.popup-registration .popup-close{position:absolute;top:23.5px;right:23px;cursor:pointer;z-index:1002}.popup-registration .popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}.popup-registration .popup-image{max-width:356px}.popup-registration .popup-image img{width:100%;height:100%}.popup-registration .float__wrapper label{display:block;opacity:1;position:absolute;top:-34px;left:12px;background:#fff;padding:0 4px;font-family:Rubik;font-weight:400;font-size:12px;line-height:20px;color:#434344;pointer-events:none;z-index:2}.popup-registration .input-group--inner-button.float__wrapper label.label--float{display:block;opacity:1;position:absolute;top:-10px;left:12px;background:#fff;padding:0 4px;font-family:Rubik;font-weight:400;font-size:12px;line-height:20px;color:#434344;pointer-events:none;z-index:2;transform:none;transition:none}.popup-registration .form__success_message{padding-bottom:15px}.popup-registration .custom_success_msg{margin-bottom:15px}.popup-registration.is-active{display:flex}@media screen and (max-width:767px){.popup-registration .popup-inner{padding:16px;flex-direction:column;max-width:380px}.popup-registration .popup-image{width:100%;max-width:unset;height:200px;overflow:hidden}.popup-registration .popup-image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}.popup-registration .popup-close svg path{fill:#fff}.popup-registration .popup-content{padding-left:0}.popup-registration .popup-title{margin-top:16px;font-weight:700;font-size:32px;line-height:40px}.popup-registration .popup-subtitle{font-size:18px;line-height:26px;margin-bottom:12px}.popup-registration .custom_newsletter_btn .btn{margin-top:16px;margin-bottom:12px}.popup-registration .popup__additional__text{font-weight:400}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/popup-registration.css.map */
