/* Add custom CSS styles below */ 
/* Add custom CSS styles below */ 

.index .main-nav-container .mobile-menu ul li a {
    color: #532766;
    opacity: 1;
    font-size: 18px
}

.index #mainnav svg path {
    stroke: #532766!important
}


.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 5rem;
}

.main-nav-container .navbar-brand img {
    max-height: 5rem;

}
.main-nav-container .mobile-menu ul li .sub-menu ul li a {
    color: #391000;
}

.landing-page-first-bannar .container{
    width:50%;
    margin:0;
}
section:nth-child(1 of .landing-page-first-bannar) > div {
    justify-content:center !important;
}

section:nth-child(3 of .landing-page-first-bannar) > div {
    justify-content: flex-start !important;
}

.landing-page-fixed-bannar-7 , .landing-page-fixed-bannar-4{
    height: 55vh;
}

.landing-page-first-bannar h1 {
    width: 100%;
    font-size: 40px;
    font-weight: 700;
}


#sliderProducts .s-slider-container .product_deadline {
    background-color: #fff!important
}

@media(max-width: 768px) {

   .landing-page-first-bannar .container {
        width:80%;
        margin:auto;
        margin-top: 50%;
        text-align:center !important;
    }

    .landing-page-fixed-bannar-0 h1,.landing-page-fixed-bannar-7 h1 {
        margin: auto;
        font-size: 22px;
        color:rgb(83 39 102) !important;
    }
section:nth-child(2 of .landing-page-first-bannar) > div{
    background-position: 0%;
}
    .g_cat h3 {
        font-size: 15px;
        font-weight: 500
    }
    .top-navbar{
        display:none;
}
}
.s-payments-list.hydrated{
scale: 1.5;
}
.product-single .s-tabs-header * {
    background-color: #ffffff;
}

.s-tabs-active, .s-tabs-active *{
    background-color:#532766!important;
}

footer .relative>div:first-child * {
    color: #fff
}

footer .relative>div:first-child i {
    color: #532766
}
.copyright-text p {
    --tw-text-opacity: 1;
    color: #374151;
    color: rgb(255 255 255)
}