.hoox-newsletter{padding:32px 0;background:var(--hoox-color-grey)}.hoox-newsletter__form-wrapper{display:flex;flex-direction:column;row-gap:16px;width:100%}.hoox-newsletter__title{font-size:26px;line-height:34px;text-align:center;margin-bottom:12px}.hoox-newsletter__header{max-width:560px;width:100%}.hoox-newsletter__subheading{font-size:15px;line-height:22px;text-align:center}.hoox-newsletter__input-email{height:44px;background-color:var(--hoox-color-white);color:var(--hoox-color-black);font-family:Lato;font-size:14px;padding:16px;width:100%;border-radius:6px}.hoox-newsletter__submit{height:44px;padding:0;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:100%;text-transform:uppercase;background:var(--27446d, #27446D);border-radius:6px;color:var(--hoox-color-white);min-width:173px;width:100%}.hoox-newsletter__msg-error{display:none}.hoox-newsletter__msg-success{color:var(--hoox-color-black);font-size:16px;font-weight:400;line-height:150%;text-align:center;display:none;align-items:center;justify-content:center;flex-direction:column}.hoox-newsletter .hoox-newsletter__input-email::placeholder{font-size:14px}.hoox-newsletter form{row-gap:8px}.hoox-newsletter__form-group{display:flex;width:100%;flex-direction:column;gap:8px}.hoox-newsletter__input{width:100%}.hoox-newsletter__title-success,.hoox-newsletter__form-wrapper.success .hoox-newsletter__form-group,.hoox-newsletter__form-wrapper.success .hoox-newsletter__submit-text,.hoox-newsletter__form-wrapper.success .hoox-newsletter__subheading,.hoox-newsletter__form-wrapper.success .hoox-newsletter__title .hoox-newsletter__title-default{display:none}.hoox-newsletter__form-wrapper.success .hoox-newsletter__title .hoox-newsletter__title-success{display:flex;flex-direction:column;align-items:center}.hoox-newsletter__form-wrapper.success .hoox-newsletter__msg-success{display:flex}.hoox-newsletter__form-wrapper.error .hoox-newsletter__msg-error,.hoox-newsletter__form-wrapper.error .hoox-newsletter__title .hoox-newsletter__title-default{display:block}.hoox-newsletter__form-wrapper.error .hoox-newsletter__title .hoox-newsletter__title-success,.hoox-newsletter__form-wrapper.submitted .hoox-newsletter__form-group,.hoox-newsletter__form-wrapper.submitted .hoox-newsletter__title-default{display:none}.hoox-newsletter__form-wrapper.submitted .hoox-newsletter__title-success{display:flex;flex-direction:column;align-items:center}.hoox-newsletter__form-wrapper.submitted .hoox-newsletter__subheading{display:none}.hoox-newsletter__form-wrapper.submitted p.hoox-newsletter__msg-success{display:block}@media (min-width: 768px){.hoox-newsletter__form-wrapper{flex-direction:row;gap:80px}.hoox-newsletter form{display:flex;align-items:center;gap:0;max-width:560px;width:100%}.hoox-newsletter__subheading{font-size:18px;line-height:27px;max-width:540px}.hoox-newsletter__title{font-size:38px;line-height:50px}.hoox-newsletter__form-group{flex-direction:row;gap:0}.hoox-newsletter__input-email{border-radius:6px 0 0 6px}.hoox-newsletter__submit{border-radius:0 6px 6px 0}}.hoox-popup{position:fixed;background:#00000080;top:0;left:0;width:100%;height:100%;z-index:99;display:none;align-items:center;justify-content:center}.hoox-popup__wrapper{max-width:335px;width:100%;position:relative;background:var(--hoox-color-white);padding:20px;border-radius:12px}.hoox-popup__outside{position:fixed;width:100%;height:100%;background:transparent;top:0;left:0;z-index:-1;display:block!important}.hoox-popup .hoox-newsletter__form-wrapper{padding:0;flex-direction:column;gap:24px}.hoox-popup .hoox-newsletter__form{flex-direction:column;position:relative}.hoox-popup__close{position:absolute;top:-15px;right:-16px;cursor:pointer}.hoox-popup .hoox-newsletter__title{text-align:center;font-size:24px;line-height:130%}.hoox-popup .hoox-newsletter__input-email{background-color:#f2f2f2;border-radius:6px}.hoox-popup .hoox-newsletter__form-group{flex-direction:column;gap:8px}.hoox-popup .hoox-newsletter__submit{border-radius:6px}@media (min-width: 1024px){.hoox-popup__wrapper{max-width:512px;padding:32px}.hoox-popup .hoox-newsletter__title{font-size:36px;margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/197/assets/hoox-newsletter.css.map */
