.collection-hero-banner{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:rgb(var(--color-background))}.collection-hero-banner__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.collection-hero-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-foreground))}.collection-hero-banner__content{position:relative;z-index:1;text-align:center;padding:2rem}.collection-hero-banner__heading{margin:0;color:rgb(var(--color-foreground));font-size:5.2rem;letter-spacing:.1em;text-transform:uppercase}.collection-hero-banner--has-image .collection-hero-banner__heading{color:#fff}@media screen and (max-width:749px){.collection-hero-banner__heading{font-size:3.2rem}}.collection-hero-banner--compact{align-items:flex-start;justify-content:flex-start}.collection-hero-banner--compact .collection-hero-banner__content{text-align:left;padding:4rem 5rem}.collection-hero-banner--compact .collection-hero-banner__heading{font-size:calc(var(--font-heading-scale) * 2rem);letter-spacing:normal;text-transform:none}.collection-hero-banner--compact .collection-hero-banner__description{max-width:48rem;margin-top:1.2rem;font-size:calc(var(--font-body-scale) * 1.5rem);line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground))}.collection-hero-banner--compact.collection-hero-banner--has-image .collection-hero-banner__description{color:#fff}@media screen and (min-width:750px){.collection-hero-banner--compact .collection-hero-banner__heading{font-size:calc(var(--font-heading-scale) * 2.4rem)}.collection-hero-banner--compact .collection-hero-banner__content{padding:5rem 6rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-collection-hero-banner.css.map */
