/* START OF CSS STYLE CODE BY NUSSUQ */

/* ====== GENERAL ====== */
.s-block {margin-top: 1rem;}
.home-block-line {display:none}
.text-red-500 {color: #a64141;}

.s-block--rectangular-links img.lazy.loaded, .s-block--square-links img.lazy.loaded {transform: unset !important;}
    
/* ====== HEADER ====== */
.main-nav-container {min-height: unset;padding: 4px 0;}
.s-cart-summary-count {right: -0.2rem;background: #a64141;}

@media only screen and (min-width: 1024px) {
.main-menu li:hover>a {color:#eee !important;}
}

@media (max-width:768px){
.main-menu a[aria-label="تخفيضات"] {color: #a64141 !important;}
}

/* ====== FIXED BANNER ====== */
.s-block--fixed-banner {margin-top:1rem}

/* ====== CATEGORIES ====== */
.s-block--square-links salla-slider .slide--one-sixth img.object-cover {object-fit: contain;}
.s-block--square-links salla-slider .slide--one-sixth h3, .s-block--square-links salla-slider .slide--one-sixth p {display:none}
.s-block--square-links .carousel-slider .swiper-wrapper > div {padding:0}
.s-block--square-links h3, .s-block--square-links p {display:none}
.s-block--square-links, .rectangular-links-2 {margin-top:0}
.s-block--square-links ul {grid-template-columns: repeat(4, 1fr); gap:.5rem 0; margin-top:0}
.s-block--square-links .mx-auto.max-w-7xl {padding:10px}
.s-block--square-links img.object-cover {object-fit: contain;}

@media (min-width:1024px){
.s-block--square-links .mx-auto.max-w-7xl, .s-block--square-links .mx-auto.max-w-7xl .container {padding-right:0 !important; padding-left:0 !important}
.s-block--square-links ul {grid-template-columns: repeat(8, 1fr);}
}

@media (max-width:768px){
.s-block--square-links salla-slider .slide--one-sixth {width: 40%;}
}

/* ====== SQUER IMAGES ====== */
.s-block--rectangular-links img {border-radius: 5px;}
.s-slider-v-centered .s-slider-block__title-nav button.swiper-button-disabled, .s-slider-v-centered .s-slider-block__title-nav button {background-color:#ffffff70 !important}

/* ====== TESTIMONAILS ====== */
.s-block--testimonials {--faq-bg:unset !important}

/* ====== FOOTER ====== */
.footer-is-custom .store-footer .store-footer__curve {display:none}
.store-footer__inner p {margin-bottom:2rem}
.store-footer__inner p.text-sm.text-text-grey.mb-1 {margin-bottom:0}

.store-footer__contacts-row ul {gap: 0.5rem;}
.store-footer .social-link {border-radius:4px}
.footer-is-custom .store-footer .social-link, .footer-is-custom .store-footer .contact-social, .footer-is-custom .store-footer .contact-icon, .enhanced_rounded_contacts a {padding:8px; border-color: #ffffff50; opacity:1}
.footer-bottom li {margin:0 !important}
.store-footer__inner button {border: 1px solid #ccc; padding: 4px 10px; border-radius: 25px;}
.footer-bottom ul {gap:7px}
.footer-is-custom .store-footer .store-footer__inner, .footer-is-custom .store-footer .store-footer__contacts-row, .footer-is-custom .store-footer .store-footer__newsletter {border-bottom-color: #ffffff20;}

/* ====== SIDEBAR ====== */
.mm-spn li>span, .main-menu li>a span {font-size:.9rem; font-weight:500}

/* ====== WHATSAPP ICON ====== */
.sc-sbsi7l-0.iaPUuL, .sc-sbsi7l-0.cLcbjv {display:none !important}

/* ====== BRANDS ====== */
.s-block--animated-brands {margin-top:2rem}
.s-block--animated-brands .home-block-title {margin-bottom:0}
.s-block--animated-brands h2.text-3xl {font-size:1.2rem}
.s-block--animated-brands--brand {background-color:transparent}
.s-block--animated-brands--brand img {width:140px; height: 140px; padding:0;         border: 1px solid #eee;border-radius: 8px;}

@media (max-width: 991px) {
.s-block--animated-brands--brand img {width:100px; height: 100px;}
}

/* ====== TESTIMONAILS ====== */
.s-block--testimonials h2 {font-size:1.2rem}

/* ====== CATEGORY PAGE ====== */
.product-card__promotion {top: 0;left: 1.5rem;}
.total-price {font-size:1rem !important}
salla-filters-widget .s-filters-widget-title {background-color:#f1f1f1; padding:6px 12px}

/* ====== PRODUCTS ====== */
salla-add-product-button button {padding-top:4px !important; padding-bottom:4px !important}
salla-add-product-button button i {display:none}
.product-card__discount {margin-top: 10px;}
.product-card__discount span {color: #283b7e;background-color: #283b7e15;padding: 2px 10px;font-size: .8rem;}