.newsletter-popup.ld-newsletter-split{width:min(600px,calc(100vw - 40px));max-width:600px;padding:0;top:0;right:0;bottom:0;left:0;margin:auto;height:fit-content;max-height:calc(100dvh - 24px);overflow:hidden}.ld-newsletter-split .ld-newsletter-layout{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.ld-newsletter-split .ld-newsletter-copy{padding:28px 24px;align-self:center;gap:20px}.ld-newsletter-split .ld-newsletter-copy .h4{font-size:24px;line-height:1.3}.ld-newsletter-split .ld-newsletter-copy .prose{font-size:13px;line-height:1.6}.ld-newsletter-split .ld-newsletter-copy button[type=submit]{font-size:10px;letter-spacing:1px;white-space:nowrap}.ld-newsletter-consent{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;font-size:10px;line-height:1.35;text-align:left}.ld-newsletter-consent input{width:14px;height:14px;flex:0 0 14px;margin:1px 0 0;accent-color:#000}.ld-newsletter-optout{display:block;width:max-content;margin:10px auto 0;padding:0;border:0;background:transparent;box-shadow:none;color:inherit;text-decoration:underline;font-size:10px;line-height:1.4;white-space:nowrap;cursor:pointer}.ld-newsletter-split .ld-newsletter-media{min-width:0;background:#f3eee9;display:flex;align-items:center}.ld-newsletter-split .ld-newsletter-media img{display:block;width:100%;height:100%;object-fit:cover}.ld-newsletter-split .pop-in__close-button{z-index:2;background:transparent;border:0;box-shadow:none;border-radius:0;top:10px;right:10px;padding:0;color:#000}@media(max-width:699px){.newsletter-popup.ld-newsletter-split{width:calc(100vw - 24px);inset:50% auto auto 50%;margin:0;transform:translate(-50%,-50%);overflow:visible}.ld-newsletter-split .ld-newsletter-layout{grid-template-columns:1fr}.ld-newsletter-split .ld-newsletter-media{display:block;width:66%;aspect-ratio:1;justify-self:center;overflow:hidden;order:-1}.ld-newsletter-split .ld-newsletter-media img{height:100%;object-fit:cover;object-position:center top}.ld-newsletter-split .ld-newsletter-copy{padding:16px 14px 4px;gap:6px}.ld-newsletter-split .ld-newsletter-copy .prose{font-size:12px;line-height:1.3}.ld-newsletter-split .ld-newsletter-copy .v-stack{gap:4px}.ld-newsletter-split .ld-newsletter-copy .h4{font-size:21px;line-height:1.05;margin-top:10px;margin-bottom:6px}.ld-newsletter-split .ld-newsletter-copy .form{gap:8px}.ld-newsletter-split .ld-newsletter-copy .input{min-height:40px;padding-top:8px;padding-bottom:8px}.ld-newsletter-split .ld-newsletter-consent{margin:4px 0 8px;font-size:10px;line-height:1.15}.ld-newsletter-split .ld-newsletter-copy .button{padding:10px 12px;font-size:11px}.ld-newsletter-split .ld-newsletter-optout{font-size:11px;margin-bottom:4px}}@media(min-width:700px){.newsletter-popup.ld-newsletter-split{inset:auto 0 24px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/35/compiled_assets/styles.css.map */
