/* Add custom CSS styles below */ 
:root {
  --f-color: linear-gradient(
    90deg,
    rgba(133, 101, 172, 0.92) 0%,
    rgba(62, 36, 92, 1) 100%
  );
}


button.undefined {
  background: var(--f-color);
}

.g_cat .grid-cols-3 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
/*****بنر دعائي*****/
.banner_ad p {
    font-size:20px !important;
}
@media screen and (max-width:768px) {
.banner_ad p {
    font-size: 20px !important;
    line-height: 33px !important;
}
}
section.weeklyOffers , .g-products  , .dead_line  , .ads , .g_cat{
    margin-bottom: 40px  !important;
}
.top-navbar {
    display: none;
}
.banner_ad .img2 {
     grid-row: span 2 / span 2;
}
.banner_ad .img3{
    display: none;
}
/*********advantage***********/
@media screen and (max-width:768px) {
    section.g_features {
    margin-top: 0px;
    margin-bottom: 0px;
}
}
.ads  a {
    background: linear-gradient(90deg,rgba(133, 101, 172, 0.92) 0%, rgba(62, 36, 92, 1) 100%);
}
/*---heading------------------*/
.image-title {
margin-bottom: 25px;
}
@media screen and (max-width:768px) {
.g-products .image-title {
margin-bottom: 44px!important;
}
}
section:nth-child(1 of section.landing-page-first-banner) .container {
    max-width: 84%;
    margin-top: 8%;
        justify-content: flex-start !important;
}
section:nth-child(2 of section.landing-page-first-banner) img[alt="Noorbeautty"]{
width:150px !important
}
a.fbanner-star-btn {
    background: linear-gradient(90deg,rgba(133, 101, 172, 0.92) 0%, rgba(62, 36, 92, 1) 100%) !important;
}
@media screen and (max-width:768px) {
section.landing-page-first-banner h1 {
    font-size: 16px !important;
    line-height: 28px !important;
}
section.landing-page-first-banner .item-text{
    width: 50% !important;
}
section:nth-child(1 of section.landing-page-first-banner) .container {
    margin-left: 5px;
}
section:nth-child(2 of section.landing-page-first-banner) img[alt="Noorbeautty"] {
    width: 50px !important;
}
section:nth-child(2 of section.landing-page-first-banner) img{
object-position:24%;
}
}
.index .g-products .s-products-list-vertical-cards {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}