/* START OF CSS STYLE CODE BY NUSSUQ.COM */

/* ====== HEADER ====== */
.s-cart-summary-count {background-color: #cc0000;color: #fff;}

/* ====== BANNERS ====== */
.s-block.s-block--fixed-banner {margin-top:0}
.s-block.s-block--fixed-banner .container {padding:0}
.s-block.s-block--fixed-banner img {border-radius:0}

/* ====== CATEGORIES ====== */
.s-block.s-block--square-links {margin-top:0 !important}
.s-block.s-block--square-links div.mx-auto {padding:0}
.s-block.s-block--square-links div.mx-auto ul.grid.auto-fit-grid {grid-template-columns: repeat(3, 1fr);gap: 0;margin-top:0}
.s-block.s-block--square-links div.mx-auto ul.grid.auto-fit-grid img {object-fit: contain;}

@media (min-width:991px){
.s-block.s-block--square-links div.mx-auto ul.grid.auto-fit-grid {grid-template-columns: repeat(6, 1fr);gap: 15px;margin-top:0;}
}

/* ====== PRODUCTS SECTION ====== */
.product-card__promotion {left:0 !important; right:auto !important; top:1rem !important; bottom:auto !important; font-weight:600 !important}

/* ====== CART ====== */
.cart-submit-wrap salla-button .s-button-btn {animation: animate-pulse 3s linear infinite;}

/* ====== GENERAL PAGES ====== */
.page-single .breadcrumbs {display:none}

/* ====== MODAL ====== */
.s-modal-sub-title {font-size:1rem; color:#000}
.s-offer-modal-product-price {font-size:1rem}


@keyframes animate-pulse{
    0%{box-shadow: 0 0 0 0 rgba(72, 53, 73,0.7),  0 0 0 0 rgba(72, 53, 73,0.7);}
    40%{box-shadow: 0 0 0 10px rgba(72, 53, 73,0.0),  0 0 0 0 rgba(72, 53, 73,0.7);}
    80%{box-shadow: 0 0 0 10px rgba(72, 53, 73,0.0),  0 0 0 10px rgba(72, 53, 73,0);}
    100%{box-shadow: 0 0 0 0 rgba(72, 53, 73,0.0),  0 0 0 10px rgba(72, 53, 73,0);}
}