/* Add custom CSS styles below */ 
.advanced-slider .swiper .swiper-slide-active h2 {
  color: #fff;
}

.s-block--special-products-slider .flex.flex-col .flex.items-center .flex.flex-col.items-center {
  justify-content: start;
}


:nth-child(4 of section.s-block.s-block--fixed-banner.wide-placeholder) .container {
  max-width: 100%;
  padding-right: 0;
  padding-left: 0;
}

.s-block--rectangular-links img {
    aspect-ratio: auto;
    padding: 10px;
}

@media(max-width: 768px) {
  .s-block--rectangular-links img {
    padding: 2px;
  }
}

.enhanced-title-border {
  display: none;
}

section.s-block.s-block--best-offers.container .text-store-text-primary::after {
  content: '';
  display: block;
  width: 170px;
  height: 30px;
  background-image: url(https://i.ibb.co/4c6TSTp/Vector.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.text-store-text-primary {
  text-align: -webkit-center;
}


/* Footer */
.store-footer {
  background-image: url(https://i.ibb.co/bMZYs039/footers.webp);
  background-size: cover;
}

.footer-is-custom .store-footer .store-footer__inner, .footer-is-custom .store-footer .store-footer__contacts-row, .footer-is-custom .store-footer .store-footer__newsletter, .footer-is-custom .store-footer .footer-bottom {
  background-color: transparent;
}

.footer-is-custom .store-footer .store-footer__curve {
  display: none;
}

footer > div > div.store-footer__inner > div > div.lg\:-mt-\[45px\].relative.z-\[1\].lg\:col-\[2\] > a > img {
  height: 70px;
}