.xpl-contact-page__intro{max-width:52rem;margin-bottom:clamp(3.2rem,6vw,5.6rem)}.xpl-contact-page__layout{display:grid;gap:var(--xpl-space-block)}@media screen and (min-width:990px){.xpl-contact-page__layout{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:start}}.xpl-contact-page__aside,.xpl-contact-page__form-wrap{padding:clamp(2rem,4vw,3.2rem)}.xpl-contact-page__aside-title{margin:0 0 var(--xpl-space-4);font-size:var(--xpl-fs-micro);letter-spacing:var(--xpl-track-heading);text-transform:uppercase;opacity:.5}.xpl-contact-page__channels{margin:0;padding:0;list-style:none;display:grid;gap:var(--xpl-space-3)}.xpl-contact-page__channel-label{display:block;font-size:var(--xpl-fs-micro);letter-spacing:var(--xpl-track-caps);text-transform:uppercase;opacity:.45;margin-bottom:var(--xpl-space-1)}.xpl-contact-page__channels a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.xpl-contact-page__aside-note{margin:var(--xpl-space-5) 0 0;font-size:var(--xpl-fs-micro);opacity:.65;line-height:1.5}.xpl-contact-page__trust{margin:var(--xpl-space-5) 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--xpl-space-1) var(--xpl-space-2);font-size:var(--xpl-fs-micro);letter-spacing:var(--xpl-track-wide);opacity:.7}.xpl-contact-form__grid{display:grid;gap:var(--xpl-space-3);margin-top:var(--xpl-space-4)}@media screen and (min-width:750px){.xpl-contact-form__grid{grid-template-columns:1fr 1fr}.xpl-contact-form__field--full{grid-column:1 / -1}}.xpl-contact-form__field label{display:block;margin-bottom:var(--xpl-space-1);font-size:var(--xpl-fs-small);letter-spacing:var(--xpl-track-caps);text-transform:uppercase;opacity:.55}.xpl-contact-form__field input,.xpl-contact-form__field select,.xpl-contact-form__field textarea{width:100%;padding:var(--xpl-space-2) var(--xpl-space-3);border:1px solid rgba(var(--color-foreground),.2);background:transparent;font:inherit;color:inherit;border-radius:0}.xpl-contact-form__field textarea{resize:vertical;min-height:10rem}.xpl-contact-form__submit{margin-top:var(--xpl-space-5)}.xpl-contact-form__status{padding:var(--xpl-space-4);margin-bottom:var(--xpl-space-4);border:var(--xpl-hairline)}.xpl-contact-form__status--success{background:rgba(var(--color-foreground),.04)}.xpl-contact-form__status--error{border-color:#c0392b}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-xplight-contact.css.map */
