.s-advertisement-action {
  display: none;
}

.s-advertisement-content {
    display: flex;
    width: max-content;
    animation: marquee 10s linear infinite;
    padding: 0 0 5px;
    margin: 0;
}

.top-navbar salla-contacts {
    display: none;
}

.s-advertisement-content-icon {
  display:none;
}

.swiper-slide {
  height: auto;
  background: transparent !important;
}
.bg-cover {
  background-size: contain;
  background-repeat: no-repeat;
}

.product-card .badge {
  background-color: #991b1b !important;
}

.s-advertisement-content:hover .s-advertisement-content {
    animation-play-state: paused;
}

@keyframes marquee {
    from {
        transform: translateX(0px);
    }

    to {
        transform: translateX(250px);
    }
}

.top-navbar {
  color: #5c4681;
  font-weight: 800;
}

#mainnav{
  background-color: #f1edfc
}

.swiper {
  margin: 0 3%
}

custom-main-menu {
  display: flex;
  justify-content: center;
  align-items: center
}

.store-footer {
  background-color: #5c4681 !important;
  color: white;
}

.store-footer__inner {
  background-color: #5c4681 !important;
  color: white !important;
}

.copyright-text p{
  color: white;
}

.content--single-page{
  color: #5c4681
}

.main-menu {
  color: #5c4681;
}

.store-saving-badge:hover {
    animation: savingPop 0.45s ease-out;
    transform-origin: center;
}

@keyframes savingPop {
    0% {
        opacity: 0;
        transform: scale(0.7) translateY(5px);
    }

    60% {
        opacity: 1;
        transform: scale(1.08) translateY(-2px);
    }

    100% {
        opacity: 1;
        transform: scale(1) translateY(0);
    }
}

.main-content h1, h2{
  color: #5c4681;
}

.s-block--bundle-best-sellers-quad {
  margin:  0;
}

.s-block--bundle-featured-trio{
  margin: 0;
}

salla-product-options {
  background-color: #f1edfc !important;
  color: white;
}

[component-name="kitchen-tools-grid"] {
  padding: 20px 15px
}

.s-block--bundle-kitchen-tools-grid {
  margin: 0;
}

.steel-house-rating-count {
    font-size: 14px;
    color: #6b7280;
}

.steel-house-stars {
    font-size: 1rem;
    letter-spacing: 2px;
    color: #d1d5db;
    line-height: 1;
}