.lmb-contact .lmb-service-hero{padding:clamp(64px,7vw,104px) 24px clamp(58px,6vw,82px);text-align:center}.lmb-contact .lmb-service-hero .lmb-service-shell{max-width:820px;margin-inline:auto}.lmb-contact .lmb-service-hero h1{max-width:800px;margin-inline:auto;font-size:clamp(3.1rem,5.8vw,5.2rem);line-height:1.04}.lmb-contact .lmb-service-hero h1+p{max-width:620px;margin:24px auto 0;color:#57665b;font-size:clamp(1rem,1.6vw,1.1rem);line-height:1.7}.lmb-contact__layout{display:block;max-width:980px;padding-block:clamp(52px,6vw,76px) clamp(78px,8vw,110px)}.lmb-contact__form-wrap{min-width:0;padding:clamp(34px,5.5vw,68px);border-top:3px solid var(--lmb-gold);background:var(--lmb-sand)}.lmb-contact__form-wrap h2{max-width:720px;margin-bottom:clamp(30px,4vw,44px);font-size:clamp(2.35rem,4.5vw,3.6rem);line-height:1.13}.lmb-contact__form-wrap .lmb-contact-form__grid{gap:20px 24px}.lmb-contact__form-wrap .lmb-field textarea{min-height:160px}.lmb-contact__form-wrap .lmb-field input:focus-visible,.lmb-contact__form-wrap .lmb-field select:focus-visible,.lmb-contact__form-wrap .lmb-field textarea:focus-visible{outline:2px solid var(--lmb-deep);outline-offset:2px}@media(max-width:749px){.lmb-contact .lmb-service-hero{padding-block:56px 64px}.lmb-contact .lmb-service-hero h1{font-size:clamp(3rem,12vw,4.25rem)}.lmb-contact .lmb-service-hero h1+p{margin-top:22px}.lmb-contact__layout{padding-block:36px 72px}.lmb-contact__form-wrap{padding:34px 22px 40px}.lmb-contact__form-wrap .lmb-contact-form__grid{gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/lmb-contact-page.css.map */
