.wn-standard-page{background:var(--wn-paper)}.wn-standard-page__inner{max-width:92rem}.wn-standard-page__header{padding-bottom:clamp(3rem,5vw,5.5rem);border-bottom:.1rem solid var(--wn-line)}.wn-standard-page__content{padding-top:clamp(3rem,5vw,5.5rem)}.wn-contact-page{position:relative;overflow:hidden;background:var(--wn-paper)}.wn-contact-page__layout{display:grid;gap:clamp(4rem,7vw,9rem);align-items:start}.wn-contact-page__copy{min-width:0}.wn-contact-page__eyebrow{margin-bottom:2.2rem;color:var(--wn-accent);font-size:1rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.wn-contact-page__title{max-width:8ch;font-size:clamp(6rem,10vw,13rem);letter-spacing:-.065em;line-height:.84}.wn-contact-page__intro{max-width:54rem;margin-top:clamp(3rem,5vw,5rem);color:var(--wn-muted);font-size:clamp(1.7rem,2vw,2.1rem);line-height:1.6}.wn-contact-page__details{display:grid;gap:2.4rem;margin-top:clamp(4rem,7vw,7rem);padding-top:2.6rem;border-top:.1rem solid var(--wn-line)}.wn-contact-page__detail-label{display:block;margin-bottom:.5rem;color:var(--wn-accent);font-size:.95rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.wn-contact-page__detail-value{color:var(--wn-ink);font-size:1.5rem;text-decoration:none}.wn-contact-page__detail-value:hover{text-decoration:underline}.wn-contact-page__form-shell{min-width:0;padding:clamp(3rem,5vw,6rem);background:var(--wn-dark);color:#fff8ef}.wn-contact-page__form-index{display:block;margin-bottom:clamp(4rem,7vw,7rem);color:#fff8ef94;font-size:.95rem;font-weight:800;letter-spacing:.16em}.wn-contact-page__form-heading{max-width:10ch;margin-bottom:clamp(3rem,5vw,5rem);font-size:clamp(4rem,6vw,7rem);letter-spacing:-.05em;line-height:.92}.wn-contact-form,.wn-contact-form__grid{display:grid;gap:2rem}.wn-contact-form__field{min-width:0}.wn-contact-form__label{display:block;margin-bottom:.8rem;color:#fff8efbf;font-size:1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.wn-contact-form__input,.wn-contact-form__textarea{width:100%;border:0;border-bottom:.1rem solid rgba(255,248,239,.35);border-radius:0;background:transparent;color:#fff8ef;font:inherit}.wn-contact-form__input{min-height:5.2rem;padding:1rem 0}.wn-contact-form__textarea{min-height:15rem;padding:1.2rem 0;resize:vertical}.wn-contact-form__input::placeholder,.wn-contact-form__textarea::placeholder{color:#fff8ef61}.wn-contact-form__input:focus,.wn-contact-form__textarea:focus{border-bottom-color:var(--wn-accent);outline:0;box-shadow:0 .2rem 0 var(--wn-accent)}.wn-contact-form__submit{width:100%;min-height:6rem;margin-top:1rem;border-color:#fff8ef;background:#fff8ef;color:var(--wn-dark)}.wn-contact-form__submit:hover{border-color:var(--wn-accent);background:var(--wn-accent);color:var(--wn-accent-text)}.wn-contact-form__status{padding:1.4rem 1.6rem;border:.1rem solid rgba(255,248,239,.28);color:#fff8ef;font-size:1.4rem}.wn-contact-form__errors ul{margin-top:.8rem;padding-left:2rem}@media(min-width:750px){.wn-contact-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.wn-contact-page__layout{grid-template-columns:minmax(0,.86fr) minmax(48rem,1.14fr)}.wn-contact-page__copy{position:sticky;top:calc(var(--wn-header-group-height, 10rem) + 4rem)}}@media(max-width:749px){.wn-contact-page{padding-top:5.2rem}.wn-contact-page__title{font-size:clamp(6rem,20vw,9rem)}.wn-contact-page__form-shell{margin-inline:calc(var(--wn-gutter) * -1);padding-inline:var(--wn-gutter)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-page.css.map */
