.ls-contact{--contact-ink: #24313a;--contact-muted: #5c6970;--contact-blue: #0d5b83;--contact-line: #d6d8d4;color:var(--contact-ink);background:#fff}.ls-contact h1,.ls-contact h2,.ls-contact p{margin-top:0}.ls-contact__eyebrow,.ls-contact__direct-label{color:var(--contact-blue);font-size:1.05rem;font-weight:700;letter-spacing:.17em;line-height:1.5}.ls-contact__hero{padding:clamp(6rem,9vw,12rem) 0;background:#f7f5f0}.ls-contact__hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.7fr);gap:clamp(4rem,8vw,12rem);align-items:end}.ls-contact__hero h1,.ls-contact__body h2{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.045em;line-height:1.1}.ls-contact__hero h1{max-width:12ch;margin-bottom:2.8rem;font-size:clamp(4.6rem,5.5vw,8rem)}.ls-contact__hero-copy>p:last-child{max-width:59rem;margin-bottom:0;color:#465258;font-size:clamp(1.7rem,1.4vw,2rem);line-height:1.65}.ls-contact__direct{padding:3rem 0 0 3rem;border-left:1px solid #bfcacb}.ls-contact__direct a{display:inline-flex;gap:1rem;flex-wrap:wrap;border-bottom:1px solid currentColor;color:var(--contact-ink);font-family:var(--font-heading-family);font-size:clamp(1.85rem,1.85vw,2.6rem);letter-spacing:-.025em;line-height:1.3;overflow-wrap:anywhere;text-decoration:none}.ls-contact__direct>p:last-child{max-width:42rem;margin:2.4rem 0 0;color:var(--contact-muted);font-size:1.55rem;line-height:1.65}.ls-contact__body{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.72fr);gap:clamp(5rem,8vw,12rem);padding-top:clamp(7rem,9vw,13rem);padding-bottom:clamp(8rem,10vw,15rem)}.ls-contact__body h2{max-width:13ch;margin-bottom:2rem;font-size:clamp(3.4rem,4.2vw,6rem)}.ls-contact__form-intro,.ls-contact__help>p:not(.ls-contact__eyebrow),.ls-contact__aside-note{max-width:62rem;color:var(--contact-muted);font-size:1.6rem;line-height:1.7}.ls-contact__form{margin-top:4rem}.ls-contact__field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.ls-contact__field{margin-bottom:2.2rem}.ls-contact__field label{display:block;margin-bottom:.8rem;font-size:1.3rem;font-weight:600;letter-spacing:.015em}.ls-contact__field label span{color:var(--contact-muted);font-weight:400}.ls-contact__field input,.ls-contact__field select,.ls-contact__field textarea{display:block;width:100%;min-height:5.2rem;padding:1.2rem 1.4rem;border:1px solid #aebcc0;border-radius:0;background:#fff;color:var(--contact-ink);font:inherit;font-size:1.5rem}.ls-contact__field textarea{min-height:16rem;resize:vertical}.ls-contact__field input:focus-visible,.ls-contact__field select:focus-visible,.ls-contact__field textarea:focus-visible,.ls-contact__submit:focus-visible,.ls-contact a:focus-visible{outline:2px solid var(--contact-blue);outline-offset:3px}.ls-contact__privacy-note{margin:0 0 2.5rem;color:var(--contact-muted);font-size:1.25rem}.ls-contact__submit{display:inline-flex;align-items:center;justify-content:space-between;gap:3rem;min-height:5.2rem;padding:1.2rem 2rem;border:1px solid var(--contact-ink);background:var(--contact-ink);color:#fff;font:inherit;font-size:1.4rem;font-weight:600;cursor:pointer}.ls-contact__submit:hover{background:var(--contact-blue);border-color:var(--contact-blue)}.ls-contact__status{margin-bottom:2rem;padding:1.6rem 2rem;border:1px solid #9fc3ae;background:#f0f7f1;font-size:1.45rem}.ls-contact__status--error{border-color:#d49d92;background:#fff3f0}.ls-contact__help{align-self:start;padding:clamp(3rem,4vw,5rem);background:#edf1ee}.ls-contact__help h2{max-width:14ch;font-size:clamp(3rem,3.1vw,4.5rem)}.ls-contact__help-links{margin-top:3rem;border-top:1px solid #becbca}.ls-contact__help-links a{display:flex;justify-content:space-between;gap:2rem;padding:1.8rem 0;border-bottom:1px solid #becbca;color:var(--contact-ink);text-decoration:none}.ls-contact__help-links a:hover strong,.ls-contact__direct a:hover{color:var(--contact-blue)}.ls-contact__help-links strong,.ls-contact__help-links small{display:block}.ls-contact__help-links strong{font-size:1.6rem;font-weight:600}.ls-contact__help-links small{margin-top:.5rem;color:var(--contact-muted);font-size:1.3rem;line-height:1.4}.ls-contact__help-links a>span:last-child{font-size:1.8rem}.ls-contact__aside-note{margin-top:3rem!important;padding-top:2rem;border-top:1px solid #becbca}.ls-contact__brand-link{display:inline-flex;gap:1rem;margin-top:1rem;padding-bottom:.4rem;border-bottom:1px solid currentColor;color:var(--contact-ink);font-size:1.4rem;font-weight:600;text-decoration:none}.ls-contact__brand-link:hover{color:var(--contact-blue)}@media(max-width:989px){.ls-contact__hero-grid,.ls-contact__body{grid-template-columns:1fr}.ls-contact__hero-grid{align-items:start}.ls-contact__direct{max-width:58rem}}@media(max-width:749px){.ls-contact__hero{padding:6rem 0}.ls-contact__hero-grid,.ls-contact__body{gap:4.5rem}.ls-contact__hero h1{font-size:clamp(4.2rem,12vw,5.8rem)}.ls-contact__direct{padding-left:2rem}.ls-contact__direct a{font-size:1.9rem}.ls-contact__body{padding-top:6rem;padding-bottom:8rem}.ls-contact__field-grid{grid-template-columns:1fr;gap:0}.ls-contact__help{padding:3rem 2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/le-seven-contact-editorial.css.map */
