.lm-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(28px,5vw,76px);width:min(1280px,calc(100% - 80px));margin:0 auto;padding:56px 0 64px;color:#24221e;background:#f4f0e8}.lm-hero__copy{min-width:0;max-width:550px}.lm-hero__copy .lm-home__eyebrow{font-size:12px;letter-spacing:.07em;line-height:1.5;margin-bottom:24px}.lm-hero h1{margin:0;color:#24221e;font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);font-size:clamp(44px,4.5vw,68px);line-height:1.05;overflow-wrap:anywhere}.lm-hero h1 span{display:block;margin-top:.08em}.lm-hero__description{margin:24px 0 0;max-width:43ch;font-size:17px;line-height:1.65;color:#58534b}.lm-hero__figure{width:100%;max-width:550px;margin:0;justify-self:center;min-width:0}.lm-hero__figure img{display:block;width:100%;height:auto;object-fit:contain;transform:none}.lm-hero .lm-home-hero__button{min-height:48px;font-size:14px;padding:12px 24px}.lm-hero .lm-home__link{min-height:44px;font-size:14px}.lm-hero a:focus-visible{outline:2px solid #765a26;outline-offset:4px}@media(max-width:799px){.lm-hero{grid-template-columns:1fr;width:calc(100% - 40px);gap:28px;padding:32px 0 40px}.lm-hero__copy{max-width:550px;justify-self:center;width:100%}.lm-hero__figure{grid-row:1}.lm-hero h1{font-size:clamp(39px,7.8vw,58px)}.lm-hero__copy .lm-home__eyebrow{margin-bottom:16px;font-size:11px}.lm-hero__description{margin-top:18px;font-size:16px}.lm-hero .lm-home-hero__actions{gap:12px 24px;margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/levmes-hero.css.map */
