.bg-white {
    background-color: #000000;
}
h2, h3 {
    color: white;
}
.s-user-menu-login-btn svg {
    fill: #f9dc98;
}
.sicon-shopping-bag:before {
   color: #f9dc98;
}
.sicon-menu:before {
   color: #f9dc98;
}
.s-user-menu-login-btn , .header-btn__icon{
     border-color: #f9dc98 !important; 
}
.flex-col {
    background-color: black;
}

.footer-is-light .store-footer {
    background-color: #000000;
    color: #f9dc98;
}
.footer-is-light .store-footer .store-footer__inner {
    border-bottom-color: rgba(229, 231, 235, var(--tw-border-opacity, 1));
    background-color: rgb(0 0 0);
}
.s-slider-block__title h2 {
    position: relative;
    font-size: 1.125rem;
    color: white;
    text-align: center;
  width: 100%;
}
.s-slider-block__title {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1rem;
    display: flex;
    max-width: 1280px;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: relative;
    width: 100%;
}
.s-slider-block__title-right:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 0rem;
}
@media (max-width: 767px) {
    .swiper-wrapper {
        display: grid !important;
        grid-template-columns: repeat(2, 1fr) !important;
    }
  .container.grid.grid-col-1.lg\:grid-cols-6 {
    text-align: center !important;
}

.container.grid.grid-col-1.lg\:grid-cols-6 > div {
    text-align: center !important;
    align-items: center !important;
}

.container.grid.grid-col-1.lg\:grid-cols-6 a {
    justify-content: center !important;
}

.container.grid.grid-col-1.lg\:grid-cols-6 .s-menu-footer-list,
.container.grid.grid-col-1.lg\:grid-cols-6 .s-contacts-list {
    text-align: center !important;
}

.container.grid.grid-col-1.lg\:grid-cols-6 .s-contacts-item {
    justify-content: center !important;
}

.container.grid.grid-col-1.lg\:grid-cols-6 .flex {
    justify-content: center !important;
}

.container.grid.grid-col-1.lg\:grid-cols-6 .max-w-sm {
    text-align: center !important;
}
}
.slide--cat-entry {
    height: 10rem;
    width: 11rem;
  border-color:#f9dc98;
  margin-bottom: 0.5rem;
  background-color: rgb(0 0 0);
}
.carousel-slider .swiper:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 0rem;
}
.s-slider-block__title h2:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 0rem !important;
}
.copyright-text p {
    color: #f9dc98;
}
.s-button-primary-outline {
    fill: #000000;
    color: #000000;
}
.s-button-primary-outline {
    fill: #f9dc98;
    color: #f9dc98;
    background: black;
}
.s-product-card-content{
    background: linear-gradient(
        45deg,
        #6e4710 0%,
        #915a14 20%,
        #d4af37 50%,
        #915a14 80%,
        #6e4710 100%
    ) !important;
    background-color: transparent !important;
}
.s-block--features__item {
    background-color: rgb(0 0 0);
}
.s-block--features__item .feature-icon {
    background-color: linear-gradient(135deg, #6e4710, #b8862d, #f1d27a, #b8862d, #6e4710) !important;
}
.s-block--features__item .feature-icon {
    background: linear-gradient(
        45deg,
        #6e4710 0%,
        #915a14 20%,
        #d4af37 50%,
        #915a14 80%,
        #6e4710 100%
    ) !important;
    background-color: transparent !important;
}
.s-block--features__item .feature-icon i {
    color: #ffffff;
}
.s-block--features__item p {
    color: rgb(245 249 255);
}
.s-block--features__item h2 {
    color: rgb(210 172 54);
}