body.category-page-body .body .container section.plp-main-banner.plp-main-banner--styled .main-banner{position:relative;min-height:150px;height:auto!important;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f5f2ec;border-left:6px solid #d37105;overflow:hidden;clip-path:polygon(0 0,100% 0,100% 78%,98% 100%,0 100%)}body.category-page-body .body .container section.plp-main-banner.plp-main-banner--styled .main-banner .text-section{position:static!important;display:block;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;-webkit-transform:none;transform:none;width:auto;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:28px 32px;margin:0;color:#292929}body.category-page-body .body .container section.plp-main-banner.plp-main-banner--styled .main-banner .text-section h1.page-heading{color:#292929;font-size:clamp(28px, 3.6vw, 44px);line-height:1.15;margin:0 0 12px;font-weight:800}body.category-page-body .body .container section.plp-main-banner.plp-main-banner--styled .main-banner .text-section p{display:block;color:#292929!important;font-size:clamp(16px, 1.6vw, 19px);line-height:1.5;margin:0;-ms-flex-preferred-size:auto;flex-basis:auto}body.category-page-body .body .container section.plp-main-banner.plp-main-banner--styled .main-banner .text-section p *{color:inherit!important}@media (max-width:767px){body.category-page-body .body .container section.plp-main-banner.plp-main-banner--styled .main-banner .text-section{padding:24px 20px}}