body[data-template="home"],
.section-gallery {
  background-color: #100506 !important;
}

header *,
footer *{
  color: #E6D7BF !important;
}
footer,
header{
  background-color: #100506 !important;
}

.section-gallery h2 {
  text-align: center;
  color: #E6D7BF !important;
  font-size: 40px;
  font-weight: 800;
}
.section-gallery .media-wrap{
  aspect-ratio: auto !important;
}
.section-gallery .grid {
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}

@media (max-width: 768px) {
  .section-gallery h2 {
    font-size: 20px;
  }

  .section-gallery .grid {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}




.section-products [data-carousel] > div{
  justify-content: center !important;
}
.section-products [data-carousel] > div h2{
  color: #E6D7BF !important;
}

/* الكارد */
[data-product-card] {
  background: #100506;
  border: 1px solid #2a1a1a;
  border-radius: 24px;
  padding: 16px;
  gap: 18px !important;
}

/* حاوية الصورة */
[data-product-card] > a {
  background: #231a14;
  border-radius: 18px !important;
  padding: 20px;
  display: flex !important;
  align-items: center;
  justify-content: center;
  aspect-ratio: 4 / 3;
}

[data-product-card] > a img {
  width: auto !important;
  max-width: 100%;
  height: 100% !important;
  object-fit: contain;
}

/* إخفاء القلب (المفضلة) */
[data-product-card] [data-wishlist-btn] {
  display: none !important;
}

/* العنوان */
[data-product-card] h3,
[data-product-card] h3 a {
  color: #E6D7BF !important;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
}

/* النجوم */
[data-product-card] .flex.items-center.gap-2 {
  justify-content: center;
}

[data-product-card] .text-warning {
  color: #C9A45C !important;
}

/* عدد التقييمات */
[data-product-card] .text-muted.text-sm {
  display: none !important;
}

/* السعر */
[data-product-card] p.text-foreground {
  color: #E6D7BF !important;
  font-size: 22px;
  font-weight: 700;
  text-align: center;
}

/* الوصف */
[data-product-card] p.text-muted {
  display: none !important;
}

/* الزرار */
[data-product-card] .btn.btn-outlined {
  background: #C9A45C !important;
  border: none !important;
  color: #100506 !important;
  border-radius: 16px !important;
  min-height: 52px;
  font-size: 16px;
  font-weight: 700;
  width: 100% !important;
}

[data-product-card] .btn.btn-outlined:hover {
  background: #d8b672 !important;
}