/* Add custom CSS styles below */ 
button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background: #676942;
    color: #fff;
}

footer.store-footer {
    background-color: #676942 !important;
    color: #fff !important;
}

.store-footer__inner {
    background-color: #676942 !important;
}
section.s-block.s-block--fixed-banner .container {
    max-width: 100%;
    padding: 0px;
}

section:first-of-type {
    margin-top: 0px;
}
.s-product-card-vertical {
    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}
@media (min-width: 1280px) {
    .s-block--hero-slider .swiper-slide {
        height: 800px;
    }
}
@media (max-width:600px){
  .min-h-\[300px\] {
    min-height: 157px;
}
}
@media (min-width: 1024px) {
    salla-slider.photos-slider .swiper-slide {
        margin-left: 0rem;
        margin-right: 0rem;
        width: 100%;
    }}
@media (min-width: 768px) {
    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
        padding-left: 0rem;
    }
}
@media (max-width: 1024px) {
    salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
        padding-right: 0rem;
    }
}
salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
    padding-left: 0;
}
}