html:has(#MainContent[data-template=index]),body:has(#MainContent[data-template=index]){width:100%;max-width:100%;overflow-x:clip;overscroll-behavior-x:none}body:has(#MainContent[data-template=index]) .page-wrapper,body:has(#MainContent[data-template=index]) #MainContent{width:100%;max-width:100%;min-width:0;overflow-x:clip;position:relative;box-sizing:border-box}body:has(#MainContent[data-template=index]) #MainContent>.shopify-section{width:100%;max-width:100%;min-width:0;overflow-x:clip;box-sizing:border-box}body:has(#MainContent[data-template=index]) .tragus-home,body:has(#MainContent[data-template=index]) .tragus-products,body:has(#MainContent[data-template=index]) .tragus-about-section,body:has(#MainContent[data-template=index]) .tragus-footer{width:100%;max-width:100%;min-width:0;box-sizing:border-box;touch-action:pan-y}body:has(#MainContent[data-template=index]) .tragus-wrap,body:has(#MainContent[data-template=index]) .tragus-products__wrap,body:has(#MainContent[data-template=index]) .tragus-about-wrap,body:has(#MainContent[data-template=index]) .tragus-about-box,body:has(#MainContent[data-template=index]) .tragus-nav,body:has(#MainContent[data-template=index]) .tragus-links,body:has(#MainContent[data-template=index]) .tragus-actions,body:has(#MainContent[data-template=index]) .tragus-products__head,body:has(#MainContent[data-template=index]) .tragus-products__grid,body:has(#MainContent[data-template=index]) .tragus-card,body:has(#MainContent[data-template=index]) .tragus-trust__grid,body:has(#MainContent[data-template=index]) .tragus-foot-grid,body:has(#MainContent[data-template=index]) .tragus-campaign{max-width:100%;min-width:0;box-sizing:border-box}body:has(#MainContent[data-template=index]) .tragus-nav>*,body:has(#MainContent[data-template=index]) .tragus-actions>*,body:has(#MainContent[data-template=index]) .tragus-products__head>*,body:has(#MainContent[data-template=index]) .tragus-card>*{min-width:0;max-width:100%}body:has(#MainContent[data-template=index]) .tragus-campaign__link,body:has(#MainContent[data-template=index]) .tragus-campaign picture,body:has(#MainContent[data-template=index]) img,body:has(#MainContent[data-template=index]) video,body:has(#MainContent[data-template=index]) svg{max-width:100%!important}body:has(#MainContent[data-template=index]) .tragus-products__grid{overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}body:has(#MainContent[data-template=index]) .tragus-mobile-menu__panel{max-width:calc(100vw - 24px)}@media screen and (max-width:560px){body:has(#MainContent[data-template=index]) .tragus-nav{gap:10px}body:has(#MainContent[data-template=index]) .tragus-brand,body:has(#MainContent[data-template=index]) .tragus-actions__cart{min-width:0;max-width:100%}body:has(#MainContent[data-template=index]) .tragus-brand{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body:has(#MainContent[data-template=index]) .tragus-actions__cart{white-space:nowrap;font-size:11px}body:has(#MainContent[data-template=index]) .tragus-ann__inner{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/home-page-overflow-fix.css.map */
