.container { max-width: 100% !important; box-sizing: border-box; }
.col2-left-layout .col-main.grid-col2-main { width: 100% !important; float: none !important; margin-left: 0 !important; }
.products-grid .infobox { min-height: 0 !important; height: auto !important; padding-bottom: 12px; }
.products-grid .infobox .product-name { min-height: 0 !important; }
.products-grid .item { min-height: 0 !important; height: auto !important; }
.mapouter, .gmap_canvas { max-width: 100% !important; overflow: hidden; }
#gmap_canvas { width: 100% !important; max-width: 100%; }
#nav ul.level1 { justify-content: flex-start !important; gap: 56px; }
.footer-container .socialLinks { display: none !important; }
a[data-tpl="[EXTERNAL LINK]"][href="#"] { pointer-events: none; color: inherit; text-decoration: none; }
.col2-left-layout .carousel-nonav.slick-initialized,
.col2-left-layout .carousel-nonav .slick-list,
.col2-left-layout .carousel-nonav .slick-track,
.col2-left-layout .carousel-nonav .slick-slide,
.col2-left-layout .carousel-nonav .item { width: 100% !important; transform: none !important; }
.col2-left-layout .carousel-nonav .item img { width: 100% !important; height: auto !important; }
.col2-left-layout .products-grid .product-image img { width: 100% !important; height: auto !important; }
.footer-container .depoimentos-container { display: none !important; }
.main-container > .main.container, .footer-primary-container > .container { padding-left: 16px !important; padding-right: 16px !important; }
.header-container { min-width: 0 !important; }
