.hero-banner{width:100%;overflow:hidden;padding-top:var(--section-padding-top, 0);padding-bottom:var(--section-padding-bottom, 0)}.hero-banner__grid{display:grid;grid-template-columns:1fr;align-items:center;gap:3rem;min-height:var(--hero-min-height, 560px);padding-top:6rem;padding-bottom:5rem}@media screen and (min-width:990px){.hero-banner__grid{grid-template-columns:1.05fr .95fr;gap:5rem;padding-top:4rem;padding-bottom:4rem}}.hero-banner__content{display:flex;flex-direction:column;align-items:flex-start;text-align:left;order:2}@media screen and (min-width:990px){.hero-banner__content{order:1}}.hero-banner__eyebrow{font-size:1.2rem;letter-spacing:.28rem;text-transform:uppercase;font-weight:600;color:rgb(var(--color-button));margin:0 0 1.6rem}.hero-banner__heading{font-size:4rem;line-height:1.08;margin:0 0 1.8rem;max-width:22ch}@media screen and (min-width:990px){.hero-banner__heading{font-size:5.6rem}}.hero-banner__subheading{font-size:1.7rem;line-height:1.55;max-width:48ch;color:rgba(var(--color-foreground),.75);margin-bottom:3rem}.hero-banner__actions{display:flex;flex-wrap:wrap;gap:1.4rem}.hero-banner__button{min-width:18rem;text-align:center}.hero-banner__media{order:1;display:flex;justify-content:center;align-items:center}@media screen and (min-width:990px){.hero-banner__media{order:2}}.hero-banner__image{width:100%;height:auto;max-height:62rem;object-fit:cover;border-radius:var(--tymona-radius-lg, 1.6rem)}.hero-banner__image--placeholder{width:100%;aspect-ratio:4 / 5;background:rgba(var(--color-foreground),.04);border-radius:var(--tymona-radius-lg, 1.6rem)}.hero-banner__image--placeholder svg{width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-hero-banner.css.map */
