/* Add custom CSS styles below */ 
.s-block--enhanced-features__item .feature-icon {
    height: 4.2rem;
    width: 4.2rem;
    background: #2d7c66;
    position: relative;
    border-radius: 50%;
}

.s-block--enhanced-features.mini-features .s-block--enhanced-features__item{
  border-color: transparent;
}

.s-block--enhanced-features__item .feature-icon i{
  color:#fff;
}

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

.enhanced_rounded_contacts a,
.s-payments-list-item,.rounded_contacts a,
.product-more-info .more-tab-container .more-info-tabs__nav-link,
.product-card--vertical,
.fit-slider-products .s-slider-swiper-wrapper .swiper-slide custom-salla-product-card {
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}



@media only screen and (max-width:600px) {
    .has-bottom-nav {
        padding-bottom: 0px;
    }

    .grid-cols-2 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .store-footer .justify-start {
        justify-content: center;
    }

    .footer-list a {
        text-align: center;
    }

    .col-span-2 {
        grid-column: span 1 / span 2;
    }

    .footer-list a {
        font-size: .9rem;
    }

    .centered_logo .header-btn__icon {
        width: 2.5rem;
    }

    .selia-bottom-nav {
        border-radius: 50px;
        margin-bottom: 10px;
        background-color: #f8c1c3;
    }

    .selia-bottom-nav .s-cart-summary-wrapper .s-cart-summary-total,
    .selia-bottom-nav-user span,
    .selia-bottom-nav-icon span,
    .selia-bottom-nav-icon i:not(.sicon-sar) {
        color: #000 !important;
    }

    .product-card__enhanced-mini-cart button.s-button-element {
        margin: 10px;
        width: 86%;
    }
}

.show-original-logo-on-scroll .navbar-brand img {
    filter: invert(1) !important;
}

.store-footer a img[src="https://cdn.salla.sa/cdn-cgi/image/fit=scale-down,width=400,height=400,onerror=redirect,format=auto/qQpNDY/huvJlf7EiNvYeewCENKlLprv9ceAaUYFEkccoq7o.png"]{
    filter: contrast(2.5) !important;
}


@media only screen and (min-width:601px) {
    .lg\:mx-\[unset\] {
        margin: 0px auto;
    }

    .store-footer__inner {
        text-align: center;
    }

    .lg\:justify-start {
        justify-content: center;
    }

    .col-span-2 {
        grid-column: span 1 / span 2;
    }

    .lg\:grid-cols-5 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}