.widget-category-banner{border:none;background:#fff!important;margin:0;padding:0}body{overflow-x:hidden!important}.banner-background{position:relative;background-position:center;background-size:cover;height:400px;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:10px;max-width:100vw;width:100vw;padding:10px 0 10px 0}h1{padding:0 10px 0 0;margin:0}.blurb-logo{min-height:330px;width:600px;position:absolute;top:50%;left:28%;transform:translate(-50%,-50%)}.logo{padding:0 0 0 50px;min-height:160px;position:relative}.logo img{width:180px;position:absolute;top:50%;transform:translateY(-50%)}.blurb{padding:0 15px 25px 50px;font-size:1.25em}h1.widget-product-list-title.page-title{padding:0 10px 0 10px;display:none}.blurb>p{margin:0;padding:0 0 15px 0;line-height:140%!important}.widget-category-banner{padding:0!important}@media(min-width:600px)and (max-width:1000px){.blurb-logo{width:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logo,.blurb{padding:0 1.5% 0 1.5%}}@media(max-width:599px){.blurb-logo{width:100%;position:absolute;top:0%;left:50%;transform:translate(-50%,0%)}.logo,.blurb{padding:0 2.5% 0 2.5%}}@media(max-width:1024px){.banner-background{height:500px}}@media(max-width:600px){.banner-background{height:600px}}