body {
    background-color: #FFFFFF;
}
.banner--fixed img, .banner-entry {
    background: transparent;
    }
.s-block--photos-slider{
margin:0 !important;
padding:0 !important;
}

.s-block--photos-slider .swiper{
width:100% !important;
margin-left:0 !important;
margin-right:0 !important;
}

.s-block--photos-slider .swiper-wrapper{
margin:0 !important;
padding:0 !important;
}

.s-block--photos-slider .swiper-slide{
margin:0 !important;
padding:0 !important;
}

.s-block--photos-slider img{
width:100% !important;
max-width:100% !important;
height:auto !important;
display:block !important;
border-radius:0 !important;
}

.s-block--photos-slider .container{
padding-left:0 !important;
padding-right:0 !important;
margin:0 !important;
max-width:100% !important;
}
.s-block--photos-slider .swiper-slide{
padding:6px !important;
}
@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: 0rem;
}
section.s-block.s-block--fixed-banner:nth-of-type(2) .container{
    margin: 0 auto;
    padding: 0;
    max-width:730px;
}
section.s-block.s-block--fixed-banner:nth-of-type(8) .container{
    margin: 0 auto;
    padding: 0;
    max-width:100%;
}
section.s-block.s-block--fixed-banner:nth-of-type(11) .container{
    margin: 0 auto;
    padding: 0;
    max-width:100%;
}
section.s-block.s-block--fixed-banner:nth-of-type(14) .container{
    margin: 0 auto;
    padding: 0;
    max-width:100%;
}
section.s-block.s-block--fixed-banner:nth-of-type(4) .container{
    margin: 0 auto;
    padding: 0;
    max-width:730px;
}
section.s-block.s-block--fixed-banner:nth-of-type(6) .container{
    margin: 0 auto;
    padding: 0;
    max-width:730px;
}
section.s-block.s-block--fixed-banner:nth-of-type(9) .container{
    margin: 0 auto;
    padding: 0;
    max-width:730px;
}
section.s-block.s-block--fixed-banner:nth-of-type(12) .container{
    margin: 0 auto;
    padding: 0;
    max-width:730px;
}
section.s-block.s-block--fixed-banner:nth-of-type(16) .container{
    margin: 0 auto;
    padding: 0;
    max-width:730px;
}
section.s-block.s-block--fixed-banner:nth-of-type(17) .container{
    margin: 0 auto;
    padding: 0;
 max-width:1200px;
}
section.s-block.s-block--banners.container .grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px;

}

section.s-block.s-block--banners.container .banner-entry {
 flex: 0 0 calc(53% - 10px);
    max-width: calc(25% - 10px);
    height: 300PX;
    border-radius: 8px;
    background-size: cover;
    background-position: center;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: transform 0.3s ease;
    margin-top: 0rem;
}
@media (width: 768px) {
  section.s-block.s-block--banners.container .banner-entry {
    height: 204px;
    margin-top: -66px;
  }
}
@media (width: 1024px) {
  section.s-block.s-block--banners.container .banner-entry {
        height: 245px;
    }
  }
@media (max-width: 640px) {
  section.s-block.s-block--banners.container .banner-entry {
        margin-top: -3rem;
        flex: 0 0 calc(56% - 10px);
        max-width: calc(25% - 10px);
        height: 147px;
  }
}
.s-product-card-content-title a {
    white-space: nowrap;
    overflow: hidden;
}
.s-product-card-entry {
    box-shadow: 0 0 10px 0 black;
    height: 100%;
    border-radius: 12px !important;
}
.s-products-slider-card {
  padding: 1rem;
}
.s-products-list-vertical-cards { 
  padding: 1rem;
}  

.s-button-btn, .s-price-range-number-input {
    border-radius: .75rem;
    color: #000;
    background: #E4B920;
}
#best-offers-2-slider .s-slider-block__title{
  display: none;
}
#best-offers-7-slider .s-slider-block__title{
  display: none;
}
#best-offers-9-slider .s-slider-block__title{
  display: none;
}
#best-offers-4-slider .s-slider-block__title{
  display: none;
}
#best-offers-12-slider .s-slider-block__title{
  display: none;
}
#best-offers-14-slider .s-slider-block__title{
  display: none;
}
.s-product-card-price, .s-product-card-starting-price h4 {
    font-size: .875rem;
    font-weight: 700;
    line-height: 1.25rem;
    color: #000;
}
.store-footer__inner {
   background: #E4B920;
    color: #000;
}
.store-footer {
    background: #E4B920;
    color: #000;
    }
    .copyright-text p {
    color: #000;
}
.hover\:text-primary:hover {
    color: #414042;
    color: #000000;
}
.s-button-primary-outline:hover {
    background-color: #414042;
    background-color: var(--color-primary);
    color: #ff6767;
    color: #000000;
    fill: #ff6767;
    fill: #000000;
}
footer * {
    text-align: center;
    margin-right: auto;
    margin-left: auto;
}

/*HIDDEN*/

.mb-2\.5.text-gray-500.rounded-md.inline-flex.text-sm.rtl\:space-x-reverse.space-x-5 {
    display: none;
}

.mb-2\.5.rounded-md.inline-flex.text-sm.rtl\:space-x-reverse.space-x-5 {
    display: none;
}

.p-4.flex.flex-wrap.items-center.border-t.border-gray-200 {
    display: none;
}

.mb-10.text-gray-500.rounded-md.inline-flex.text-sm.rtl\:space-x-reverse.space-x-5 {
    display: none;
}