 html, body { overflow-x: hidden !important; }  .splide, .splide__track { overflow: hidden !important; max-width: 100% !important; } .splide__list, .splide__slide { max-width: 100% !important; }  .splide img { max-width: 100% !important; height: auto !important; display: block; }  .bricks-mobile-menu-overlay { max-width: 100% !important; overflow-x: hidden !important; }  @media (min-width: 1400px){  #brxe-ldnwkl .brxe-container { max-width: 1240px; margin-left: auto; margin-right: auto; padding-left: 24px; padding-right: 24px; width: 100%; }  #hero-section-h1 { font-size: clamp(48px, 3.5vw, 72px); line-height: 1.05; } }