/* Add custom CSS styles below */ 
/* ============================================ */
/* MAGDY-YAFA */
/* ============================================ */
/* خلفية المتجر */
.min-h-full {
  background: #F9F7F4 !IMPORTANT;
}
/* ============================================ */
/* لون نص قائمة المنيو في الهيدر */
.mm-spn a, .mm-spn span {
  color: #000 !IMPORTANT;
}
/* ============================================ */
/* لون رقم ايقون السلة */
.s-cart-summary-count {
  background-color: #dad2cb;
}
/* ============================================ */
/* لما الهيدر يظهر بعد السكرول */
.navbar--solid .gap-4 svg,
.navbar--solid .gap-4 i,
.navbar--solid .navbar-cart-icon,
.navbar--solid .mobile-menu-toggle,
.navbar--solid .s-cart-summary-total {
  color: #000 !IMPORTANT;
  fill: #000 !IMPORTANT;
}
/* ============================================ */
/* تنسيق رقم الموبايل في الفوتر */
.unicode {
  font-weight: 500;
}
/* ============================================ */
/* تقليل المسافة بين كروت المنتجات */
@media (min-width: 768px) {
    .s-products-list-wrapper {
        gap: 0.4rem;
    }
}
/* ============================================ */
/* زر اضف الي السلة */
.s-button-element:not(:disabled):not([loading]) {
}
/* ============================================ */
/* نص الازرار */
p, b, span, li, h4, h5, 
.form-label, .s-cart-summary-totall {
  color: #000 !IMPORTANT;
}
/* ============================================ */
/* زر المشاركة */
.product-single button.s-social-share-btn.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center {
  background: #F9F7F4 !IMPORTANT;
}
/* زر المفضلة */
button {
  color: #000 !IMPORTANT;
  border: none !important;
}
/* زر الكمية */
.s-quantity-input-input {
  background: none !IMPORTANT;
}
/* اسهم صورة المنتج */
.s-slider-v-centered .s-slider-block__title-nav button.swiper-button-disabled {
  background: none;
  border: none;
}
.s-slider-v-centered .s-slider-block__title-nav button.swiper-button-disabled svg {
  fill: #fff;
}
/* السعر  */
h1, h2, h3 {
    color: black;
}

/* ايقون اضف للسلة علي صورة المنتج */
button.add-to-cart-btn.bg-white.hover\:bg-primary.hover\:text-white.transition-all.duration-300.p-2.shadow-lg.hover\:shadow-xl.disabled\:cursor-not-allowed.disabled\:opacity-70.border.border-transparent.hover\:border-primary {
  background: none;
  color: black !IMPORTANT;
}
/* ============================================ */
/* نص منتجات قد تعجبك */
.s-slider-block__title-right h2 {
  color: black !IMPORTANT;
  font-size: x-large;
}
/* ============================================ */
/* زر اشتري الان */
.s-add-product-button-mini-checkout-content:where([dir="rtl"], [dir="rtl"] *) {
  color: #000;
}
/* ============================================ */

//

/* توسيع أزرار الشراء لتطابق عرض المحتوى فوقها */
.product-form .sticky-product-bar__btn,
.product-form .s-add-product-button-with-quick-buy,
.product-form .s-add-product-button-main {
  width: 100% !important;
  max-width: 100% !important;
  margin: 16px 0 0 0 !important;
  padding: 0 !important;
}

.product-form .s-add-product-button-main > salla-button,
.product-form .s-add-product-button-main > salla-mini-checkout-widget {
  flex: 1 1 0 !important;
  width: 100% !important;
  min-width: 0 !important;
}

.product-form .s-add-product-button-main .s-button-element,
.product-form .s-add-product-button-main .s-add-product-button-mini-checkout,
.product-form .s-add-product-button-main .s-fast-checkout-button,
.product-form apple-pay-button,
.product-form .apple-pay-button,
.product-form .s-payment-widget-button,
.product-form .shopify-payment-button {
  width: 100% !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
}

