.container{max-width: 100% !important}
.row-produse {grid-template-columns: repeat(4, 12fr);}
.bottomprice{display: grid; gap: 10px;}
.row-footer-newsletter{grid-template-columns: 12fr;}
.footer-social{text-align: left}
.footer-social a{margin-left: 7px;}
.row-footer-main{grid-template-columns: 12fr;}
.footer-menu{columns: 2}
.footer-row{display: grid; grid-template-columns: 12fr; gap: 10px;}
.footer-anpc{gap: 20px; justify-content: start !important;}
/* CATEGORY */ 
.breadcrumb{flex-wrap: nowrap; overflow-x: auto;}
/* END CATEGORY */
/* PRODUCT */
.row-product-cart{grid-template-columns: auto 12fr auto; gap:10px}
.icon-button{display: none;}
/* END PRODUCT */

.ascuns_mobil{display: none;}
.ascuns_mobil2{display: none;}
.has-background-image-slide .caption {
    background: rgba(266, 255, 255, 0.6);
    padding: 5px;
}
.has-background-image-slide .caption .title{ font-size: 27px; }
.no-cat-block-title{ font-size: 27px; margin-bottom: 0px;}
.product-box .price .price-ammount{ font-size: 23px;}
.product-box .price .price-old{ font-size: 20px;}
.row-header-bottom {padding-top: 8px; padding-bottom: 8px;}
.row-bannere.one-banner { padding: 0px 0px; }
.footer-logo-container{ width: 100%; margin-bottom: 20px; text-align: center;}
.footer-logo-container img{ display: block; margin: 0px auto;}
.footer-menu-container { width: 50%; }
.footer-logo-container + .footer-menu-container { width: 50%; }
.row-footer-main{ padding: 20px; }
.footer-main{ padding: 15px 0px; }
.footer-newsletter { padding: 20px 0; }
.rowicons { padding: 20px 0; }
.accessarea { gap: 0px; }
.search-box-header{ width: 100px !important; }
.search-box-input { padding: 0 10px !important; }