#mz-drop-zone-promotionalbannerforcategory{margin-top:-6px}.category-hero-banner-custom{display:flex;width:100%;align-items:center;font-size:1.4rem;line-height:1.6rem}.category-hero-banner-custom .category-hero-banner-custom-image{overflow:hidden;flex:1 1 60%}.category-hero-banner-custom .category-hero-banner-custom-text{flex:1 1 40%;height:100%;padding:.5rem 2rem .5rem 2rem}.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text__heading{font-size:2.8rem;line-height:2.8rem}.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text__subheading{font-size:inherit;line-height:inherit;color:inherit}.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text__popup-cta{text-align:right;font-weight:bold;text-decoration:underline;color:inherit;cursor:pointer}.category-hero-banner-custom .category-hero-banner-custom-text-content{position:relative;text-align:left}.category-hero-banner-custom .category-hero-banner-custom-text__heading,.category-hero-banner-custom .category-hero-banner-custom-text__subheading{margin-top:0px;margin-bottom:1.5rem}.category-hero-banner-custom ul{list-style-type:disc;padding-left:1rem;margin-top:.5rem}.category-hero-banner-custom li{margin:.5rem 0}.category-hero-banner-custom img{object-fit:cover;width:100%}@media (max-width:1200px){.category-hero-banner-custom{font-size:.8rem;line-height:1.2rem}.category-hero-banner-custom .category-hero-banner-custom-text{padding:0 1rem 0 1rem}.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text__heading,.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text__subheading{margin-top:0px;margin-bottom:1rem}.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text__heading{font-size:1.8rem;line-height:1.8rem}.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text-content ul{margin:0}.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text-content ul li{margin:0}}@media (max-width:976px){.category-hero-banner-custom{font-size:.6rem;line-height:1rem}.category-hero-banner-custom .category-hero-banner-custom-text{padding:0 .8rem 0 .8rem}.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text__heading,.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text__subheading{margin-bottom:.6rem}.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text__heading{font-size:1.6rem;line-height:1.6rem}}@media (max-width:768px){.category-hero-banner-custom{flex-direction:column;font-size:1.2rem;line-height:1.6rem}.category-hero-banner-custom .category-hero-banner-custom-image{flex:1 1 100%}.category-hero-banner-custom .category-hero-banner-custom-text{flex:1 1 100%;width:100%;text-align:center;padding:2rem}.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text__heading,.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text__subheading{margin-bottom:1rem}.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text__heading{font-size:2.4rem;line-height:2.4rem}.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text-content{text-align:inherit}.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text-content ul{margin:.5rem}.category-hero-banner-custom .category-hero-banner-custom-text .category-hero-banner-custom-text-content ul li{margin:.5rem}}