.newsletter-success-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;display:flex;align-items:center;justify-content:center;background:#0009;opacity:0;pointer-events:none;transition:opacity .24s cubic-bezier(.2,.6,.2,1);padding:20px}.newsletter-success-modal.is-open{opacity:1;pointer-events:auto}.newsletter-success-modal__card{position:relative;background:#fff;color:#111;border-radius:4px;width:100%;max-width:440px;padding:56px 36px 44px;text-align:center;transform:translateY(12px) scale(.97);opacity:0;transition:opacity .32s cubic-bezier(.2,.6,.2,1) 80ms,transform .32s cubic-bezier(.2,.6,.2,1) 80ms}.newsletter-success-modal.is-open .newsletter-success-modal__card{opacity:1;transform:translateY(0) scale(1)}.newsletter-success-modal__close{position:absolute;top:14px;right:18px;background:none;border:none;color:#00000080;font-size:22px;line-height:1;cursor:pointer;padding:4px 8px;transition:color .2s}.newsletter-success-modal__close:hover{color:#000}.newsletter-success-modal__check{width:64px;height:64px;margin:0 auto 22px;border-radius:50%;background:#f5d8a3;display:flex;align-items:center;justify-content:center}.newsletter-success-modal__check svg{width:32px;height:32px;stroke:#111;stroke-width:2.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.newsletter-success-modal__title{font-family:var(--font-heading--family, serif);font-size:22px;letter-spacing:.04em;margin:0 0 8px;color:#111;font-weight:600}.newsletter-success-modal__text{font-size:14px;line-height:1.55;color:#555;margin:0}@media(prefers-reduced-motion:reduce){.newsletter-success-modal,.newsletter-success-modal__card{transition:none!important;transform:none!important}}@media screen and (max-width:600px){.newsletter-success-modal__card{padding:44px 24px 32px;max-width:360px}.newsletter-success-modal__title{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/newsletter-success.css.map */
