/* Add custom CSS styles below */ 


.mm-spn.mm-spn--light {
        color: #eee;
        background: #093f2c;
    }
.sicon-cancel:before {
    content: "\ea47";
    color: #eee;
}






.sicon-shipping-fast:before {
    content: "\ef31";
    color: #fed08e;
}

.sicon-macro:before {
    content: "\ed49";
    color: #fed08e;
}

.sicon-home-heart:before {
    content: "\ecb4";
    color: #fed08e;
}


.s-block--enhanced-features__item h2 {
    color: #fed08e;
}

.s-block--enhanced-features__item p {
    font-size: 1rem;
    line-height: 1.5rem;
    color: #f1f1f1 !important;
    opacity: .9;
}







.s-offer-modal-header-icon {
    display: none;
    margin-left: .5rem;
}

.s-offer-modal-expiry {
    display: none;
    margin-bottom: 1.25rem;
}

label.s-offer-modal-remember-label {
    display: none;
} 


a.s-offer-modal-badge.s-offer-modal-slider-item.s-offer-modal-cat-item.swiper-slide.swiper-slide-next {
    background: #093f2c;
}

.s-offer-modal-slider-item.s-offer-modal-cat-item.swiper-slide.swiper-slide-active {
    background: #ec8;
}

a.s-offer-modal-badge.s-offer-modal-slider-item.s-offer-modal-cat-item.swiper-slide {
    background: #093f2c;
}



.s-offer-modal-badge-text {
    font-size: 1.5rem;
    color: aliceblue;
}

.s-offer-modal-badge-icon svg {
    display: none;
    }









section.s-block.s-block--fixed-banner.wide-placeholder.s-block--animate.fixed-banner--6 {
    margin-top: 0.0rem;
}





.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    display: none !important;
}

.s-block.s-block--circle-links.circle-links-3 {
    margin-top: -1rem;
    margin-bottom: 0.5em;
}



.s-block--enhanced-features__item:first-child {
 background-color: #e1a6593b;
    grid-column: span 2 / span 2;
    background-image: url(https://i.ibb.co/GVr4bhz/Minimal-Green-Coupon-Instagram-Post-8.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom;
}

.s-block--enhanced-features__item:nth-child(2), .s-block--enhanced-features__item:nth-child(3) {
    background-color: #e1a6593b;
    /* grid-column: span 2 / span 2; */
    background-image: url(https://i.ibb.co/GVr4bhz/Minimal-Green-Coupon-Instagram-Post-8.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom;
    /* padding-left: .25rem; */
    /* padding-right: .25rem; */
}





.s-block--enhanced-features__item .feature-icon i {
    font-size: 2.25rem;
    line-height: 2.5rem;
    color: #414042;
    color: #000000;
    }

.s-block--enhanced-features__item p {
    font-size: 1rem;
    line-height: 1.5rem;
    /* font-weight: 400; */
    color: #343638;
    opacity: 0.90;
    }




@media (max-width: 640px) {
    .s-block {
        margin-top: 1.5rem;
    }
}


@media (max-width: 640px) {
    .gap-3 {
        gap: .25rem;
        grid-template-columns: repeat(2, 1fr);
    }
}

.two-row .banner-entry:first-child {
    padding: 1.25rem;
}

@media (max-width: 640px) {
    .banner-entry {
        height: 100px;
    }
}

/*---------------------------------------------*/
@media (min-width: 640px) {
    .s-block {
        margin-top: 4rem;
    }
}


@media (min-width: 1440px) {
    .container {
        max-width: 1440px;
    }
}

@media (min-width: 768px) {
    .md\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}

@media (min-width: 640px) {
    .sm\:gap-8 {
        gap: 2rem;
    }
}

@media (min-width: 640px) {
    .two-row .banner-entry:first-child {
        grid-column: auto;
        grid-row: auto;
    }

.banner-entry {
    MARGIN: 0PX 0PX 11PX 0PX;
    box-shadow: 8px 10px 11px lightblue;
}

@media (max-width: 640px) {
    .banner-entry {
        MARGIN: 0PX 0PX 11PX 0PX;
        height: 100px;
        box-shadow: 8px 10px 11px lightblue;
    }
}