.genre-header{--padding-top: 0px;--padding-bottom: 0px}.genre-header__banner{padding-block:3rem 2.5rem;position:relative}.genre-header__banner-inner{position:relative;z-index:1}.genre-header__image-wrap{position:relative;margin-bottom:2rem}.genre-header__image{width:100%;aspect-ratio:3 / 1;object-fit:cover;border-radius:10px;position:relative}.genre-header__text{max-width:800px}.genre-header__title{font-family:var(--font-heading-family);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1.1;letter-spacing:-.01em;margin:0;color:var(--color-foreground);display:inline-block;position:relative}.genre-header__title:after{content:"";display:block;width:70%;height:4px;margin-top:.5rem;border-radius:2px;background:var(--genre-accent);opacity:.35}.genre-header__description{font-family:var(--font-body-family);font-size:1.275rem;line-height:1.8;opacity:.82;margin-top:1.25rem}.genre-header__description p{margin:0 0 .75rem}.genre-header__count{margin:1.5rem 0 0;font-family:var(--font-body-family);font-size:1.1rem;opacity:.4;letter-spacing:.03em}.genre-header__count:before{content:"";display:inline-block;width:50px;height:3px;border-radius:2px;margin-right:.75rem;vertical-align:middle;background:var(--genre-accent);opacity:.4}@media screen and (max-width:749px){.genre-header__banner{padding-block:2rem 1.75rem}.genre-header__title{font-size:2.25rem}.genre-header__description{font-size:1.1rem}.genre-header__image{aspect-ratio:2 / 1}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/genre-header.css.map */
