.promotion-banner ul li a, .animated-text ul li a {
    display: flex !important;
    padding: 0!important;
}

body > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > div.promotion-banner > div > ul > li > a > svg{
    margin-left: 30px;
    margin-right: 30px;
}


 section.s-block.s-block--banners.container .banner-entry {
    background: transparent;
    height: 372px;
}
section.s-block.s-block--banners.container > div > div:nth-child(1) {
    grid-area: 1 / 1 / 2 / 5;
}
section.s-block.s-block--banners.container > div > div:nth-child(4) {
    height: 100%;
    grid-area: 1 / 5 / 3 / 7;
}

 section.s-block.s-block--banners.container .grid{
     grid-template-columns: repeat(6, minmax(0, 1fr));
    grid-template-rows: repeat(2, minmax(0, 1fr));
    column-gap: 10px;
     row-gap: 5px;
}
 section.s-block.s-block--banners.container > div > div:nth-child(3) {
    grid-area: 2/3/2/5;
}
 section.s-block.s-block--banners.container > div > div:nth-child(2) {
    grid-area: 2/1/2/3;
}

 section.s-block.s-block--banners.container > div > div > div {
     background-size: 100% 100%;
     background-repeat: no-repeat;
 }


@media (max-width: 767px) {
 section.s-block.s-block--banners.container .banner-entry {
    background: transparent;
    height: 110px;
}

}
footer.store-footer {
    margin: 0 !important;
}

.s-block--enhanced-features__item.group.overflow-hidden {
    border: 0;
    box-shadow: none !important;
    background-color: transparent;
}

.s-block--enhanced-features__item .feature-icon {
    height: 8rem;
    width: 8rem;
}
.s-block--enhanced-features__item .feature-icon img {
    height: 100%;
    width: 100%;
}

section.s-block.s-block--enhanced-features {
    background-image: url(https://i.ibb.co/ZHD0Xyf/8.png);
    margin: 0;
    max-width: unset;
    padding: 6rem 18rem 18rem 18rem;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom;
}

@media (max-width: 992px) {
    section.s-block.s-block--enhanced-features {
    padding: 2rem 2rem 5rem 2rem;
    background-size: contain;
}
}

@media (min-width: 1024px) {
    .inner.bg-inherit {
    background-image: url(https://i.ibb.co/vdg1hHg/Header.png);
    background-size: cover;
}
}
.top-navbar {
    background-color: #b60367 !important;
    color: #fff !important;
}

.footer-is-custom .store-footer .footer-bottom {
    background: #b60367 !important;
}

.footer-is-custom .store-footer .footer-rights p {
    color: #fff;
}


button.s-button-element.s-button-btn.s-button-outline.s-button-sm.s-button-wide.s-button-primary-outline {
    background-color: #b60367;
    color: white !important;
    border-radius: 15px;
}

.product-card {
    box-shadow: -3px 9px 3px #ddd;
    

}

.s-products-slider-card {
    padding-bottom: 10px;
    padding-top: 10px;
}

.product-card__normal-cart button.s-button-element.s-button-btn.s-button-outline.s-button-sm.s-button-wide.s-button-primary-outline  i.sicon-shopping {
   color: #fff !important;
}

.s-block--animated-brands--brand {
    background: transparent !important;
}

salla-mini-checkout-widget.s-add-product-button-mini-checkout.s-mini-checkout {
    background: #41cd41;
    border-radius: 10px;
}
salla-mini-checkout-widget.s-add-product-button-mini-checkout.s-mini-checkout * {
    color: white;