/* START OF CSS STYLE CODE BY NUSSUQ.COM */
@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@200;300;400;500;700;800;900&display=swap');

/* ====== GENERAL ====== */
html, body {font-family: "Tajawal", sans-serif;color:#000}
.bg-gray-50, .bg-white {background-color:transparent}
.s-slider-block__title h2, .s-block__title h2, .s-slider-block__title h2 {font-weight:400 !important}
h2.font-bold {font-weight:400 !important}
.text-primary-reverse {color: #ece7da;font-weight: 400 !important;}
.bg-gray-200 {background-color: #ffffff;}
.s-button-primary {color: #ece7da;background-color:var(--color-primary)}
.s-products-list-placeholder span {background-color:transparent}
.bg-gray-200 {background-color:transparent}

/* ====== HEADER ====== */
/*.bg-nav_bg {background-color: #e3ddd2;}*/
/*.topnav-link-item i, .s-cart-summary-wrapper #s-cart-icon {background-color: #ffffff;}*/
.s-cart-summary-count {top: -5px !important; background-color: #491210;border:none !important}

/* ====== INTRO ====== */
@media (max-width:991px){
#about-charity-1 .flex.flex-col-reverse {flex-direction:column}
}

/* ====== CATEGORIES ====== */
.slide--cat-entry {padding:0;border:none}
.slide--cat-entry i {color:#ece7da}
.slide--cat-entry h2 {font-weight:400}

@media (max-width:991px){
#main-links-1 salla-slider .slide--one-sixth {width:35% !important}
}

/* ====== PRODUCTS ====== */
html[lang="ar"] .product-entry .btn--add-to-cart button:has(i.sicon-shopping-bag) span {visibility: hidden;font-size: 0;}
html[lang="ar"] .product-entry .btn--add-to-cart button:has(i.sicon-shopping-bag) span:after {content: ' أضف للسلة';visibility: visible;font-size: .85rem;}
html[lang="ar"] .product-entry .btn--add-to-cart button:has(i.sicon-shopping-bag) span i {visibility: visible;font-size: 1rem;}

html[lang="en"] .product-entry .btn--add-to-cart button:has(i.sicon-shopping-bag) span {visibility: hidden;font-size: 0;}
html[lang="en"] .product-entry .btn--add-to-cart button:has(i.sicon-shopping-bag) span:after {content: ' Add to Cart';visibility: visible;font-size: .85rem;}
html[lang="en"] .product-entry .btn--add-to-cart button:has(i.sicon-shopping-bag) span i {visibility: visible;font-size: 1rem;}

.product-entry {background-color:#ffffff}
.hide-scroll-wrapper:after {display:none}

.s-block--tabs-produtcs .tab-trigger {border-color:#666; color:#666}
.product-entry .btn--add-to-cart button {border: none;}
.product-entry--vertical.product-entry--fit-type .product-entry__image {height: 12rem;flex-basis: 12rem;}

.product-entry__image {background-color:transparent}
.product-entry {border:none}

/* ====== PRODUCT PAGE ====== */
html[lang="ar"] salla-social-share .s-social-share-wrapper:after {content:"مشاركة المنتج";display:inline-block;margin:auto; color:#6b7280}

html[lang="en"] salla-social-share .s-social-share-wrapper:after {content:"Share";display:inline-block;margin:auto; color:#6b7280} 

.s-social-share-wrapper {display:flex; gap:10px !important; align-item:center}
.share-area > span {display:none !important;color:#fff;font-size:0px}

button.s-quick-buy-button span.s-button-text {font-size:0}
button.s-quick-buy-button span span {display:flex}

html[lang="ar"] button.s-quick-buy-button span span:after {content:"شراء سريع";display:inline-block;font-size:.875rem;}

salla-add-product-button salla-button[product-type="digital"] button[product-status="sale"] span.s-button-text span {font-size:0;}
salla-add-product-button salla-button[product-type="digital"] button[product-status="sale"] span.s-button-text span i.sicon-shopping {font-size:.875rem}

html[lang="ar"] salla-add-product-button salla-button[product-type="digital"] button[product-status="sale"] span.s-button-text span i.sicon-shopping:after {content:"أضف للسلة";display:inline-block;font-size:.875rem;margin-right:5px;font-family: "Tajawal", sans-serif;font-weight:600}

html[lang="en"] salla-add-product-button salla-button[product-type="digital"] button[product-status="sale"] span.s-button-text span i.sicon-shopping:after {content:"Add to Cart";}

#similar-slider .s-slider-block__title-right h2 {font-size:0}
html[lang="ar"] #similar-slider .s-slider-block__title-right h2:after {content:"منتجات قد تعجبك"; font-size:1.875rem;font-weight:400}

html[lang="en"] #similar-slider .s-slider-block__title-right h2:after {content:"You May Like"; font-size:1.875rem;font-weight:400}

.product-tabs .tabs {border-color:transparent}
.s-quantity-input-input, #app .s-quantity-input-container {border:none;}

/* ====== PARTNERS ====== */

/* ====== BLOG ====== */
.s-block--blog .blog-item {background-color:#ffffff30}

/* ====== FOOTER ====== */
.footer-is-light .store-footer {background-color:transparent;border-top-width:0}
footer .about-store h3.footer-title {font-size:0}
html[lang="ar"] footer .about-store h3.footer-title:after {content:"عن شفاء آرتس"; font-size:1.125rem}
html[lang="en"] footer .about-store h3.footer-title:after {content:"About SHIFA Arts"; font-size:1.125rem}
.footer-is-light .store-footer .social-link {border-color: #e3ddd2;background-color: #e3ddd2;color: #000;}
.footer-is-light .store-footer__top-area {border-color: #000;}
.store-footer .contact-icon {border-color:#000}
.footer-is-light .store-footer__info-bar {background-color:transparent}
.store-footer__inner {border-color:transparent}

/* ====== CART ====== */
.sticky .border.p-5.rounded.mb-5.relative.transition-all.duration-1000 h4.font-bold.text-sm.mb-5 {font-size:0 !important}

html[lang="ar"] .sticky .border.p-5.rounded.mb-5.relative.transition-all.duration-1000 > h4.font-bold.text-sm.mb-5:after {content:"ملخص السلة";font-size:.875rem}

html[lang="en"] .sticky .border.p-5.rounded.mb-5.relative.transition-all.duration-1000 > h4.font-bold.text-sm.mb-5:after {content:"Order Summary";font-size:.875rem}

.sticky .border.p-5.rounded.mb-5.relative.transition-all.duration-1000 > .flex.justify-between.text-sm.mb-5:first-of-type span {font-size:0}

html[lang="ar"] .sticky .border.p-5.rounded.mb-5.relative.transition-all.duration-1000 > .flex.justify-between.text-sm.mb-5:first-of-type span:after {content:" مجموع  المشتريات";font-size:.875rem !important}

html[lang="en"] .sticky .border.p-5.rounded.mb-5.relative.transition-all.duration-1000 > .flex.justify-between.text-sm.mb-5:first-of-type span:after {content:" Total items amount";font-size:.875rem !important}

.cart-submit-wrap .s-button-text {font-size:0}
.cart-submit-wrap .s-button-text i {font-size:.875rem;color:#fff}
.sicon-gift-sharing:before {content: "\ef39";}

html[lang="ar"] .cart-submit-wrap .s-button-text i:after {content:"إتمام الدفع";font-size:.875rem;margin-right:5px;font-family: "Tajawal", sans-serif;}

html[lang="en"] .cart-submit-wrap .s-button-text i:after {content:" Submit Order";font-size:.875rem;margin-right:5px;font-family: "Tajawal", sans-serif;}

.cart nav.breadcrumbs li:last-child span {font-size:0}
html[lang="ar"] .cart nav.breadcrumbs li:last-child span:after {content:" سلة الشراء";font-size:.875rem}

html[lang="en"] .cart nav.breadcrumbs li:last-child span:after {content:"Cart ";font-size:.875rem}

.cart-item, .sticky {background-color:#ffffff50}

/* ====== CATEGORY ====== */
salla-products-list .s-products-list-placeholder p {font-size:0}
html[lang="ar"] salla-products-list .s-products-list-placeholder p:after {content:" لا يوجد منتجات ";font-size:1rem}
html[lang="en"] salla-products-list .s-products-list-placeholder p:after {content:" Empty ";font-size:1rem}

/* ====== USER MENU ====== */
.s-user-menu-dropdown-list li.s-user-menu-dropdown-item:nth-child(2) span {font-size:0}
html[lang="ar"] .s-user-menu-dropdown-list li.s-user-menu-dropdown-item:nth-child(2) span:after {content:" سجل الطلبات"; font-size:15px}
html[lang="en"] .s-user-menu-dropdown-list li.s-user-menu-dropdown-item:nth-child(2) span:after {content:"Orders"; font-size:15px}

salla-user-menu ul.s-user-menu-inline li.s-user-menu-dropdown-item:nth-child(2) span {font-size:0}

html[lang="ar"] salla-user-menu ul.s-user-menu-inline li.s-user-menu-dropdown-item:nth-child(2) span:after {content:" سجل الطلبات"; font-size:15px}
html[lang="en"] salla-user-menu ul.s-user-menu-inline li.s-user-menu-dropdown-item:nth-child(2) span:after {content:" Orders"; font-size:15px}


/* ====== ORDERS ======== */
.customer-orders-index nav.breadcrumbs li:last-child span {font-size:0}
html[lang="ar"] .customer-orders-index nav.breadcrumbs li:last-child span:after {content:" سجل الطلبات";font-size:.875rem}
html[lang="en"] .customer-orders-index nav.breadcrumbs li:last-child span:after {content:" Orders";font-size:.875rem}

.customer-orders-index .main-content h1.font-bold.text-lg.text-center.mb-4 {font-size:0}
html[lang="ar"] .customer-orders-index .main-content h1.font-bold.text-lg.text-center.mb-4:after {content:" سجل الطلبات "; font-size:1.125rem}
html[lang="en"] .customer-orders-index .main-content h1.font-bold.text-lg.text-center.mb-4:after {content:" Orders "; font-size:1.125rem}

/* ====== PRODUCT PAGE ====== */
.store-header, .bg-gray-100 {background-color:transparent}
.breadcrumbs a {color:#000}
button.s-social-share-btn, .s-quantity-input-input {background-color:transparent}
.s-comments .s-comment-form-input {background-color:#ffffff50}
.no-content-placeholder--comments {display:none}

/* ======= GENERAL PAGE ======= */
.content.content--single-page h1 {font-weight:400 !important}
.no-content-placeholder .icon {background-color:transparent}

/* ====== SIDEBAR ====== */
@media (max-width: 1023px) {
/*.menu-has-buttons .side-panel, .side-panel .inner, .side-panel .main-menu {background: #e3ddd2;background-image: url(https://i.ibb.co/Wy2wjCy/background1.png);background-attachment: fixed;}*/
.side-panel .main-menu a {color:#000; border-top:none}
.side-panel .bg-nav_bg {background-color:transparent}
}

/* ======= LOGIN FORM ====== */
/*.s-modal-body {background: #e3ddd2;}*/
.iti input, .iti input[type=text], .iti input[type=tel], .s-login-modal-input {background-color:#ffffff50}
.s-login-modal-label {color:#000}
.s-modal-close {background-color:transparent}
.s-login-modal-header-icon {display:none}

/* ====== USER MENU ====== */
@media (max-width: 768px) {
/*.s-user-menu-wrapper .s-user-menu-dropdown {background-color: #e3ddd2;}*/
.s-user-menu-dropdown-item a {color:#000}
.s-user-menu-dropdown-item a svg {fill:#000}
.s-user-menu-dropdown-header {border-color:#ccc}
.s-user-menu-dropdown-header-content span {color:#000}
}



/* Replace "Add to Donations Cart" with "Add to Cart" (English and Arabic) */
html[lang="en"] span.s-button-text span.flex {
    visibility: hidden; /* Hide the original text */
    font-size: 0; /* Ensure it's visually hidden */
}

html[lang="en"] span.s-button-text span.flex:after {
    content: "Add to Cart"; /* Replaced text */
    visibility: visible;
    font-size: 0.85rem;
    font-weight: 600;
    color: inherit;
}

html[lang="ar"] span.s-button-text span.flex {
    visibility: hidden; /* Hide the original text */
    font-size: 0; /* Ensure it's visually hidden */
}

html[lang="ar"] span.s-button-text span.flex:after {
    content: "أضف إلى السلة"; /* Replaced Arabic text */
    visibility: visible;
    font-size: 0.85rem;
    font-weight: 600;
    color: inherit;
}

/* Keep Icons Visible */
div.s-add-product-button-mini-checkout-content svg,
span.s-button-text i {
    visibility: visible;
    font-size: 1rem;
    margin-right: 5px; /* Add spacing between icon and text */
}


/* Arabic Page - Replace "Buy Now" with "اشتر الآن" */
html[lang="ar"] .s-add-product-button-mini-checkout-content:after {
    content: "اشتري الآن"; /* Arabic text for "Buy Now" */
    visibility: visible;
    font-size: .9rem;
    font-weight: bold;
    color: inherit;
    margin-left: 5px; /* Add spacing between the icon and text */
    display: inline-block; /* Ensure proper alignment */
}

/* English Page - Keep "Buy Now" */
html[lang="en"] .s-add-product-button-mini-checkout-content:after {
    content: "Buy Now"; /* English text for "Buy Now" */
    visibility: visible;
    font-size: .9rem;
    font-weight: bold;
    color: inherit;
    margin-left: 5px; /* Add spacing between the icon and text */
    display: inline-block; /* Ensure proper alignment */
}

/* Ensure Icon Remains Visible */
.s-add-product-button-mini-checkout-content svg {
    visibility: visible; /* Keep the icon visible */
    margin-right: 5px; /* Add spacing between the icon and text */
}


.s-add-product-button-mini-checkout-content {font-size:0;}