/* Add custom CSS styles below */ 
#karzoun-widget-send-button {
    bottom: 130px;
}
.promotion-banner {
    background: linear-gradient(to right, #A680BD, #FF89B9);
}
body.slider_has_overlay .advanced-slider .swiper-slide::before {
    background: none;
}
.store-header .sicon-user:before {
    content: "\f072";
}
.store-header .sicon-cart:before {
    content: "\ef36";
}
body.slider_has_overlay .advanced-slider .swiper-slide * {
    color: #fff;
    border-radius: 0px 0px 20px 20px;
}
.s-block.s-block--circle-links.circle-links-2 {
  margin-top: 0rem;
}
section.s-block ,.py-8 {
    margin-top: 1rem;
    padding-bottom: 1rem;
    padding-top: 1rem;
    }

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

img.lazy.object-cover.mx-auto.w-40.h-40.rounded-full.group-hover\:scale-110.transition-all.duration-400.loaded {
    transition: all .5s;
    }
.s-button-element.s-button-btn.s-button-outline.s-button-sm.s-button-wide.s-button-primary-outline.s-button-loader-center {
    color: #ffffff !important;
    border-radius: 30px;
    background: #b381bc;
    }
   
.s-button-element.s-button-btn.s-button-outline.s-button-sm.s-button-wide.s-button-primary-outline.s-button-loader-center:hover{
    background: #d785bb;
}
    .sicon-shopping:before {
    content: "+";
    color: #ffffff;
    font-size: 25px;
    margin: auto .1rem;
    font-weight: bold;}
    img.lazy.object-cover.mx-auto.w-40.h-40.rounded-full.group-hover\:scale-110.transition-all.duration-400.loaded {
    height: auto;
    }