/* coded by @pixeez 2026 */ 

/* loading */
.loader-init {
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        height: 100vh;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: #FEE1E3!important;
        
        z-index: 9999;
    }

    .loader-init--hidden {
        opacity: 0;
        visibility: hidden;
    }

    .loader-init::after {
        content: "";
        width: 58px;
        height: 120px;
        background-image:   url("https://i.top4top.io/p_3723m4rsr1.png");
        background-size: 100%!important;
    background-repeat: no-repeat;
    background-position: center!important;
    animation : none;
    border: none;
        
    }



 

 
/* الخلفية */

.app-inner {
  background-color: white;
}

/* header */
.top-navbar{
background-color: #FEE1E3;
color:white;
}

#mainnav{
background-color: #FEE1E3;
color:white;
}


.sicon-shopping-bag:before {
color:#121387;


}
.header-btn__icon{
color:#121387;
}


section.s-block--fixed-banner:first-of-type {
    padding-top: 0 ;
}

section.s-block.s-block--fixed-banner:first-of-type {
    margin-top: 0 !important;
}
@media (min-width: 1280px) {
    .container {
        max-width: 100%;
    }
}



/* احدث منتاجتنا عنوان */
.new-coll {
  color: #121387;
  display: flex;
    justify-content: center;
  align-items: center;
  flex-direction: column;
  
  width: 100%;
  padding-top: 80px;
} 

.new-coll h1{
font-size: 1.5rem
} 
.logo_txt {
  font-family: "Kalivo";
  font-weight: bold;
  font-size: 2rem;
}
.icon-container svg {
    width: 50px;
    height: auto;
   margin-bottom: 10px;
    color: #1a237e;
}




/* بطاقة المنتج */
.s-product-card-image{
 background-color: transparent !important;

}

.s-product-card-image img {
 border-radius: .75rem !important; 
}
.s-product-card-content-sub {
    gap: .75rem;
    justify-content: center;
    color: #8E7B7F;
}

.s-product-card-content-title a {
    text-align: center;}


.s-products-slider-card {
    max-width: none;
  
}


.s-product-card-fit-height .s-product-card-image {

  height: 18rem;
  max-height: 18rem;
  
}



/*  زر بطاقة المنتج */
.s-product-card-content-footer .s-button-btn,
.s-product-card-content-footer .s-button-primary-outline ,
.s-product-card-content-footer .s-button-btn .s-button-wrap  {
    border: none; 
}

.s-product-card-content-footer .s-button-btn:hover{
background-color: transparent !important ;
color:#F9DDE2; 
}

.text-base.sicon-shopping-bag {
  display: none;
}


.slide--cat-entry img {
    height: auto;
    width: 6.8rem;
}
.slide--cat-entry{
background-color: #FDF3F3 !important;
}

.s-slider-block__title-right {
  display: none;
 
}

@media (max-width: 1024px) {
    .s-slider-block__title {

  justify-content: center;
  
}
}

@media (min-width: 1024px) {
    .s-slider-block__title {

  justify-content: end;
  
}
}


 

.s-slider-block__display-all {
  color: #F9DDE2 !important;
  text-decoration: underline;
}

/* التعليقات */
.s-comments-product {
 background-color: #FDF3F3;
}

.s-reviews-header{
 visibility: hidden;
}

.s-reviews-testimonial {
  background-color:#FDF3F3;
  border-color: #F9DDE2;
}

.s-reviews-testimonial__icon svg {
  fill: white;
}
/* التصنيفات*/ 
.s-block--categories  {
  background-color:#FDF3F3;
} 

.slide--cat-entry{
  border-width: 0 !important;
  border-radius: 0;
  
  
}

.cat-line{
  padding-bottom: 0px;
}
.cat-line svg{
  width: 100%;
    height: 30px;
}
@media (min-width: 480px) {
    .icons-list svg{
       height: auto !important;
    }
}

 .icons-list svg{
       margin-bottom: -20px;
    }



section.s-block.s-block--categories{
    margin-top: 0 !important;
}

.slide--cat-entry h2 {
color: #121387;
}

.new-coll.cat-back {
  background-color:#FDF3F3;
  padding-top: 10px;
  padding-bottom: 30px;
}


.max-w-sm.leading-6.mb-6{
  display: none;
}

/* Add custom CSS styles below */ 
@font-face {
    font-family: "Kalivo";
    src: url("https://db.onlinewebfonts.com/t/2e0500c0fb9867bdc6e0e68f25dbfe4f.eot");
    src: url("https://db.onlinewebfonts.com/t/2e0500c0fb9867bdc6e0e68f25dbfe4f.eot?#iefix")format("embedded-opentype"),
    url("https://db.onlinewebfonts.com/t/2e0500c0fb9867bdc6e0e68f25dbfe4f.woff2")format("woff2"),
    url("https://db.onlinewebfonts.com/t/2e0500c0fb9867bdc6e0e68f25dbfe4f.woff")format("woff"),
    url("https://db.onlinewebfonts.com/t/2e0500c0fb9867bdc6e0e68f25dbfe4f.ttf")format("truetype"),
    url("https://db.onlinewebfonts.com/t/2e0500c0fb9867bdc6e0e68f25dbfe4f.svg#Kalivo")format("svg");
}


/* Add custom CSS styles below */ 


.banner--fixed img {
   
   border-radius:0;
   
}
.s-block--fixed-banner > .container {
 padding-left:0;
 padding-right:0;

}


.sub-menu.w-56{
color: #fcd6dc;
background-color: #121387;
}




.store-footer__inner,footer{

background-color: #FEE1E3 !important;
color : #374151 !important;

}
.banner--fixed img {
border-radius: 0;
}






.rounded-full {
border-radius:0;
}
.mb-2\.5 {
margin-bottom: 0;
}



.s-block--features__item .feature-icon i {
color:#fcd6dc;

}

  .navbar-brand img {
       max-width: 90px; 
    }

.mobile-menu.mm-spn.mm-spn--light.mm-spn--navbar.mm-spn--main > span {
background-color: #FDF3F3 !important;}

.sub-menu {
  background-color: #FDF3F3 !important;}
}


@media (max-width: 480px) {
    .navbar-brand img {
       max-width: 80px; 
    }
}

@media only screen and (max-width: 1024px) {
    .mm-spn.mm-spn--light {
        color: #121387;
        background-color: #FDF3F3 !important;
    }
}
@media only screen and (min-width: 1024px) {
    @media (min-width: 1024px) {
        .main-menu {
            color: #FDF3F3 ;
        }
    }
}


@media only screen and (min-width: 1024px) {
    .main-menu li.root-level>a {
        color: #121387;}}

.topnav-link-item,.s-contacts-topnav-link{
color: #fcd6dc;
}

.s-slider-block__title{

color: #121387;
}

s-block__title {
color: #121387;
}
.flex.items-center.m-0 > h3{
font-size: 2rem !important;
font-family: "Kalivo";
color :#2B2E7D; 
}


.content.content--single-page{
  color: #121387;
        background-color: #fcd6dc !important;}