body.j5-category-cover .j5n-header-space{height:0!important}
body.j5-category-cover #j5catalog{padding-top:0}
#j5catalog .j5catalog-heading.has-cover{position:relative;isolation:isolate;margin:0 -20px 28px;padding:90px 24px;min-height:300px;height:calc(100vw / 3.5);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:white;overflow:hidden}
#j5catalog .has-cover>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2;border-radius:0}
#j5catalog .has-cover:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,rgba(0,0,0,.36),transparent 35%,transparent 55%,rgba(0,0,0,.36))}
#j5catalog .has-cover h1,#j5catalog .has-cover .woocommerce-breadcrumb,#j5catalog .has-cover .woocommerce-breadcrumb a,#j5catalog .has-cover .j5catalog-description{color:#fff}
#j5catalog .has-cover h1{margin:12px 0;font-size:clamp(30px,4vw,60px)}
#j5nav.j5cats-over-hero{background:transparent!important;box-shadow:none!important}
#j5nav.j5cats-over-hero .j5n-bar,#j5nav.j5cats-over-hero .j5n-bar a,#j5nav.j5cats-over-hero .j5n-bar button,#j5nav.j5cats-over-hero .j5n-bar .icon{color:#fff!important}
#j5nav.j5cats-over-hero .j5n-mega,#j5nav.j5cats-over-hero .j5n-mega a,#j5nav.j5cats-over-hero .j5n-mega button{color:#37352f!important}
@media(max-width:700px){#j5catalog .j5catalog-heading.has-cover{height:calc(100vw / 1.36);min-height:300px;margin-left:-6px;margin-right:-6px;padding:80px 20px}}

