section {
    margin-bottom:2rem !important;
} 
/* Add custom CSS styles below */
/* header  */

#mainnav,
#header-wrapper .inner {
  height: 100px !important;
  background-color: #cca763 !important;
}

.navbar-brand img {
  max-height: 5rem !important;
  background: black !important;
  border-radius: 50px !important;
  width:60px;
}
div#menu-container .text-xs {
    font-size: 1.2rem !important;
}

/*end header  */




/*******footer ****************/
footer .store-footer__inner  ,
footer .store-footer__inner h3{
  color: white !important;
}

footer #store-data a img {
  background: black !important;
  border-radius: 60px !important;
}

.store-footer .copyright-text p{
  color:#000 !important;
}
footer salla-contacts.s-contacts.hydrated span.unicode ,
footer .s-menu-footer-list a.s-menu-footer-item  {
  font-size:18px;
}

 
footer .store-footer__inner div.flex.flex-col:has(> h3 + salla-user-menu) {
  display: none !important;
}


footer #scroll-top-btn {
  background: #cca763 !important;
}
/******* end footer ****************/
/*********************  تعديل صفحه مخصصه *****************/
/********************* Features ***********************/
body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  ) .s-block--features__item p {
  font-size: 15px;
  color: #000000;
}

body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  ) .s-block--features__item h2 {
  font-size: 20px;
  color: var(--black-color);
}

body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  ) .s-block--features__item {
  background: var(--white-color);
  padding-block: 10px !important;
  border-radius: 1.5rem;
}

.s-block--features__item .feature-icon {
  background-color: transparent !important;
  width: 10rem;
  height: 7rem;
}

body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  )
  .s-block--features__item
  .feature-icon
  i.sicon-store2 {
  content: url("https://cdn.jsdelivr.net/gh/Abarakat30/svg-host@main/1784550103125-ayuub-Group_1_.svg");
  width: 6rem;
}
body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  )
  .s-block--features__item
  .feature-icon
  i.sicon-fire {
  content: url("https://cdn.jsdelivr.net/gh/Abarakat30/svg-host@main/1784550157831-kkvmp-Layer_5.svg");
  width: 6rem;
}
body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  )
  .s-block--features__item
  .feature-icon
  i.sicon-shipping-fast {
  content: url("https://cdn.jsdelivr.net/gh/Abarakat30/svg-host@main/1784550152712-2gr0p-Glyph.svg");
  width: 6rem;
}

body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  )
  .s-block--features__item
  .feature-icon
  i.sicon-headphone {
  content: url("https://cdn.jsdelivr.net/gh/Abarakat30/svg-host@main/1784550162250-b5z60-Layer_1.svg");
  width: 6rem;
}

@media (max-width: 768px) {
 body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  )  .s-block--features__item {
    margin-top: 3rem !important;
  }


  body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  ) .s-block--features__item .feature-icon {
    width: 5rem !important;
    height: 5rem !important;
    /* margin-top: -50%; */
    display: flex;
    align-items: center;
    justify-content: center;
  }

 body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  )  .s-block--features__item .feature-icon i.sicon-store2,
 body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  )  .s-block--features__item .feature-icon i.sicon-shipping-fast,
 body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  )  .s-block--features__item .feature-icon i.sicon-fire,
 body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  )  .s-block--features__item .feature-icon i.sicon-headphone {
    width: 6rem !important;
    height: auto !important;
    max-width: 100% !important;
  }
}

body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  )  section.s-block.s-block--features {
  background-image: url(https://img.imgdd.com/0135e2f0-bc31-4729-8572-191c19bcd3c4.png);
  background-size: cover;
  background-position: center center;
  padding: 4rem 2rem;
}

body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  ) .s-block--features__item:first-child {
  grid-column: span 1 / span 1;
}

