.newsletter-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;align-items:center;justify-content:center;padding:1.6rem;visibility:hidden;opacity:0;transition:opacity .25s ease,visibility .25s ease}.newsletter-popup:not([hidden]){display:flex}.newsletter-popup.open{visibility:visible;opacity:1}.newsletter-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;display:block!important}.newsletter-popup__dialog{position:relative;width:100%;max-width:66rem;max-height:90vh;overflow-y:auto}.newsletter-popup__close{position:absolute;top:1.2rem;right:1.2rem;z-index:1;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;background:transparent;color:#122543;cursor:pointer}.newsletter-popup__close svg{width:1.4rem;height:1.4rem}.newsletter-popup__box{display:flex;flex-direction:column;align-items:center;gap:2.4rem;padding:2.4rem;background:#f5f7fa;border:.1rem solid #dcd7cb;text-align:center}.newsletter-popup__state{display:flex;flex-direction:column;align-items:center;gap:2.4rem;width:100%}.newsletter-popup__eyebrow-group{display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:100%}.newsletter-popup__eyebrow{margin:0;font-family:var(--font-body-family);font-weight:600;font-size:1.3rem;letter-spacing:.05em;text-transform:uppercase;color:#122543}.newsletter-popup__eyebrow-line{width:6.4rem;height:.1rem;background:#dcd7cb}.newsletter-popup__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:4rem;line-height:1.05;text-transform:capitalize;color:#122543}.newsletter-popup__description{margin:0;max-width:55.2rem;font-family:EB Garamond,Georgia,Times New Roman,serif;font-weight:400;font-size:1.9rem;line-height:1.45;color:#4a453e}.newsletter-popup__description em{font-style:italic}.newsletter-popup__description strong{font-weight:700;color:#122543}.newsletter-popup__description p{margin:0}.newsletter-popup__form-wrap,.newsletter-popup__form{width:100%}.newsletter-popup__field-row{display:flex;width:100%;height:5.6rem}.newsletter-popup__input{flex:1 1 auto;min-width:0;height:100%;border:.1rem solid #dcd7cb;border-right:0;background:#f5f5f4;padding:0 2rem;font-family:"Inter",var(--font-body-family);font-size:1.4rem;color:#1e2a3a}.newsletter-popup__input::placeholder{color:#8c847a}.newsletter-popup__input:focus{outline:none}.newsletter-popup__submit{flex:0 0 auto;height:100%;border:0;padding:0 2.8rem;background:#122543;color:#fff;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;cursor:pointer}.newsletter-popup__submit:hover{background:#0d1a30}.newsletter-popup__message{margin:1rem 0 0;font-family:var(--font-body-family);font-size:1.3rem}.newsletter-popup__message[hidden]{display:none!important}.newsletter-popup__message--error{color:#c0392b}.newsletter-popup__message--success{color:#2f6b3a}
/*# sourceMappingURL=/cdn/shop/t/7/assets/newsletter-popup.css.map */
