.sx-contact{overflow:hidden}.sx-contact__shell{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);box-shadow:0 2.4rem 7rem #1f231d1a}.sx-contact__details{display:flex;min-height:68rem;flex-direction:column;justify-content:space-between;padding:clamp(4rem,5vw,7.2rem);background:var(--sx-contact-dark);color:var(--sx-contact-light)}.sx-contact__eyebrow{display:block;margin-bottom:1.8rem;color:var(--sx-contact-accent);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase}.sx-contact__details h1{max-width:54rem;margin:0;color:inherit;font-size:clamp(4rem,5.5vw,6.8rem);line-height:1.02;letter-spacing:-.04em}.sx-contact__intro{max-width:52rem;margin-top:2.4rem;color:#f7f3eab8;font-size:1.55rem;line-height:1.75}.sx-contact__intro p,.sx-contact__note p,.sx-contact__form-intro p{margin:0}.sx-contact__list{margin:5.6rem 0 4rem;border-top:1px solid rgba(247,243,234,.18)}.sx-contact__item{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:2rem;padding:1.8rem 0;border-bottom:1px solid rgba(247,243,234,.18)}.sx-contact__item-label{color:var(--sx-contact-accent);font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase}.sx-contact__item-value{overflow-wrap:anywhere;color:var(--sx-contact-light);font-size:1.45rem;line-height:1.55;text-decoration:none}a.sx-contact__item-value{text-underline-offset:.5rem}a.sx-contact__item-value:hover{text-decoration:underline}.sx-contact__note{color:#f7f3ea94;font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase}.sx-contact__form-wrap{min-width:0;padding:clamp(4rem,5vw,7.2rem);background:var(--sx-contact-form-bg)}.sx-contact__form-wrap h2{margin:0;font-size:clamp(3.2rem,4vw,5rem);line-height:1.08;letter-spacing:-.03em}.sx-contact__form-intro{max-width:58rem;margin-top:1.6rem;color:rgba(var(--color-foreground),.65);font-size:1.5rem;line-height:1.7}.sx-contact__form{margin-top:4.2rem}.sx-contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem}.sx-contact__field{min-width:0}.sx-contact__field--full{grid-column:1/-1}.sx-contact__field label{display:block;margin-bottom:.8rem;color:rgba(var(--color-foreground),.72);font-size:1.15rem;letter-spacing:.08em;text-transform:uppercase}.sx-contact__field input,.sx-contact__field select,.sx-contact__field textarea{display:block;width:100%;min-height:5.4rem;padding:1.3rem 1.5rem;border:1px solid rgba(var(--color-foreground),.22);border-radius:0;background:#ffffff59;color:rgb(var(--color-foreground));font:inherit;box-shadow:none}.sx-contact__field textarea{min-height:15rem;resize:vertical}.sx-contact__field input:focus,.sx-contact__field select:focus,.sx-contact__field textarea:focus{outline:1px solid rgb(var(--color-foreground));outline-offset:2px;border-color:rgb(var(--color-foreground))}.sx-contact__field small{display:block;margin-top:.6rem;color:#9d2b2b}.sx-contact__submit{margin-top:2.8rem;min-width:20rem;border-radius:0;text-transform:uppercase;letter-spacing:.13em}.sx-contact__submit span{margin-left:.8rem;font-size:1.5rem}.sx-contact__status{margin-bottom:2.4rem;padding:1.6rem;border:1px solid currentColor}.sx-contact__status--success{color:#2f6544}.sx-contact__status--error{color:#9d2b2b}@media(max-width:989px){.sx-contact__shell{grid-template-columns:1fr}.sx-contact__details{min-height:0}.sx-contact__list{margin-top:4rem}}@media(max-width:749px){.sx-contact__shell{margin-inline:-1.5rem}.sx-contact__details,.sx-contact__form-wrap{padding:4rem 2.4rem}.sx-contact__details h1{font-size:4rem}.sx-contact__item{grid-template-columns:1fr;gap:.6rem}.sx-contact__fields{grid-template-columns:1fr}.sx-contact__field--full{grid-column:auto}.sx-contact__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sx-contact-page.css.map */
