.wt-contact-page{display:block;background:var(--color-background);color:var(--color-text)}.wt-contact-page__layout{display:grid;gap:48px}@media(min-width:990px){.wt-contact-page__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--ctp-column-gap, 80px);align-items:start}.wt-contact-page__main{position:sticky;top:var(--ctp-sticky-top, 120px);align-self:start}}.wt-contact-page__head{margin-bottom:clamp(28px,4vw,44px)}.wt-contact-page__eyebrow{margin:0 0 12px;font-family:var(--font-headline);font-size:12px;font-weight:600;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:var(--color-links)}.wt-contact-page__title{max-width:12em;margin:0;font-family:var(--font-headline);font-weight:800;line-height:1.02;letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;color:var(--color-headings-text)}.wt-contact-page__intro{max-width:52ch;margin-top:16px;font-size:calc(var(--font-base-size) * 1.05);line-height:1.6;color:var(--color-body-text-light)}.wt-contact-page__intro p{margin:0}.wt-contact-page__form{max-width:640px}.wt-contact-page__submit{min-width:220px;margin-top:8px}@media(max-width:599px){.wt-contact-page__submit{width:100%}}.wt-contact-page{--input-height: 60px}.wt-contact-page .form__field__input,.wt-contact-page .form__field__textarea{font-size:18px}.wt-contact-page .form__field__input{padding:0 18px}.wt-contact-page .form__field__textarea{padding-left:18px;padding-right:18px}.wt-contact-page .form__field__label{left:18px;font-size:18px;transition:opacity .12s ease;pointer-events:none}.wt-contact-page .form__field__textarea+.form__field__label{top:calc(var(--gap, 8px) * 2);height:auto;align-items:flex-start}.wt-contact-page .form__field__input:focus+.form__field__label{transform:none;height:var(--input-height);padding:0;background:transparent}.wt-contact-page .form__field__textarea:focus+.form__field__label{transform:none;height:auto;padding:0;background:transparent}.wt-contact-page .form__field__input:not(:placeholder-shown)+.form__field__label,.wt-contact-page .form__field__textarea:not(:placeholder-shown)+.form__field__label{opacity:0;transform:none}.wt-contact-page__figure{position:relative;margin:0;overflow:hidden;aspect-ratio:4 / 3;border-radius:calc(var(--border-radius) + 4px);background:#f4f4f5}.wt-contact-page__img{display:block;width:100%;height:100%;object-fit:cover}.wt-contact-page__img--placeholder{background:#ebecf1}.wt-contact-page__figure-chip{position:absolute;top:14px;left:14px;padding:8px 14px;border-radius:999px;background:#1313188c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-family:var(--font-headline);font-size:11px;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase}.wt-contact-page__figure-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.wt-contact-page__figure-link:focus-visible{outline:2px solid #8fd6ac;outline-offset:-4px}.wt-contact-page__figure--linked .wt-contact-page__img{transition:transform .5s ease}.wt-contact-page__figure--linked:hover .wt-contact-page__img{transform:scale(1.04)}.wt-contact-page__card{position:relative;padding:clamp(24px,3.4vw,40px);border-radius:calc(var(--border-radius) + 4px);background-color:#1b1d1f;color:var(--color-footer-text);box-shadow:0 18px 40px -24px #13131873}.wt-contact-page__aside--overlap .wt-contact-page__card{margin:clamp(-72px,-6vw,-44px) clamp(14px,2vw,24px) 0}.wt-contact-page__aside--stack .wt-contact-page__card{margin:20px 0 0}.wt-contact-page__aside--flush .wt-contact-page__figure{border-bottom-left-radius:0;border-bottom-right-radius:0}.wt-contact-page__aside--flush .wt-contact-page__card{margin:-20px 0 0;border-top-left-radius:0;border-top-right-radius:0}.wt-contact-page__aside--frame{padding:clamp(16px,1.8vw,24px);border:1px solid #e5e5e5;border-radius:calc(var(--border-radius) + 4px);background:#fff}.wt-contact-page__aside--frame .wt-contact-page__figure{border-radius:var(--border-radius)}.wt-contact-page__aside--frame .wt-contact-page__card{margin:0;padding:clamp(20px,2.6vw,28px) 8px 8px;background:none;color:var(--color-text);box-shadow:none}.wt-contact-page__aside--frame .wt-contact-page__card-heading{color:var(--color-headings-text)}.wt-contact-page__aside--frame .wt-contact-page__card-text{color:var(--color-body-text-light)}.wt-contact-page__aside--frame .wt-contact-page__card-badge{border-color:#d8e9df;background:#eef6f1;color:var(--color-links)}.wt-contact-page__aside--frame .wt-contact-page__detail-icon{border-color:#e5e5e5;color:var(--color-links)}.wt-contact-page__aside--frame .wt-contact-page__detail-label{color:var(--color-body-text-light)}.wt-contact-page__aside--frame .wt-contact-page__detail-value{color:var(--color-text)}.wt-contact-page__aside--frame a.wt-contact-page__detail-value{color:var(--color-links)}.wt-contact-page__aside--frame a.wt-contact-page__detail-value:hover{color:var(--color-links-active)}.wt-contact-page__aside--frame .wt-contact-page__registry{border-top-color:#ebecf1;color:var(--color-body-text-light)}.wt-contact-page__card-heading{margin:0 0 10px;font-family:var(--font-headline);font-weight:800;font-size:clamp(20px,1vw + 14px,26px);line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:#fff}.wt-contact-page__card-headrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px}.wt-contact-page__card-headrow .wt-contact-page__card-heading{margin-bottom:0}.wt-contact-page__card-badge{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid rgba(143,214,172,.4);border-radius:999px;background:#8fd6ac1f;color:#8fd6ac;font-family:var(--font-headline);font-size:11px;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transform:translateY(-1px)}.wt-contact-page__card-text{max-width:none;margin:0 0 26px;line-height:1.6}.wt-contact-page__card-text p{margin:0}.wt-contact-page__card--linked{cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.wt-contact-page__card--linked:hover{transform:translateY(-3px);box-shadow:0 26px 50px -22px #1313188c}.wt-contact-page__card-link{color:inherit;text-decoration:none}.wt-contact-page__card-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.wt-contact-page__card--linked:hover .wt-contact-page__card-link{color:inherit;text-decoration:underline;text-underline-offset:3px}.wt-contact-page__card-link:focus-visible{outline:2px solid #8fd6ac;outline-offset:3px;border-radius:2px}.wt-contact-page__card--linked a.wt-contact-page__detail-value{position:relative;z-index:2}.wt-contact-page__details{display:grid;gap:18px;margin:0;padding:0;list-style:none}.wt-contact-page__detail{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px;align-items:start}.wt-contact-page__detail-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.16);border-radius:50%;color:#8fd6ac}.wt-contact-page__detail-icon svg{width:18px;height:18px}.wt-contact-page__detail-label{display:block;margin-bottom:4px;font-family:var(--font-headline);font-size:11px;font-weight:600;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c}.wt-contact-page__detail-value{display:block;line-height:1.5;color:#fff}a.wt-contact-page__detail-value{width:fit-content;color:#8fd6ac;text-decoration:none;transition:color .2s ease}a.wt-contact-page__detail-value:hover{color:#fff}.wt-contact-page__registry{margin:26px 0 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);font-size:calc(var(--font-base-size) * .85);letter-spacing:.04em;color:#ffffff80}@media(prefers-reduced-motion:reduce){a.wt-contact-page__detail-value,.wt-contact-page__figure--linked .wt-contact-page__img{transition:none}.wt-contact-page__figure--linked:hover .wt-contact-page__img{transform:none}.wt-contact-page__card--linked{transition:none}.wt-contact-page__card--linked:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-contact-page.css.map */
