.contact-main{color:#201e1c;padding:28px clamp(20px,4.5vw,76px) 96px}.contact-hero,.contact-paths,.contact-more{max-width:1472px;margin-inline:auto}.contact-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:650px;overflow:hidden;border-radius:26px;background:#f5f1ec}.contact-hero-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(38px,6.2vw,100px)}.contact-eyebrow{color:#786f67;font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.contact-hero h1{max-width:700px;margin:25px 0 22px;font-size:clamp(3.8rem,6.5vw,7.5rem);line-height:.98;letter-spacing:-.07em}.contact-hero h1 em,.contact-paths h2 em{color:#9d8772;font-family:Newsreader,Georgia,serif;font-weight:400}.contact-hero-copy>p:not(.contact-response){max-width:570px;margin:0;color:#5a544e;font-size:clamp(1.05rem,1.4vw,1.4rem);line-height:1.55}.contact-actions{display:flex;flex-wrap:wrap;align-items:center;gap:19px 28px;margin-top:38px}.contact-actions .button{display:inline-flex;align-items:center;gap:11px;min-height:56px;padding-inline:22px;white-space:nowrap}.contact-actions svg{width:21px;height:21px}.contact-email,.contact-more-links a{color:#201e1c;font-weight:700;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px}.contact-email:hover,.contact-more-links a:hover{color:#806953}.contact-response{margin:22px 0 0;color:#786f67;font-size:.9rem}.contact-hero-image{min-width:0;min-height:100%;background:#d8e5dd}.contact-hero-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 34%}.contact-paths{padding-block:clamp(76px,8vw,128px)}.contact-paths-head{max-width:830px;margin-bottom:36px}.contact-paths h2,.contact-more h2{margin:15px 0 0;font-size:clamp(2.4rem,4.3vw,5rem);line-height:1.08;letter-spacing:-.055em}.contact-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.contact-path{display:flex;flex-direction:column;min-height:295px;padding:clamp(24px,2.7vw,42px);border-radius:22px;background:#f7f5f2;color:inherit;text-decoration:none;transition:transform .25s ease,background .25s ease}.contact-path:nth-child(2){background:#efebe5}.contact-path:nth-child(3){background:#f1f3ec}.contact-path:hover{transform:translateY(-4px);background:#ebe6df}.contact-path:focus-visible{outline:2px solid #201e1c;outline-offset:3px}.contact-path>span:first-child{color:#7a726b;font-size:.79rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.contact-path strong{display:block;margin-top:32px;font-size:clamp(1.45rem,2vw,2rem);line-height:1.14;letter-spacing:-.035em}.contact-path p{max-width:365px;margin:12px 0 28px;color:#625b55;line-height:1.5}.contact-path-arrow{margin-top:auto;align-self:flex-end;font-size:1.7rem;line-height:1}.contact-more{display:flex;justify-content:space-between;align-items:end;gap:36px;padding:clamp(35px,4.5vw,70px);border-radius:22px;background:#f4f0ec}.contact-more h2{max-width:730px;font-size:clamp(2.2rem,3vw,3.5rem)}.contact-more p{max-width:630px;margin:16px 0 0;color:#625b55;line-height:1.55}.contact-more-links{display:flex;flex-direction:column;align-items:flex-start;gap:18px;flex:none}.contact-more-links a span{margin-left:24px}@media(max-width:880px){.contact-hero{grid-template-columns:1fr}.contact-hero-copy{padding:clamp(30px,6vw,60px)}.contact-hero-image{height:min(65vw,500px)}.contact-path-grid{grid-template-columns:1fr}.contact-path{min-height:210px}.contact-path strong{margin-top:23px}.contact-more{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.contact-main{padding:12px 16px 65px}.contact-hero{border-radius:20px}.contact-hero h1{font-size:clamp(3.25rem,15vw,5rem);margin-top:18px}.contact-actions{align-items:stretch;flex-direction:column;gap:17px;margin-top:28px}.contact-actions .button{justify-content:center}.contact-email{align-self:flex-start}.contact-hero-image{height:420px}.contact-paths{padding-block:68px}.contact-paths-head{margin-bottom:25px}.contact-path{min-height:230px;padding:25px}.contact-more{padding:29px}}@media(prefers-reduced-motion:reduce){.contact-path{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/basic-contact.css.map */
