.hero{position:relative;display:grid}.hero__media{position:relative;grid-area:1 / 1;overflow:hidden;background-color:var(--color-surface)}.hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero__content{position:relative;grid-area:1 / 1;display:grid;padding:var(--space-7) var(--page-margin)}.hero__text{display:grid;gap:var(--space-4);max-width:var(--width-text)}.hero__eyebrow{margin:0;font-size:var(--font-size-small);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label)}.hero__title{margin:0;font-size:var(--font-size-display);font-weight:var(--font-weight-regular);line-height:1.05;text-transform:var(--text-transform-display);text-wrap:balance}.hero__body{margin:0;font-size:var(--font-size-text);text-wrap:pretty}.hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-5);margin-top:var(--space-2)}.hero__hint{margin:0;padding:var(--space-7) var(--page-margin);color:var(--color-foreground-muted);font-size:var(--font-size-small)}.hero--bottom-left .hero__content{align-content:end}.hero--center .hero__content{place-content:center;text-align:center}.hero--center .hero__text,.hero--center .hero__actions{justify-items:center;justify-content:center}.hero--overlay.hero--full .hero__media,.hero--overlay.hero--full .hero__content{min-height:min(calc(100svh - var(--header-height)),60rem)}.hero--overlay.hero--large .hero__media,.hero--overlay.hero--large .hero__content{min-height:min(75svh,45rem)}.hero--light.hero--bottom-left .hero__content{background:linear-gradient(transparent 50%,#00000059)}.hero--light.hero--center .hero__content{background-color:#00000026}
/*# sourceMappingURL=/cdn/shop/t/84/assets/section-hero.css.map */
