section.category-hero{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;min-height:124px;padding:42px 16px!important;overflow:hidden;isolation:isolate}section.category-hero .category-hero__media,section.category-hero .category-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}section.category-hero .category-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center}section.category-hero .category-hero__shade{z-index:-1;background:linear-gradient(9deg,rgba(0,0,0,.8) 26%,rgba(0,0,0,0) 113%)}section.category-hero .wrapper{text-align:center}section.category-hero h1{font-family:Cormorant Garamond,sans-serif;font-weight:700;font-size:2.375rem;color:#fff;line-height:1.3;margin:0;line-height:1.1;letter-spacing:-.02em;text-shadow:0 5px 12px rgba(31,41,45,.1)}@media only screen and (min-width: 992px){section.category-hero{min-height:304px;padding:85px 32px!important}section.category-hero .category-hero__shade{background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.08))}section.category-hero h1{font-size:2.875rem}}
