/* Font */
@font-face {
  font-family: 'Ping_AR_LT_Regular.ttf';
  src: url('https://wpazzrk.github.io/Moaaz2.0/Fonts/Ping_AR_LT_Regular.ttf');
  font-weight: normal;
  font-style: normal;
}
body {
  font-family: 'Ping_AR_LT_Regular.ttf', sans-serif;
}

/* BG */
.app-inner {
    background-color: #F3EAD8;
}

/* Header */
#mainnav {
    height: unset !important;
}
.sicon-search {
    color: #1C1C1C;
}
body.index #mainnav:not(.fixed-header) .sicon-menu {
  color: #fff;
}
.navbar-brand img,
.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: unset;
    max-width: unset;
}
.main-menu li > a:hover {
    color: #fff !important;
    opacity: 0.6;
}
#mainnav.fixed-header .inner {
    background-image: url('');
    background-size: cover;
}
#mainnav.fixed-header .inner::before {
  content: "";
  position: absolute;
  top: -3px;
  left: -3px;
  right: -3px;
  bottom: -3px;
  background: url('https://cdn.files.salla.network/homepage/1955986218/e8244ec2-bd0d-4e36-bd7a-3aea03d0bd7c.webp') center/cover no-repeat;
  filter: blur(5px);
  z-index: -1; /* keeps it behind the content */
}
/*  */
.s-advertisement {
    background-color: transparent !important;
}
.s-menu-topnav-list {
    display: block;
}
body.index .store-header {
    margin-top: 50px;
}
@media only screen and (max-width: 576px) {
    body.index .store-header {
        margin-top: 60px;
    }
}
@media only screen and (min-width: 1024px) {
    body.index #mainnav:not(.fixed-header) .main-menu li>a {
        color: #fff;
    }
    #mainnav.fixed-header .main-menu li>a {
        color: #fff;
    }
}

/*** General Codes Start ***/
/* All Buttons */
.s-button-primary-outline {
    color: #fff;
}
/*** General Codes End ***/

/* AS_main-banner */
#AS_main-banner-0 {
    padding-top: 4%;
}
#AS_main-banner-0 section[aria-label="Ù…Ù†ØªØ¬Ø§Øª Ù…Ù…ÙŠØ²Ø©"] button {
    border-color: #F3EAD8;
    color: #F3EAD8;
}
.AS_btn_secound:hover span {
    border-color: #f3ead8!important;
    color: #f3ead8!important;
}
#AS_main-banner-0 .s-button-primary-outline {
    color: #fff;
}
@media (min-width: 1025px) {
    .visitors-count {
        color: #1C1C1C;
    }
}

/* products */
.s-product-card-entry {
    background-color: transparent;
}
.s-product-card-price,
.s-product-card-sale-price span {
    color: #991b1b !important;
}
.s-product-card-sale-price span {
    color: #1C1C1C!important
}
.s-block--best-offers button {
    background-color: #000;
}
.s-slider-nav-arrow svg {
    fill: #fff;
}

/* wide banner */
section.s-block.s-block--fixed-banner.wide-placeholder {
    margin-bottom: 3%;
}
section.s-block.s-block--fixed-banner.wide-placeholder img {
    background-color: transparent;
}

/* AS_special_product */
.AS_special_product .bg-white {
    background-color: transparent;
}

/* offers */
.offers button path {
    fill: #fff;
    stroke: #fff;
}

/* banner-slider */
.AS_btn_secound:hover span {
    --tw-border-opacity: 0.7 !important;
    background-color: transparent!important;
    border-color: #000!important;
    border-color: rgba(0,0,0,var(--tw-border-opacity,1))!important;
    --tw-text-opacity: 0.7 !important;
    color: #000!important;
}

/* Hide Some Stuff Down Under Footer */
#gcw_mainF4aCeR1XG {
    display: none !important;
}

/* Footer */
.store-footer div a img {
    filter: unset;
}

