.ab-hero{overflow:hidden}.ab-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center;padding-block:36px 40px}.ab-hero__kicker{color:var(--ink-muted)}.ab-hero__title{margin-block:18px 22px}.ab-hero__accent{color:var(--brand-text)}.ab-hero[data-theme=dark] .ab-hero__accent{color:var(--brand-bright)}.ab-hero__text{max-width:470px;margin-block-end:24px;font-size:17px;line-height:26px;color:var(--ink-soft)}.ab-hero__ctas{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.ab-hero__wall{position:relative;aspect-ratio:1 / 1;background:var(--surface-raised);overflow:hidden}.ab-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ab-hero__placeholder{fill:var(--line-strong);opacity:.4}.ab-hero__label{position:absolute;max-width:44%;padding:8px 10px;background:var(--surface);color:var(--ink);box-shadow:var(--shadow-frame)}.ab-hero__label--brand{background:var(--brand);color:var(--on-brand)}.ab-hero__label-title{display:block;font-size:12px;line-height:15px;font-weight:700}.ab-hero__label-caption{display:none;font-size:12px;line-height:16px;color:var(--ink-muted)}.ab-hero__label--brand .ab-hero__label-caption{color:var(--on-brand-muted)}@media(min-width:761px){.ab-hero__inner{grid-template-columns:1.05fr 1fr;gap:56px;padding-block:88px 96px}.ab-hero__text{margin-block-end:34px;font-size:19px;line-height:29px}.ab-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.ab-hero__wall{aspect-ratio:1 / .92}.ab-hero__label{max-width:none;padding:14px 16px}.ab-hero__label-title{font-size:15px;line-height:20px}.ab-hero__label-caption{display:block}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-hero.css.map */
