.woh-newsletter-page{--woh-paper: #f6f3ed;--woh-ink: #161616;--woh-pink: #d80073;display:grid;grid-template-columns:56% 44%;align-items:start;color:var(--woh-ink);background:var(--woh-paper)}.woh-newsletter-page__content{width:100%;max-width:800px;margin:0 auto;padding:32px clamp(28px,4.2vw,80px) 40px;min-width:0}.woh-newsletter-page__eyebrow{margin:0 0 12px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.woh-newsletter-page h1{margin:0 0 20px;font-weight:700;letter-spacing:-.065em;line-height:.84}.woh-newsletter-page h1 span{display:block}.woh-newsletter-page h1 span:first-child{font-size:clamp(110px,9vw,144px)}.woh-newsletter-page h1 span:last-child{margin-top:10px;color:var(--woh-pink);font-size:clamp(48px,5vw,72px)}.woh-newsletter-page__description{max-width:510px;margin:0 0 9px;font-size:18px;line-height:1.35}.woh-newsletter-page__terms{margin:0 0 12px;font-size:12px;line-height:1.4;color:#56524e}.woh-newsletter-page__form{min-height:450px}.woh-newsletter-page__form form{width:100%!important;max-width:none!important;padding:0!important;border-radius:0!important;background:transparent!important}.woh-newsletter-page__form form>div{min-height:0!important}.woh-newsletter-page__form form:has(input[name=email]) [data-testid=form-row]:has(.klaviyo-form-richtext):has(~[data-testid=form-row] input[name=email]){display:none!important}.woh-newsletter-page__form [data-testid=form-component]{padding:7px 0!important;min-width:0}.woh-newsletter-page__form [data-testid=form-component]+[data-testid=form-component]{margin-left:12px!important}.woh-newsletter-page__form input:not([type=radio]):not([type=checkbox]){min-height:50px!important;width:100%!important;border:1px solid #8e8982!important;border-radius:0!important;background:transparent!important;color:var(--woh-ink)!important;font-family:var(--font-body)!important;font-size:16px!important;box-shadow:none!important}.woh-newsletter-page__form input::placeholder{color:#69645f!important;opacity:1!important}.woh-newsletter-page__form label,.woh-newsletter-page__form legend{font-family:var(--font-body)!important;color:var(--woh-ink)!important}.woh-newsletter-page__form .klaviyo-radiobuttons label div{font-family:var(--font-body)!important;font-size:14px!important;line-height:1.35!important}.woh-newsletter-page__form .klaviyo-form-button{min-height:54px!important;width:100%!important;border:1px solid var(--woh-ink)!important;border-radius:0!important;background:var(--woh-ink)!important;color:#fff!important;font-family:var(--font-body)!important;font-size:16px!important;letter-spacing:.04em!important;margin:5px 0!important}.woh-newsletter-page__form .klaviyo-form-button:hover{background:#333!important}.woh-newsletter-page__form :is(input,button,a):focus-visible{outline:2px solid var(--woh-pink)!important;outline-offset:3px!important}.woh-newsletter-page__form form:has(input[name=email]) .klaviyo-form-richtext p,.woh-newsletter-page__form form:has(input[name=email]) .klaviyo-form-richtext span{font-family:var(--font-body)!important;font-size:12px!important;line-height:1.4!important}.woh-newsletter-page__form form:has(input[name=email]) .klaviyo-form-richtext p{margin-bottom:8px!important}.woh-newsletter-page__visual{position:sticky;top:var(--header-height, 70px);height:calc(100svh - var(--header-height, 70px));min-height:620px;margin:0;overflow:hidden;background:#ded6ca}.woh-newsletter-page__visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 63%}.woh-newsletter-page__signature{position:absolute;bottom:24px;left:28px;color:#fff;font-size:clamp(34px,3vw,54px);font-weight:700;letter-spacing:-.045em;line-height:1;text-shadow:0 1px 12px #0006}@media(max-width:899px){.woh-newsletter-page{grid-template-columns:1fr}.woh-newsletter-page__content{max-width:640px;padding:32px 24px 28px}.woh-newsletter-page h1 span:first-child{font-size:120px}.woh-newsletter-page h1 span:last-child{font-size:64px}.woh-newsletter-page__visual{position:relative;top:auto;height:85vw;min-height:0;max-height:720px}.woh-newsletter-page__visual img{object-position:50% 60%}}@media(max-width:374px){.woh-newsletter-page__content{padding:24px 18px 28px}.woh-newsletter-page h1 span:first-child{font-size:104px}.woh-newsletter-page h1 span:last-child{font-size:54px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/woh-newsletter-page.css.map */
