:root {
  --sec-color: red;
}

/* Navbar */
.navbar-brand img {
    background-color: #dfd8cf;
    border-radius: 1rem;
    max-height: 6rem;
}
.main-menu li span {
  color: #000 !important;
}

.sicon-menu:before,
.hero-section-0 h1,
.hero-section-0 p {
  color: #fff !important;
}

.hero-section-0 .rtl\:justify-end:where([dir=rtl],[dir=rtl] *) {
    justify-content: start !important;
}



.hero-section-0 p {
  opacity: 1 !important;
  font-size: 0.9rem !important;
}

.categories-1 {
  margin-bottom: 0 !important;
}

.categories-2 {
  margin-top: 0 !important;
}

.categories-1 ul,
.categories-2 ul {
  justify-content: center !important;
  gap: 3rem;
}

.products-1 .s-slider-block__title {
  display: none !important;
}

.furnitur_offer .flex > div {
  background-color: transparent !important;
}

.furnitur_offer h1 {
  line-height: 1.6 !important;
  margin-bottom: 1rem;
}

.rooms h1 {
  color: #fff !important;
}

.rooms button {
  background-color: var(--m-color) !important;
  color: #fff !important;
}

.rooms button:hover {
  background-color: #fff !important;
  color: var(--m-color) !important;
}

.double-section .container > div:last-child button {
  border-color: #fff;
}

.double-section .container > div:last-child h1,
.double-section .container > div:last-child button a {
  color: #fff !important;
}

.media > div{
  background: var(--m-color) !important
}

.media  *{
  color: #fff !important
}
.s-product-card-vertical .s-product-card-price {
    font-family: initial;
}
.s-product-card-vertical .s-product-card-content-title a {
    font-family: inherit;
}