.mw-dialog{padding:0;border:0;border-radius:12px;background:#f5f0e8;color:#171717;width:min(900px,calc(100vw - 32px));max-width:900px;max-height:calc(100dvh - 32px);overflow:auto;box-shadow:0 24px 90px #0005}.mw-dialog::backdrop{background:#0008}.mw-dialog:not([open]){display:none}.mw-grid{display:grid;grid-template-columns:1fr 1fr;min-height:500px}.mw-photo{background:#ede7dd;display:flex;align-items:center;justify-content:center;padding:16px}.mw-image{display:block;object-fit:contain;width:100%;height:100%;max-height:580px}.mw-content{text-align:center;padding:38px 34px 28px;display:flex;flex-direction:column;justify-content:center}.mw-logo{object-fit:contain;width:200px;height:auto;max-height:90px;align-self:center;margin:0 auto 25px}.mw-brand{font-family:var(--font-heading-family,serif);font-size:28px}.mw-eyebrow{font-size:15px;letter-spacing:.24em;margin:0 0 3px}.mw-content h2{font-family:var(--font-heading-family,serif);font-size:64px;line-height:1.05;letter-spacing:-.03em;margin:0;color:inherit}.mw-subtitle{font-size:16px;letter-spacing:.09em;margin:8px 0 20px;font-weight:600}.mw-copy{font-size:16px;line-height:1.55;margin:0 0 23px}.mw-form{width:100%;margin:0}.mw-form input[type=email]{display:block;width:100%;min-height:49px;padding:12px 15px;border:1px solid #8f887f;border-radius:5px;background:#fff;font:inherit;font-size:16px;color:#171717}.mw-consent{display:flex;align-items:flex-start;gap:8px;text-align:left;font-size:11px;line-height:1.5;margin:12px 0 17px}.mw-consent input{margin:3px 0 0;flex:none;width:15px;height:15px;accent-color:#171717}.mw-consent a{color:inherit;text-decoration:underline}.mw-activate{display:block;width:100%;padding:14px 12px;border:1px solid #171717;border-radius:5px;background:#171717;color:#fff;font:inherit;font-size:16px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer}.mw-activate:hover{background:#35302b}.mw-no{font:inherit;font-size:11px;line-height:1.5;background:transparent;border:0;text-decoration:underline;color:#534d46;padding:19px 0 0;cursor:pointer}.mw-close{position:absolute;right:8px;top:7px;border:0;background:#f5f0e8e8;color:#171717;width:36px;height:36px;border-radius:50%;font:28px/1 Arial,sans-serif;cursor:pointer;z-index:1}.mw-dialog :focus-visible{outline:2px solid #8e5c36;outline-offset:3px}.mw-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mw-errors{text-align:left;font-size:13px}.mw-success h2{font-size:38px}.mw-code{display:block;font-size:25px;letter-spacing:.12em;border:1px dashed #8f887f;padding:16px;margin:20px 0}.mw-terms{font-size:12px;line-height:1.5}.mw-dialog [hidden]{display:none!important}@media(max-width:640px){.mw-grid{grid-template-columns:1fr;min-height:0}.mw-photo{max-height:180px;padding:8px}.mw-image{height:164px}.mw-content{padding:22px 24px}.mw-logo{width:155px;max-height:60px;margin-bottom:16px}.mw-content h2{font-size:49px}.mw-subtitle{font-size:13px;margin-bottom:12px}.mw-copy{font-size:14px;margin-bottom:17px}.mw-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.mw-consent{font-size:10px}}@media(max-height:650px)and (max-width:640px){.mw-photo{display:none}}.price__tax-inline{margin-left:.8rem;opacity:.7}.price__shipping-note{margin-top:.4rem}.product__info-container .product__tax{display:none}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map */
