.tom-newsletter-dialog{width:min(480px,calc(100vw - 28px));max-height:calc(100dvh - 28px);padding:0;border:1px solid #b89548;border-radius:10px;background:#fcf9ff;color:#2d2036;box-shadow:0 18px 70px #0008;overflow:auto}.tom-newsletter-dialog::backdrop{background:#0c04149e}.tom-newsletter__card{position:relative;padding:28px;text-align:center;color:#2d2036;background:linear-gradient(160deg,#fff,#f7f0fc);font-family:var(--font-body-family,Arial,sans-serif);letter-spacing:normal}.tom-newsletter__logo{display:block;width:220px;max-width:70%;height:auto;margin:0 auto 15px}.tom-newsletter__eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;color:#765c2d;margin:0 0 8px}.tom-newsletter__card h1,.tom-newsletter__card h2{font-family:Georgia,serif;color:#4b216f;font-size:30px;line-height:1.12;margin:0 0 12px}.tom-newsletter__offer{color:#4b216f;font-size:17px;line-height:1.35;font-weight:700;margin:0 0 9px}.tom-newsletter__intro{font-size:14px;line-height:1.5;margin:0 0 17px;color:#594b62}.tom-newsletter__form label{display:block;text-align:left;font-size:13px;margin:0 0 5px;color:#44304e}.tom-newsletter__form input[type=email]{box-sizing:border-box;width:100%;height:46px;border:1px solid #b7a3c6;border-radius:4px;background:#fff;color:#24152e;padding:10px 12px;font:16px Arial,sans-serif}.tom-newsletter__submit{display:block;width:100%;border:0;border-radius:4px;background:#4b216f;color:#fff!important;text-align:center;font:700 15px/1.3 Arial,sans-serif;padding:14px 12px;margin:10px 0 0;cursor:pointer;text-decoration:none;min-height:46px}.tom-newsletter__submit:hover{background:#64328d}.tom-newsletter__submit:focus-visible,.tom-newsletter__form input:focus-visible,.tom-newsletter__close:focus-visible,.tom-newsletter__later:focus-visible{outline:3px solid #b89548;outline-offset:3px}.tom-newsletter__consent,.tom-newsletter__terms{font-size:11px;line-height:1.45;color:#675b6e;margin:11px 0 0}.tom-newsletter__consent a{color:#4b216f;text-decoration:underline}.tom-newsletter__terms{padding-top:10px;border-top:1px solid #d9c9ad}.tom-newsletter__close{position:absolute;right:9px;top:7px;width:40px;height:40px;border:0;background:transparent;color:#4b216f;font-size:29px;line-height:1;cursor:pointer}.tom-newsletter__later{background:transparent;border:0;color:#695873;text-decoration:underline;font-size:12px;padding:10px 5px 0;cursor:pointer}.tom-newsletter__success h3{font:24px Georgia,serif;color:#4b216f;margin:12px 0}.tom-newsletter__success p{font-size:13px;line-height:1.45}.tom-newsletter__code{display:block;padding:12px;border:1px dashed #b89548;color:#4b216f;background:#fff;font-size:24px;letter-spacing:3px}.tom-newsletter__error{color:#9e2433;text-align:left;font-size:13px}.tom-newsletter-page{max-width:620px;margin:48px auto;padding:0 18px}.tom-newsletter-page .tom-newsletter__card{border:1px solid #b89548;border-radius:10px;padding:40px}.tom-newsletter-page h1{font-size:38px}@media(max-width:480px){.tom-newsletter__card{padding:23px 20px}.tom-newsletter__card h2{font-size:27px}.tom-newsletter__logo{width:200px;margin-bottom:12px}.tom-newsletter__intro{margin-bottom:12px}.tom-newsletter-page{margin:24px auto}.tom-newsletter-page .tom-newsletter__card{padding:30px 22px}.tom-newsletter-page h1{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map?subset=AAAAAAAABA */
