body::-webkit-scrollbar {
    width: 12px; 
}

body::-webkit-scrollbar-thumb {
    background-color: #e8bd78;
    border-radius: 6px;
}

body::-webkit-scrollbar-thumb:hover {
    background-color: #333333; 
}

 .navbar-brand img {
      max-height: 70px;
      background: #000;
      border-radius: 6px;
  }

@media (min-width: 640px) {
    .navbar-brand img {
        max-height: 87px;
    }
}
@media (min-width: 1024px) {
    .header--full .main-nav__content {
        align-items: center;
    }
    header__search{
    max-height: fit-content;
    height: fit-content;
    }
}

.center-block-title .s-block__title h2, .center-block-title .s-slider-block__title h2 {
background: linear-gradient(270deg, black, #e8bd78, black);
    background-size: 400% 400%; 
    -webkit-background-clip: text; 
    -webkit-text-fill-color: transparent;
    animation: backgroundMove 15s ease-in-out infinite; 
}
@keyframes backgroundMove {
    0% {
        background-position: 0% 50%; 
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%; 
    }
}

 .s-search-icon svg {
    fill: #AF8C53 !important;
  }
.s-search-input {
  border: 1px solid #AF8C53;
  &::placeholder {
    color: #AF8C53!important;
  }
}
footer [class="max-w-3xl flex flex-col items-center"] p,
footer  a *, 
footer .text-gray-400 {
 color: #fed593!important;
}
footer [class="store-footer lg:px-10"] {
 color: #fed593!important;
}

footer [class="w-12 h-8 bg-white dark:bg-dark rounded flex items-center p-1"] {
border: 1px solid #fed593;
background: #fff;
}