.product-form .sticky-product-bar {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.product-form .sticky-product-bar__btn {
  padding: 0 !important;
}
/* ============================================ */

/* لون نص زر أضف إلى السلة أبيض */
.product-form .s-add-product-button-main > salla-button .s-button-element,
.product-form .s-add-product-button-main > salla-button .s-button-text {
  color: #f9f7f4 !important; 
}
/* ============================================ */

/* حذف بلوك السعر المكرر */
.product-form section.flex > .center-between.w-full {
  display: none !important;
}
/* ============================================ */

/* حذف بلوك الكمية */
.product-form .sticky-product-bar__quantity.center-between.mb-5 {
  display: none !important;
}
/* ============================================ */

.product-form > section.flex {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
/* ============================================ */

/* ===== Footer colors ===== */
footer.bg-black.text-white {
  background-color: #dad2cb !important;
  color: #f9f7f4 !important;
}
/* ============================================ */

/* كل النصوص داخل الفوتر */
footer.bg-black.text-white,
footer.bg-black.text-white p,
footer.bg-black.text-white a,
footer.bg-black.text-white span,
footer.bg-black.text-white strong,
footer.bg-black.text-white li,
footer.bg-black.text-white h1,
footer.bg-black.text-white h2,
footer.bg-black.text-white h3,
footer.bg-black.text-white h4,
footer.bg-black.text-white h5,
footer.bg-black.text-white h6,
footer.bg-black.text-white .text-gray-300,
footer.bg-black.text-white .text-sm,
footer.bg-black.text-white .font-light {
  color: #f9f7f4 !important;
}

/* الأيقونات داخل الفوتر */
footer.bg-black.text-white svg,
footer.bg-black.text-white i {
  color: #f9f7f4 !important;
  fill: #f9f7f4 !important;
  stroke: #f9f7f4 !important;
}

/* الخط الفاصل */
footer.bg-black.text-white .border-t,
footer.bg-black.text-white [class*="border-gray"] {
  border-color: rgba(249, 247, 244, 0.25) !important;
}
/* ============================================ */
/*  وصف المنتج يصطف مع باقي العناصر */
.product__description.p-2.px-5.sm\:p-1.leading-7.mb-3 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
/* ============================================ */

/* إخفاء الصور المصغرة فقط تحت صورة المنتج */
.s-slider-thumbs {
  display: none !important;
}
/* ============================================ */
/* إظهار أسهم يمين ويسار صورة المنتج */
.s-slider-block__title-nav,
.swiper-button-next,
.swiper-button-prev {
  display: flex !important;
  opacity: 1 !important;
  visibility: visible !important;
}

/* شكل الأسهم فوق الصورة */
.swiper-button-next,
.swiper-button-prev {
  width: 36px !important;
  height: 36px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  border-radius: 50% !important;
  z-index: 10 !important;
}

.swiper-button-next {
  right: 12px !important;
  left: auto !important;
}

.swiper-button-prev {
  left: 12px !important;
  right: auto !important;
}

/* لون الأيقونة داخل السهم */
.swiper-button-next::after,
.swiper-button-prev::after {
  font-size: 14px !important;
  color: #000 !important;
}

/* أسهم الصورة بدون خلفية */
.s-slider-prev,
.s-slider-next,
.s-slider-nav-arrow {
  background: transparent !important;
  box-shadow: none !important;
  border: none !important;
}

/* لون السهم نفسه */
.s-slider-prev svg,
.s-slider-next svg,
.s-slider-nav-arrow svg {
  fill: #fff !important;
  stroke: #fff !important;
}
/* ============================================ */
.s-products-list-wrapper.s-products-list-vertical-cards {
  column-gap: 4px !important;
  margin-bottom: 8px !important;
}
/* ============================================ */
/* فلتر المنتجات: بدون خلفية وبإطار */
select#product-filter.form-input {
  background: transparent !important;
  background-color: transparent !important;
  border: 0.5px solid #dad2cb !important;
  box-shadow: none !important;
  color: #231f1e !important;
}
/* ============================================ */
/* خيار المقاس: بدون خلفية وبوردر فقط */
select.s-form-control {
  background: transparent !important;
  background-color: transparent !important;
  border: 1px solid #dad2cb !important;
  box-shadow: none !important;
}
/* ============================================ */
/* تقليل المسافة تحت خيار المقاس */
salla-product-options.s-product-options-wrapper {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

/* تقليل المسافة فوق الأزرار */
salla-add-product-button.sticky-product-bar__btn,
.s-add-product-button-with-quick-buy {
  margin-top: 6px !important;
}

/* تقليل المسافة فوق الأزرار */
section.sticky-product-bar {
  padding-top: 8px !important;
}
/* ============================================ */

.s-add-product-button-main > salla-button .s-button-element {
  height: 40px !important;
  min-height: 40px !important;
}
/* ============================================ */

  h1:lang(ar),
  [lang="ar"] h1,
  html[lang="ar"] h1 {
    letter-spacing: 0 !important;
  }
}
/* ============================================ */
/* =========================
   REKIZ ENGLISH TYPOGRAPHY
   English only
   Mobile + Desktop
   ========================= */

/* BODY */
html[lang="en"] body,
html[lang="en"] p,
html[lang="en"] span,
html[lang="en"] li,
html[lang="en"] label,
html[lang="en"] input,
html[lang="en"] textarea,
html[lang="en"] select,
html[lang="en"] a,
html[lang="en"] small,
html[lang="en"] .description,
html[lang="en"] .content,
html[lang="en"] .entry-content,
html[lang="en"] .product-description,
html[lang="en"] .breadcrumb,
html[lang="en"] .form-control {
  font-family: "Helvetica Now", "Helvetica Neue", sans-serif !important;
  font-weight: 300 !important;
  letter-spacing: 0 !important;
  line-height: 1.7 !important;
  text-transform: none !important;
}

/* MAIN HEADINGS */
html[lang="en"] h1,
html[lang="en"] h2,
html[lang="en"] h3,
html[lang="en"] .section-title,
html[lang="en"] .main-title,
html[lang="en"] .hero-title,
html[lang="en"] .product-title,
html[lang="en"] .page-title,
html[lang="en"] footer h1,
html[lang="en"] footer h2,
html[lang="en"] footer h3,
html[lang="en"] footer h4 {
  font-family: "Branch", serif !important;
  font-weight: 400 !important;
  font-style: normal !important;
  letter-spacing: 0.075em !important;
  line-height: 1.3 !important;
  text-transform: none !important;
}

/* FORCE TITLE CASE ONLY FOR ENGLISH SECTION HEADINGS LIKE "Products you may like" */
html[lang="en"] .s-slider-block__title h2,
html[lang="en"] .block-title h2,
html[lang="en"] .products-slider-wrapper h2 {
  text-transform: capitalize !important;
}

/* SUBHEADERS */
html[lang="en"] h4,
html[lang="en"] h5,
html[lang="en"] h6,
html[lang="en"] .subtitle,
html[lang="en"] .subheading,
html[lang="en"] .block-title,
html[lang="en"] .card-title,
html[lang="en"] .accordion-title {
  font-family: "Helvetica Now", "Helvetica Neue", sans-serif !important;
  font-weight: 400 !important;
  letter-spacing: 0.05em !important;
  text-transform: none !important;
}

/* NAVIGATION + BUTTONS + PRODUCT TITLES */
html[lang="en"] .nav-link,
html[lang="en"] .menu-link,
html[lang="en"] .navbar a,
html[lang="en"] header a,
html[lang="en"] .menu a,
html[lang="en"] .btn,
html[lang="en"] button,
html[lang="en"] input[type="submit"],
html[lang="en"] .s-button-element,
html[lang="en"] .product-name,
html[lang="en"] .product-card__title,
html[lang="en"] .products-list .title,
html[lang="en"] .product-item a,
html[lang="en"] .s-product-card-content-title a {
  font-family: "Helvetica Now", "Helvetica Neue", sans-serif !important;
  font-weight: 400 !important;
  letter-spacing: 0.05em !important;
  text-transform: none !important;
}

/* MOBILE MENU ENGLISH LINKS */
html[lang="en"] nav#mobile-menu ul.main-menu li > a,
html[lang="en"] nav#mobile-menu ul.main-menu li > a span,
html[lang="en"] .mobile-menu ul.main-menu li > a,
html[lang="en"] .mobile-menu ul.main-menu li > a span {
  font-family: "Helvetica Now", "Helvetica Neue", sans-serif !important;
  font-weight: 400 !important;
  letter-spacing: 0.05em !important;
  text-transform: none !important;
  color: #231F1E !important;
}

/* SMALL TEXT */
html[lang="en"] .price,
html[lang="en"] .currency,
html[lang="en"] .size,
html[lang="en"] .sku {
  font-family: "Helvetica Now", "Helvetica Neue", sans-serif !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
  font-size: 18px !important;
}

/* PRODUCT OPTIONS */
html[lang="en"] .s-product-options-wrapper .s-product-option-label small,
html[lang="en"] .s-product-options-wrapper .s-product-option-label span,
html[lang="en"] .s-product-options-wrapper small {
  font-family: "Helvetica Now", "Helvetica Neue", sans-serif !important;
  font-size: 10px !important;
  line-height: 1.4 !important;
  text-transform: none !important;
   color: #6E625A !important;
}

html[lang="en"] .s-product-options-wrapper b {
  font-family: "Helvetica Now", "Helvetica Neue", sans-serif !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  text-transform: none !important;
}

/* FOOTER */
html[lang="en"] footer {
  background: #d8d0c8 !important;
}

html[lang="en"] footer p,
html[lang="en"] footer a,
html[lang="en"] footer li,
html[lang="en"] footer span,
html[lang="en"] footer small {
  font-family: "Helvetica Now", "Helvetica Neue", sans-serif !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  color: #6E625A !important;
}

html[lang="en"] footer a:hover {
  color: #231F1E !important;
}

html[lang="en"] footer .text-white,
html[lang="en"] footer [class*="text-gray"],
html[lang="en"] footer [class*="text-slate"],
html[lang="en"] footer [class*="text-neutral"] {
  color: #6E625A !important;
}

html[lang="en"] footer .copyright,
html[lang="en"] footer [class*="copyright"] {
  color: #8A7D74 !important;
}
========

/* Fix English logo position */
.navbar-wrapper .flex.items-center.w-full {
  position: relative !important;
}

.navbar-wrapper a.logo[href="https://shoprekiz.com/en"] {
  position: absolute !important;
  left: calc(50% - 30%) !important;
  right: auto !important;
  transform: translateX(-50%) !important;
  z-index: 10 !important;
}
===========
===========