.s-block { padding-top: 0 !important; padding-bottom: 0 !important; margin-top: 0 !important; margin-bottom: 0 !important; }


section:has(+ section.s-block.s-block--dynamic-banner),
section:has(+ section.s-fixed-banner),
section:has(+ section.s-block-fixed-banner) {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}


section.s-block.s-block--dynamic-banner .container,
section.s-fixed-banner .container,
section.s-block-fixed-banner .container {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
salla-slider#square-links-slider-1 .s-slider-container {
    padding: 0 !important;
}
salla-slider#square-links-slider-1 .swiper-wrapper {
    place-content: center !important;
}
@media(max-width:900px){
salla-slider[type]:not(.hydrated)>div>div, salla-slider[type]:not(.hydrated) .swiper>div>div>div, .carousel-slider .swiper-wrapper>div {
    max-width: 300px !important;
}
}
div#swiper-wrapper-298560cbe9a1062e5 {
    place-content: center;
}

@media (max-width: 1040px) {
    salla-slider .slide--one-fourth {
        height: auto;
        width: 32%;
        max-width: max-content;
    }
    }
.product-card__promotion{
	top: unset !important;
	bottom: 1rem !important;
	left: 1rem !important;
	right: unset !important;
}







.s-metadata-box {
    border: 1px solid black;
     padding: 10px 1.25rem;
}

.s-metadata-row {
    border-bottom: 1px solid #eee;
    padding: 10px;
    }
    .s-metadata-row:hover ,.s-metadata-box-header:hover {
    background-color: #eee;
    }
    .s-metadata-box-header {
        padding: 10px!important;
    }
    
salla-slider .slide--one-sixth {
    width:175px;
    }
    
  .promotion-banner__inner ul li:not(:last-child) {
    display:none;
  }
  .promotion-banner__inner ul li {
      animation :none !important;
}
.promotion-banner ul {
justify-content:center;
font-size:16px
}