lord-icon.flex.m-auto {
    --lord-icon-primary: #000 !important;
    --lord-icon-secondary: #fff !important;
    --lord-icon-primary-base: #000 !important;
    --lord-icon-secondary-base: #fff !important;
}
.md\:max-w-\[250px\] {
    max-width: 400px;
}
.store-header {
    background-color: #5e7fa3 !important;
}
#cats--4 .categories-slider .swiper-slide img, #cats--4 .cat-img {
    object-fit: contain;
}


@media (min-width: 1024px) {

#AN-MAINBANER_5 .s-slider-container {
    width: 95%;
}

.flex.AN-contain.flex-col.md\:flex-row.w-full.items-center.justify-center.overflow-hidden.bg-no-repeat.bg-cover.bg-center.relative.swiper-slide.swiper-slide-active {
    background-size: contain;
}

.relative.flex.flex-col.w-full.md\:w-1\/2.items-start.gap-3.md\:gap-5 {
    margin-right: 13%;
}

}
#cats--8 .categories-slider .swiper-slide img, #cats--8 .cat-img {
    object-fit: contain;
}
footer.store-footer {
    margin-top: 5%;
}
.s-product-card-content-title a, .s-product-card-content-title {
    color: white;
}
.s-product-card-price {
    font-size: 17px;
    color: white;
}
.s-product-card-content-title a:hover {
    color: white;
}
.hover\:\!bg-transparent:hover {
    background-color: transparent !important;
    color: #FFFFFF!important;
}
body#app {
  background-color: white;
}
.banner--fixed img {
  background-color: rgb(255 255 255);
}
.lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-color: white;
}
.main-menu li:hover > .sub-menu {
    color: #5E7FA3;
}
@media (max-width: 768px) {
  h2.text-2xl.md\:text-3xl.font-normal {
      font-size: 14px;
  }

}
#app > div.app-inner.flex.flex-col.min-h-full > div.container > div > div.sticky.top-24.w-full.mt-2.md\:mt-0 > div.shadow-default.bg-primary-d.p-2.md\:p-5.xs\:p-7.rounded-md.mb-2.md\:mb-5.relative.transition-height.duration-1000 > div:nth-child(2) > span {
    color: black;
}
#app > div.app-inner.flex.flex-col.min-h-full > div.container > div > div.sticky.top-24.w-full.mt-2.md\:mt-0 > div.shadow-default.bg-primary-d.p-2.md\:p-5.xs\:p-7.rounded-md.mb-2.md\:mb-5.relative.transition-height.duration-1000 > div.flex.justify-between.text-lg.mb-5 > span {
    color: black;
}
#app > div.app-inner.flex.flex-col.min-h-full > footer > div > div.md\:flex.items-center.justify-between.py-4.container.text-center > salla-payments > ul > li:nth-child(5) {
    display: none;
}