.newsletter__popup-overlay{display:none}.newsletter__popup-overlay.is-visible{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:11;background:#00000073}.newsletter__popup-container{position:fixed;top:50%;left:50%;right:auto;z-index:99;background:transparent;border:none;box-shadow:none;max-width:520px;width:90%;border-radius:10px;overflow:hidden;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.newsletter__popup-container-close{position:absolute;right:5px;top:5px;width:35px;text-align:center;cursor:pointer;z-index:2}.newsletter__popup-text{padding:0 25px;margin:20px auto 0;text-align:center}.newsletter__popup-text .gdpr-text{font-size:var(--font-size);margin-top:10px}.newsletter__popup-form{padding:0 25px 25px;margin:20px auto 0;text-align:center}.newsletter__popup-text h3{font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:var(--heading-spacing)}.newsletter__popup-form input[type=email]{text-align:left;margin-bottom:10px;border-bottom:1px solid!important}.newsletter__popup-form input[type=submit]{margin-bottom:0}.newsletter__popup-contentid{width:100%;text-align:center;overflow:hidden;margin:0 auto;border-radius:10px}.gdpr-text.before-signup p{font-size:var(--font-size-sm);margin-bottom:0!important;padding:0}.gdpr-text.before-signup a{font-size:var(--font-size-sm)}@media screen and (max-width:800px){.newsletter__popup-container{width:90%}div#newsletter__popup-content{background:var(--background)}.newsletter__popup-form #newsletter__email-input,.newsletter__popup-form input#newsletter__email-input{width:100%!important;display:block;text-align:center}}.newsletter__popup-container.tw-pop{max-width:860px;width:calc(100% - 32px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.tw-pop #newsletter__popup-content{display:flex;align-items:stretch;min-height:520px;text-align:left}.tw-pop__media{position:relative;flex:0 0 42%;background:#0e0c08;overflow:hidden}.tw-pop__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.tw-pop .newsletter__popup-contentWrapper{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:56px 48px 40px}.tw-pop .newsletter__popup-text,.tw-pop .newsletter__popup-form{margin:0;padding:0;text-align:left}.tw-pop .newsletter__popup-text h3{margin:0 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:300;line-height:1.15;letter-spacing:.01em;text-transform:none}.tw-pop .newsletter__popup-text p{margin:0 0 28px;font-family:Montserrat,sans-serif;font-weight:300;line-height:1.7}.tw-pop #newsletter__email-input{display:block;width:100%!important;min-height:48px;margin:0 0 16px;padding:0 2px;border:0;border-bottom:1px solid!important;border-radius:0;font-family:Montserrat,sans-serif;font-size:16px;text-align:left}.tw-pop .newsletter__popup-form input[type=submit]{width:100%;min-height:48px;margin:0;border:1px solid #171512;border-radius:0;background:#171512;color:#f8f7f3;font-family:Montserrat,sans-serif;font-size:11px;font-weight:400;letter-spacing:.28em;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease,color .3s ease}.tw-pop .newsletter__popup-form input[type=submit]:hover{background:transparent;color:#171512}.tw-pop .newsletter__popup-form .form{display:block}.tw-pop #newsletter__email-input,.tw-pop #newsletter__email-input::placeholder,.tw-pop .gdpr-text.before-signup,.tw-pop .gdpr-text.before-signup p{font-family:Montserrat,sans-serif!important;letter-spacing:.02em;text-transform:none}.tw-pop .newsletter__popup-form input[type=submit]{display:block;width:100%!important}.tw-pop .gdpr-text.before-signup{margin-top:12px;text-align:left}.tw-pop .gdpr-text.before-signup p{font-size:11px;font-weight:300;opacity:.75}.tw-pop .newsletter__popup-container-close{top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:44px;height:44px!important;min-height:44px}.tw-pop__skip{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;margin-top:6px;padding:0;border:0;background:none;color:#171512;opacity:.7;font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:.06em;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.tw-pop__skip:hover{opacity:1}.tw-pop__thanks{display:none;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:22px;line-height:1.4;color:#171512}.tw-pop.is-joined .tw-pop__thanks{display:block}.tw-pop.is-joined .newsletter__popup-text p,.tw-pop.is-joined .newsletter__popup-form,.tw-pop.is-joined .tw-pop__skip{display:none}.tw-pop-tab{position:fixed;top:50%;left:0;z-index:90;min-width:36px;height:auto!important;min-height:0;padding:20px 10px!important;line-height:1!important;border:1px solid rgba(201,169,110,.45);border-right:0;border-radius:8px 0 0 8px;background:#0e0c08;color:#c9a96e;box-shadow:0 6px 20px #0000002e;font-family:Montserrat,sans-serif;font-size:10px;font-weight:400;letter-spacing:.28em;text-transform:uppercase;white-space:nowrap;transform:translateY(-50%);cursor:pointer;transition:color .3s ease}.tw-pop-tab__label{display:block;writing-mode:vertical-rl;transform:rotate(180deg)}.tw-pop-tab:hover{color:#e4cfa0}.tw-pop-tab:focus-visible{outline:1px solid #C9A96E;outline-offset:3px}.tw-pop-tab[hidden]{display:none}@media screen and (max-width:699px){.tw-pop #newsletter__popup-content{flex-direction:column;min-height:0}.tw-pop__media{flex:0 0 auto;height:150px}.tw-pop__media img{object-position:50% 58%}.tw-pop .newsletter__popup-contentWrapper{padding:28px 24px 18px}.tw-pop .newsletter__popup-text p{margin-bottom:20px}.tw-pop .newsletter__popup-container-close{top:6px;right:6px;border-radius:50%!important;background:#fcfaf7e0!important}.tw-pop .newsletter__popup-form input#newsletter__email-input{text-align:left}.tw-pop-tab{padding:16px 9px;min-width:32px}}@media(prefers-reduced-motion:reduce){.tw-pop .newsletter__popup-form input[type=submit],.tw-pop-tab{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/253/assets/section-mailing-popup.css.map */
