.newsletter-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;display:flex;align-items:center;justify-content:center;padding:1.6rem;background:#ffffff80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;transition:opacity var(--duration-default) ease;font-family:Milky,sans-serif;color:#000}.newsletter-modal[open]{opacity:1;visibility:visible;z-index:101}.newsletter-modal__content{position:relative;width:100%;max-width:64.5rem;max-height:calc(100vh - 3.2rem);overflow-y:auto;padding:5.2rem 2.4rem 4rem;border-radius:.4rem;background:#e6eaf2}.newsletter-modal__close{position:absolute;top:1.6rem;right:2.4rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;background:none;color:#000;cursor:pointer}.newsletter-modal__close .icon{width:2rem;height:2rem}.newsletter-modal__top{display:flex;flex-direction:column;gap:.8rem;margin-bottom:1.6rem}.newsletter-modal__heading{margin:0;font-family:inherit;font-size:2.8rem;font-weight:600;line-height:3.08rem;letter-spacing:-.06px;color:#000}.newsletter-modal__text{margin:0;font-size:1.6rem;font-weight:700;line-height:1.92rem;letter-spacing:-.03px}.newsletter-modal__form{display:flex;flex-direction:column;gap:1.6rem}.newsletter-modal__row{display:flex;gap:.8rem}.newsletter-modal__input,.newsletter-modal__button{flex:1 1 0;min-width:0;height:5.6rem;border-radius:.4rem;font-family:inherit}.newsletter-modal__input{padding:1.2rem 1.6rem;border:.1rem solid #d9d9d9;background:#fff;font-size:1.6rem;font-weight:600;line-height:1.92rem;letter-spacing:-.03px;color:#000;-webkit-appearance:none;appearance:none}.newsletter-modal__input::placeholder{color:#5e6166;opacity:1}.newsletter-modal__input:focus-visible,.newsletter-modal__button:focus-visible,.newsletter-modal__close:focus-visible{outline:.2rem solid #000;outline-offset:.2rem}.newsletter-modal__button{padding:1.6rem 2.4rem;border-width:.1rem;border-style:solid;font-size:2rem;font-weight:700;line-height:2.4rem;letter-spacing:-.04px;cursor:pointer}.newsletter-modal__consent,.newsletter-modal__message{margin:0;font-size:1.4rem;font-weight:600;line-height:1.68rem;letter-spacing:-.03px;color:#5e6166}.newsletter-modal__consent p{margin:0;font:inherit;letter-spacing:inherit;color:inherit}.newsletter-modal__consent a{color:inherit!important;text-decoration:underline;text-underline-offset:.2rem}.newsletter-modal__message{display:flex;align-items:center;gap:.8rem;color:#000}.newsletter-modal__message .icon{width:1.6rem;height:1.6rem;flex:none}.newsletter-modal__status:empty{display:none}@media screen and (max-width:749px){.newsletter-modal__content{padding:5.2rem 1.6rem 2.4rem}.newsletter-modal__close{right:1.6rem}.newsletter-modal__heading{font-size:2.2rem;line-height:2.6rem}.newsletter-modal__row{flex-direction:column}.newsletter-modal__input,.newsletter-modal__button{flex:none;width:100%;height:4.8rem}.newsletter-modal__button{padding:1.2rem 2.4rem;font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-newsletter-modal.css.map */