#mkhld-wrap {
  --ink: #1e1b18;
  --gray: #9c9691;
  --field-bg: #f3f2ef;
  --field-border: #e7e4dd;
  --gold-1: #d9b679;
  --gold-2: #c79a56;
  --white: #ffffff;
  font-family: "IBM Plex Sans Arabic", sans-serif;
  color: var(--ink);
  max-width: 720px;
  margin: 32px auto;
  padding: 16px;
  direction: ltr;
}
#mkhld-wrap * {
  box-sizing: border-box;
}
.mkhld-row {
  display: flex;
  align-items: center;
  gap: 40px;
  flex-wrap: wrap;
}
.mkhld-card {
  flex: 1 1 280px;
  max-width: 320px;
  background: var(--white);
  border: 1px solid var(--field-border);
  border-radius: 20px;
  padding: 20px;
  box-shadow: 0 6px 24px rgba(30, 27, 24, 0.05);
  direction: rtl;
}
.mkhld-field {
  position: relative;
  margin-bottom: 12px;
}
.mkhld-field select,
.mkhld-field input {
  width: 100%;
  height: 46px;
  background: var(--field-bg);
  border: 1px solid var(--field-border);
  border-radius: 12px;
  padding: 0 16px;
  font-family: inherit;
  font-size: 14px;
  color: var(--ink);
  outline: none;
  appearance: none;
  -webkit-appearance: none;
  text-align: right;
}
.mkhld-field.mkhld-invalid select,
.mkhld-field.mkhld-invalid input {
  border-color: #c0473f;
}
.mkhld-field select:focus,
.mkhld-field input:focus {
  border-color: var(--gold-2);
}
.mkhld-field select:invalid {
  color: var(--gray);
}
.mkhld-field input::placeholder {
  color: var(--gray);
}
.mkhld-select .mkhld-chevron {
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
}
.mkhld-error {
  display: none;
  text-align: right;
  font-size: 11.5px;
  color: #c0473f;
  margin: -6px 0 12px;
}
.mkhld-error.show {
  display: block;
}
.mkhld-submit {
  width: 100%;
  height: 46px;
  margin-top: 4px;
  border: none;
  border-radius: 999px;
  background: linear-gradient(180deg, var(--gold-1), var(--gold-2));
  color: var(--ink);
  font-family: inherit;
  font-size: 15px;
  font-weight: 600;
  cursor: pointer;
  transition: filter 0.15s ease;
}
.mkhld-submit:hover {
  filter: brightness(1.03);
}
.mkhld-submit:disabled {
  opacity: 0.65;
  cursor: default;
}
.mkhld-note {
  text-align: center;
  font-size: 12px;
  min-height: 16px;
  color: #b23b3b;
  margin: 10px 0 0;
}
.mkhld-note.success {
  color: #2f6f4e;
  font-weight: 600;
}
.mkhld-promo {
  flex: 1 1 220px;
  direction: rtl;
  text-align: right;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.mkhld-promo h2 {
  font-size: 48px;
  font-weight: 700;
  margin: 0 0 8px;
  color: var(--ink);
}
.mkhld-promo p {
  font-size: 32px;
  color: #6b665f;
  margin: 0 0 10px;
}
.mkhld-promo .mkhld-cta {
  display: inline-block;
  font-size: 18px;
  font-weight: 600;
  color: var(--gold-2);
  text-decoration: none;
  padding-bottom: 2px;
}

.mkhld-promo {
  flex: 1 1 220px;
  direction: rtl;
  text-align: right;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 12px;
}
@media (max-width: 520px) {
  .mkhld-row {
    flex-direction: column-reverse;
  }
  .mkhld-promo {
    text-align: center;
  }
  .mkhld-card {
    max-width: 100%;
    width: 100%;
  }
}

/** banners blocks ***/
section#IRT__photos-slider-0 {
  margin-bottom: 0 !important;
}
section.s-block.s-block--fixed-banner.wide-placeholder > .container {
  padding: 0 !important;
  margin: 0 !important;
  max-width: unset !important;
}
.banner--fixed img {
  border-radius: 0 !important;
}
/** End banners ***/

body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  )
  nav.breadcrumbs.w-full.pt-8.relative,
body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  )
  .container-narrow.container--products-list,
body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  )
  div.container-narrow.mb-4.sm\:mb-6.flex.justify-between.items-center.border.border-b-prim.p-2.mt-12.flex-col.gap-1.md\:flex-row.md\:gap-0 {
  display: none;
}

body.product-index:has(
    salla-products-list[source-value="1505712530"] .s-products-list-placeholder
  )
  main#main-content
  .container-narrow {
  max-width: unset;
  padding: 0;
  margin-top: 0;
}