body{
    font-family: 'Figtree', sans-serif !important;
}
.font-main, button, input, select, textarea {
    font-family: 'Figtree', sans-serif !important;
}
/* البحث */
#search-bar {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background: white;
  transform: translateY(-100%);
  opacity: 0;
  pointer-events: none;
  transition: transform 0.3s ease, opacity 0.3s ease;
  z-index: 50;
}
.text-goldColorLight{
    color: #d8cb76 !important;
}
.text-blackColor{
  color: #040404 !important;
}
.text-blackColorLight{
  color: #272727 !important;
}
.bg-blackColor{
  background-color: #040404 !important;
}
.bg-blackColorLight{
  background-color: #272727 !important;
}
.bg-blackColorLight2{
  background-color: #464646 !important;
}
.goldColor,
.text-goldColor
 {
    color: #bfa054 !important;
}
.bg-goldColor{
    background-color: #bfa054 !important;
}
#search-bar.active {
  transform: translateY(0);
  opacity: 1;
  pointer-events: auto;
}
#search-bar.show {
  transform: translateY(0);
  opacity: 1;
}

/* السلة */
#cart-popup {
  transition: transform 0.3s ease;
}
#cart-popup.show {
  transform: translateX(0);
}
#cartOverlay {
  transition: opacity 0.3s ease;
  opacity: 0;
}
#cartOverlay.show {
  opacity: 1;
}
