/* Add custom CSS styles below */ 
.product-index .main-content #page-main-title span {
    display: none;
}
.s-block {
    margin-top: 0rem;
}
@media (min-width: 640px) {
    .s-block {
        margin-top: 0rem;
    }
}
.footer-is-light .store-footer {
    background-color: rgb(94 16 32);
    color: rgb(255 255 255);
}
.store-footer__info-bar {
    color: rgb(255 255 255);
    background-color: rgb(94 16 32);
}
.store-footer__info-bar i {
    color: rgb(94 16 32);
}
body::-webkit-scrollbar {
    width: 5px;
}

body::-webkit-scrollbar-track {
    background: #F9FAFB;
    border-radius: 12px;
}

body::-webkit-scrollbar-thumb {
    background: var(--color-primary);
}

@supports not selector(::-webkit-scrollbar) {
    body {
        scrollbar-color: var(--color-primary) #F9FAFB;
    }
}
body::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 350px; /* عرض العمود */
  height: 100%;
  z-index: -1;
  pointer-events: none;

  background-image: url("https://h.top4top.io/p_3851z88721.png");
  background-repeat: repeat-y; /* تكرار رأسي فقط */
  background-position: left top;
  background-size: 350px;
  opacity: 0.03;
}

.footer-link {
  display: block;
  margin: 0 auto;
  width: fit-content;
  text-align: center;
  font-size: 0.5rem;
  color: #9e9e9e;
}
.s-block--search-appointments .lazy {
    min-height: 600px;
      background-position: center center;
}
.s-block--search-appointments h3 {
    display:none;
}