@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@100..900&display=swap');

body, a, span, h1, h2, h3, h4, h5, h6 {font-family: "Noto Kufi Arabic", sans-serif; font-weight:500 !important}

/* ====== GENERAL ====== */
.home-block-line {display:none}
div.my-2.mx-auto.w-28.h-0.border-2.border-primary {display:none}

@media (max-width: 767px) {
.index.mobile_small_blocks_titles h2.text-3xl {font-size: 1.2rem;color: #dd571c;font-weight: 700 !important;}
}

/* ====== HEADER ====== */
.animated-text ul, .promotion-banner ul {padding:0}
.s-cart-summary-count {background-color: #dd571c;}
.store-header .sicon-cart:before {content: "\ef36";}

/* ====== MAIN CATEGORIES ====== */
.main-cats h3 {margin-top:6px; font-size: .9rem;}

@media (max-width:768px){
.main-cats salla-slider .slide--one-sixth {width: 36%;}
.main-cats img {border-radius:100px}
}

/* ====== PRODUCTS ====== */
.s-block--best-offers {margin-top:3rem}
.s-block--best-offers .text-center.mb-8 {margin-bottom:1rem}
.one-line-products-names .simplified-products .offer-slide .product-card--simplified .product-card__title a, .one-line-products-names .simplified-products .s-products-list-wrapper .product-card--simplified .product-card__title a, .one-line-products-names .simplified-products .s-products-slider-card .product-card--simplified .product-card__title a { -webkit-line-clamp: 2;}
.product-card__price .total-price {color: #f79545;}

.s-count-down-item {margin:1px !important; border-radius:3px}
.product-card__enhanced-mini-cart-divider {margin-top:6px}

.product-card-countdown .s-count-down-list .s-count-down-item {background-color: #f0965230;border: none; height: auto; font-size: .9rem; border-radius: 0 !important;}

.s-block--best-offers .btn--outline-primary {border:none;background: #f79545;height: auto;padding: 8px 20px !important;border-radius: 25px !important;color: #fff;animation: animate-pulse 5s linear infinite; margin-bottom:10px}
.s-block--best-offers .btn--outline-primary i {display:none}

.product-card__enhanced-mini-cart button.s-button-element {min-height:33px; font-size:.9rem; line-height:1}

.product-card__actions div button {background: #f7954530;}

@media (max-width: 991px) {
.simplified-products .offer-slide, .simplified-products .s-products-slider-card {width: 180px;}
.simplified-products .offer-slide, .simplified-products .s-products-slider-card {width: 200px;}
}

/* ====== BOTTOM MENU ====== */
.selia-bottom-nav-icon, .selia-bottom-nav-button span {font-size: .75rem;}

/* ====== BRANDS ====== */
@media (max-width: 991px) {
.s-block--animated-brands.bigger_logos img {height: 120px;width: 120px;background: #f0965210;}
}

/* ====== FOOTER ====== */
.store-footer > div {background: #f79545;width: 95%;margin: auto;padding: 1rem;margin-bottom: 1rem;border-radius: 20px; margin-top: 1rem;color: #fff;}
.footer-is-custom .store-footer .store-footer__contacts-row, .footer-is-custom .store-footer .store-footer__inner, .footer-is-custom .store-footer .store-footer__newsletter, .footer-is-custom .store-footer .footer-bottom {background-color: transparent !important;}
.footer-list a {font-size:1rem}
.footer-is-custom .store-footer .footer-rights p {color:#fff}
.footer-is-custom .store-footer .contact-icon, .footer-is-custom .store-footer .contact-social, .footer-is-custom .store-footer .social-link {border-color:#fff; opacity:1}

/* ====== PRODUCT PAGE ====== */
.product-single .countdown-single, .quickview .countdown-single {background-color: #f79545; border-radius:6px}
.product-single .countdown-single .s-count-down-item .s-count-down-item-label, .quickview .countdown-single .s-count-down-item .s-count-down-item-label, .product-single .countdown-single .s-count-down-item, .quickview .countdown-single .s-count-down-item, .s-count-down-dark .s-count-down-item, .s-count-down-dark .s-count-down-item:after {color: #fff;font-weight: bold;}

/* ====== SIDEBAR ====== */
.main-menu li:has(a[aria-label="المدونة"]){display:none}
.mobile-menu li#\"offers\" {color: #dd571c;}

/* ====== BRANDS ====== */
@media (min-width:1024px){
.s-block--square-links .mx-auto.max-w-7xl {max-width:100%}
}

@media (max-width:768px){
.brands salla-slider .slide--one-sixth {width:36%}
}

@keyframes animate-pulse{
0%{box-shadow: 0 0 0 0 rgb(247, 149, 69,0.5),  0 0 0 0 rgb(247, 149, 69,0.5);}
40%{box-shadow: 0 0 0 11px rgb(247, 149, 69,0.0),  0 0 0 0 rgb(247, 149, 69,0.3);}
80%{box-shadow: 0 0 0 7px rgb(247, 149, 69,0.0),  0 0 0 14px rgb(247, 149, 69,0);}
100%{box-shadow: 0 0 0 0 rgb(247, 149, 69,0.0),  0 0 0 14px rgb(247, 149, 69,0);}
}