/* LVC horizontal overflow corrected - v6 */
html,body{max-width:100%!important;width:100%!important;overflow-x:hidden!important}
body{position:relative;overscroll-behavior-x:none}
#MainContent,.content-for-layout,#MainContent>.shopify-section,.banner-carousel-block{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
#MainContent,.banner-carousel-block{overflow-x:clip!important}
#MainContent .banner-carousel-block>*,#MainContent [class*="ai-banner-carousel-"][class*="__right"],
#MainContent [class*="ai-banner-carousel-"][class*="__carousel"],#MainContent [class*="ai-banner-carousel-"][class*="__layout"]{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
@media(max-width:749px){#MainContent [class*="ai-banner-carousel-"][class*="__layout"]{grid-template-columns:minmax(0,1fr)!important;width:100%!important}}
