.mh-hero__inner{max-width:1280px;margin:0 auto;padding-left:20px;padding-right:20px;display:grid;align-items:center;gap:40px}.mh-hero__text{display:flex;flex-direction:column;justify-content:center}.mh-hero__eyebrow{margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.mh-hero__title{margin:0;font-weight:900;line-height:1.18;color:#000;font-family:Spinnaker,sans-serif}.mh-hero__title .line{display:block;white-space:nowrap}.mh-hero__title .highlight{display:inline-block;white-space:nowrap;padding:2px 12px;line-height:1.35;margin-top:6px}.mh-hero__subtitle{margin-top:20px;max-width:540px;font-size:16px;line-height:1.6;color:#000000bf}.mh-hero__subtitle p{margin:0}.mh-hero__buttons{margin-top:26px;width:100%;display:grid;gap:12px;align-items:stretch}.mh-hero__btn{display:flex;align-items:center;justify-content:center;min-height:52px;padding:11px 14px;border-width:2px;border-style:solid;border-radius:9px;font-size:14px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;transition:transform .15s ease,opacity .15s ease}.mh-hero__btn:hover{transform:translateY(-2px);opacity:.9}.mh-hero__btn:focus-visible{outline:2px solid #000;outline-offset:2px}.mh-hero__usps{margin-top:24px;display:flex;flex-wrap:nowrap;gap:16px;font-size:14px;font-weight:700;color:#000}.mh-hero__usps span{display:flex;align-items:center;gap:6px;white-space:nowrap}.mh-hero__usps svg{width:13px;height:13px;flex-shrink:0}.mh-hero__image img,.mh-hero__image svg{display:block;width:100%;height:auto;border:4px solid #000;object-fit:cover}@media(min-width:640px){.mh-hero__buttons--2{grid-template-columns:repeat(2,1fr)}.mh-hero__buttons--3{grid-template-columns:repeat(3,1fr)}}@media(min-width:750px){.mh-hero__inner{grid-template-columns:1.15fr 1fr;gap:52px}.mh-hero__text{min-height:400px}.mh-hero__text--center{align-items:center;text-align:center}.mh-hero__text--center .mh-hero__subtitle{margin-left:auto;margin-right:auto}.mh-hero__text--center .mh-hero__usps{justify-content:center}.mh-hero__text--left{align-items:flex-start;text-align:left}.mh-hero__text--left .mh-hero__usps{width:100%;justify-content:space-between;padding-right:0}.mh-hero__eyebrow{font-size:16px}.mh-hero__subtitle{font-size:17px}.mh-hero__usps{font-size:15px}.mh-hero__usps svg{width:15px;height:15px}}@media(max-width:639px){.mh-hero__usps{flex-wrap:wrap;justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-mh-hero.css.map */