/*** Edts ***/
/* Edit 1 */
div[aria-label="customer's number"],
div[aria-label="Ø¹Ø¯Ø¯ Ø§Ù„Ø²ÙˆØ§Ø±"] {
    position: relative;
    background-color: transparent !important; 
} 
div[aria-label="customer's number"] > *,
div[aria-label="Ø¹Ø¯Ø¯ Ø§Ù„Ø²ÙˆØ§Ø±"] * {
    opacity: 0 !important;
}
div[aria-label="customer's number"]::after,
div[aria-label="Ø¹Ø¯Ø¯ Ø§Ù„Ø²ÙˆØ§Ø±"]::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: -24px;
    background-image: url('https://cdn.files.salla.network/homepage/1955986218/fc3881fb-d79e-4d1e-8fcc-f443698e2308.webp');
    background-size: cover;
    background-repeat: no-repeat;
    width: 150px;
    height: 48px;
}
/* Edit 2 */
#AS_main-banner-0 figure + section h2 {
    /* content: "Ø§Ù„Ø£ÙƒØ«Ø± Ù…Ø¨ÙŠØ¹Ù‹Ø§"; */
    color: #fff;
    font-size: 24px;
    margin-bottom: 0.5rem;
    display: block;
}
@media (max-width: 1024px) {
    .container > div:last-child > .items-start {
        margin-top: 3rem;
    }
}
@media (max-width: 576px) {
    div[aria-label="customer's number"]::after,
    div[aria-label="Ø¹Ø¯Ø¯ Ø§Ù„Ø²ÙˆØ§Ø±"]::after {
        width: 124px;
        height: 40px;
    }
}
/* Category Edit */
.as-categories p {
  display: none;
}
/* Footer Edit */
@media (min-width: 1024px) {
    .store-footer .lg\:grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
}
/* Main Banner - Show more btn */
#AS_main-banner-0 figure + section > div {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 1rem;
}
#AS_main-banner-0 figure + section > div h2 {
    margin-bottom: 0;
}
#AS_main-banner-0 figure + section .parent__show-more {
    border: 2px solid #f3ead8;
    padding: 0.5rem 1.3rem;
    font-size: 16px;
    font-weight: bold;
    border-radius: 8px;
    transition: 0.3s;
    color: #f3ead8;
}
#AS_main-banner-0 figure + section .parent__show-more:hover {
    background-color: #f3ead8;
    color: #1C1C1C;
}
/* salla-quantity-input */
.offers salla-quantity-input path {
    fill: #1C1C1C;
    stroke: #1C1C1C;
}
/* Footer Edits */
.store-footer div:has(> .s-contacts) {
    grid-column: span 2;
}
.store-footer salla-apps-icons {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 5%;
    padding-left: 4rem;
    grid-column: span 1;
}
.store-footer salla-apps-icons .s-payments-list-item {
    background-color: transparent;
    display: flex;
    flex-direction: column;
    width: unset;
    height: unset;
}
.store-footer salla-apps-icons .s-payments-list-item::after {
    content: "موثق لدى منصة الأعمال";
    text-wrap: nowrap;
    margin-top: 0.8rem;
    font-size: 16px;
    font-weight: bold
}
.store-footer salla-apps-icons .s-payments-list-item img {
    width: 100px !important;
    max-width: unset !important;
    max-height: unset !important;
    height: auto;
    margin-inline: auto;
    display: block;
}
@media (max-width: 1024px) {
    .store-footer salla-apps-icons {
        grid-column: span 2;
        padding-left: 0;
        padding-bottom: unset;
        padding-left: unset;
        margin-top: 5%;
    }
    .store-footer salla-apps-icons .s-payments-list-item img {
        width: 100px !important;
    }
    footer div:has( > .s-contacts ) {
        margin-top: 2.5rem;
    }
}
/* product-form */
.product-form .s-button-primary {
    color: #fff;
}
salla-mini-checkout-widget * {
    color: #fff;
}
/* Down under footer */
@media (max-width: 640px) {
    .is-sticky-product-bar.product-single {
        padding-bottom: 2rem;
    }
}
.sticky-product-bar {
    background-color: transparent !important;
    backdrop-filter: blur(10px)
}
/* Cart BG */
.cart .sticky {
    background-color: #fff;
}
.cart .sticky > div:last-child {
    margin-bottom: 0 !important;
}
/* Button Size */
.s-add-product-button-main > * {
    flex-basis: 50% !important;
}
/* Hide My Account */
.myAccount {
    display: none;
}
/* Add To Cart Color */
.s-add-product-button-main .s-button-text {
    color: #fff !important;
}
/* Product Description */
div#description2,
#description {
    max-height: unset !important;
    height: unset !important;
}
#description {
  display: none;
}
.article--main * {
    font-size: 14px;
}