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

@font-face {
  font-family: "a";
  src: url("http://nussuq-dev.com/grasse/TheYearofHandicraftsTTF-Reg.ttf")
    format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* ====== GENERAL ====== */
.home-block-line {display:none}
.fixed-products a.btn.btn--outline-primary {border:none; font-size:1rem; font-weight:400}
.fixed-products a.btn.btn--outline-primary i {display:none}
.font-bold {font-weight: 500;}
.tracking-tight {letter-spacing: unset;}

/*body {font-size:1.3rem}
.text-2xl, .text-3xl {font-size:1.8rem !important}*/

.s-block--about.title {padding:0; margin-bottom:0}
.s-block--about.title h2 {font-size:1.5rem; margin-bottom:0;line-height: 2.25rem;}
.s-block--about.title p {font-size: 1.2rem;line-height: 2;color: #777;font-weight: 600;margin-top:5px}
.fixed-products {margin-top:0}
.fixed-products .home-block-title {display:none}

@media (max-width: 767px) {
.index.mobile_small_blocks_titles h2.text-3xl {font-size: 1.5rem;}
}

/* ====== HEADER ====== */
.store-header .sicon-cart:before {content: "\ef36";}
.animated-text ul, .promotion-banner ul {font-size:1.2rem}
.animated-text ul li a, .promotion-banner ul li a {font-size:1.1rem}

/* ====== CATEGORIES ====== */
.s-block--square-links {margin-bottom:2rem}
.s-block--square-links h3 {margin-top:.5rem; font-size:1.2rem;}
.s-block--square-links h2 {font-size:1.5rem}

@media (max-width:768px){
.s-block--square-links .mx-auto.max-w-7xl.px-6 {padding-left:.5rem; padding-right:.5rem}
.s-block--square-links ul {gap:1rem .5rem}
.index.mobile_small_blocks_titles h2.text-3xl+p.text-lg {font-size: 1.2rem;line-height: 2;color: #777;font-weight: 600;}
}

/* ====== PRODUCTS ====== */
salla-add-product-button i {display:none}
salla-add-product-button button {background-color:#0b2032;}
salla-add-product-button button[product-status="sale"] span {color:#fff}

.product-card__promotion {background: #d1a27290 !important;color: var(--color-primary);font-weight: 500;right: 1.3rem !important; left:auto !important}

.product-card__title a, .product-card__price .total-price {font-size:1.1rem;}
.product-card__subtitle {font-size:1rem;}
.product-card__price .total-price, .product-card__subtitle {font-family: "Noto Naskh Arabic", serif;}

salla-add-product-button button {border-radius:10px !important}

.fixed-products a.btn.btn--outline-primary {font-size: 1rem;border-bottom: 1px solid;padding: 6px 2px !important;height: auto;margin: auto;}
.fixed-products span.bg-gray-200 {display:none}

@media (min-width:992px){
.product-card__buttons {display:none}
}

@media (max-width: 991px) {
.simplified-products .offer-slide .product-card--simplified .product-card__mini-cart .s-button-text, .simplified-products .s-products-list-wrapper .product-card--simplified .product-card__mini-cart .s-button-text, .simplified-products .s-products-slider-card .product-card--simplified .product-card__mini-cart .s-button-text {font-size: .95rem;}
.simplified-products .offer-slide .product-card--simplified .product-card__mini-cart button, .simplified-products .s-products-list-wrapper .product-card--simplified .product-card__mini-cart button, .simplified-products .s-products-slider-card .product-card--simplified .product-card__mini-cart button {padding: 4px;border-radius: 0;width: 90%;margin: auto;}
}

/* ====== popup ====== */
#selia-start-shopping-btn {color:#fff; border-radius:2px}
.selia-discount-popup-content salla-button button {background: none;color: var(--color-primary);border-radius: 2px !important;}
.selia-discount-popup-content salla-button button i {color: var(--color-primary);}
.selia-discount-code-section {border-radius:2px}

@media (max-width: 768px) {
.selia-discount-popup-content {border-radius: 15px;}
.selia-discount-popup-content .flex-col.gap-3 {text-align:center}
}

/* ====== BANNERS ====== */
.banner--fixed img {border-radius:20px}

/* ====== SLIDER ====== */
@media (max-width: 1024px) {
salla-slider.photos-slider .swiper-slide {margin: 0 1rem;}
salla-slider.photos-slider .swiper {padding-left:.5rem; padding-right:.5rem}
salla-slider.photos-slider img {border-radius:20px}
salla-slider.photos-slider .swiper {padding-bottom:0}
.swiper-pagination-bullet {height:4px}
}

/* ====== CONTENT ====== */
.s-block--advanced-content {margin-top:1rem !important}
.s-block--advanced-content p.text-lg {font-size:1.3rem}

/* ====== FOOTER ====== */
.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 {border-bottom-color: #ffffff20;}
.basic-footer .store-footer__inner p, .footer-list a {font-size:1.1rem !important}

@media (max-width:768px){
.store-footer .store-footer__inner .grid.grid-cols-2 {display: flex;flex-direction: column;align-items: center;text-align: center;}
}

/* ====== SIDEBAR ====== */
.mm-spn.mm-spn--navbar.mm-spn--main {font-size:0}
.mm-spn li a, .mm-spn li>span {font-size: 1.2rem;}
.mm-spn.mm-spn--navbar ul:before {display:none}

/* ====== PRODUCT PAGE ====== */
.product-single .sticky-product-bar salla-add-product-button salla-button .s-button-btn span {font-size:.85rem !important}