/* Add custom CSS styles below */ 
/* Add custom CSS styles below */ 
/* Add custom CSS styles below */ 
:root {
    --main-color: #ddd0bf;
    --second-color:#ffffff;
    --third-color: #87603d;
  }
  
  /* General End */
  
  /* Body */
  
  body{background-color:var(--main-color)}
  body:after {
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    position: fixed;
    z-index: 999999;
    background: var(--second-color)
      url(https://cdn.salla.sa/rAYYoy/Tm3dhzz74znxKGcevrxgq2csb7GYl0sT5ViK1sex.png);
    left: 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 160px;
    animation-name: fade-in;
    animation-duration: 1.5s;
    transform: scale(0);
    border: none;
  }
  
  @keyframes fade-in {
    0% {
      opacity: 1;
      transform: scale(1);
    }
  
    75% {
      opacity: 1;
      transform: scale(1);
    }
  
    100% {
      opacity: 0;
      transform: scale(0.1);
    }
  }
  
  /* NavBar start */
 .s-menu-topnav-list{color:var(--third-color)}
 .s-search-input::placeholder{color:var(--third-color)}

  
  #mainnav {
    background-color: var(--second-color);
  }
  
  #mobile-menu {
    background-color: var(--second-color);
    color:var(--third-color)
  }
  
  .text-primary {
    color: var(--third-color);
  }
  .main-menu a {
    color: var(--third-color);
  }
  .main-menu li > a:hover {
    color: var(--main-color);
        transform: translateY(-15%);
    
  }
  
  .mm-spn.mm-spn--light {
    color: white;
  }
  
  .sicon-user-circle:hover::before {
    color: var(--main-color);
  }
  
  .header-btn__icon {
    border: none;
    color: var(--third-color);
  }
  .header-btn__icon:hover {
    color: var(--main-color);
  }
  
  .s-cart-summary-total {
    color: var(--third-color);
  }
  
  @media only screen and (max-width: 1024px) {
    .mm-spn.mm-spn--light {
      color: var(--main-color);
      background: var(--third-color);
    }
  }
  
  /* NavBar End */
  
  /* Sections Strat */
  .swiper-pagination {
    display: none;
  }
  
  .slide--cat-entry i {
    content: "\ec0b";
    color: var(--main-color);
  }
  
  .s-block--categories .swiper-wrapper a {
    background-color: var(--third-color);
  }
  
  .slide--cat-entry h4 {
    color: var(--second-color);
  }
  
  .s-slider-block__title {
    color: var(--main-color);
  }
  
  .s-block__title {
    color: var(--main-color);
  }
  
  /* Sections End */
  
  /* Product start */
  
  .s-products-slider-card {
    padding: 0.625rem;
  
  }
  .s-slider-block__title h2{
  color:var(--third-color)
  }
  .s-slider-block__display-all{
  color:var(--third-color)
  }
  .s-slider-block__title h2::after {
    content: "";
    width: 100%;
    height: 5px;
    background-color: var(--third-color);
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translateX(-50%);
  }
  .s-product-card-entry:hover {
    scale: 1.05;
  
  }
  
  .s-product-card-image img {
border-radius:50%;
  }
  .s-product-card-image img {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }
  .s-product-card-image {
    position: relative;
    overflow: hidden;
border-radius:50%;
  }
  
  
  
  .s-product-card-entry {
    background-color: #fff !important;
    border-radius: 20px;
  }
  
  .s-product-card-vertical .s-product-card-wishlist-btn button {
    background-color: rgba(11, 22, 73, 0.5) !important;
    color: var(--main-color);
  }
  
  .s-product-card-vertical .s-product-card-image {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }
  
  .s-product-card-content-main {
    text-align: center;
  }
  .s-product-card-content {
    background-color: var(--second-color);
  border-radius: 20px;
  }
  
  .s-product-card-content-title a {
    color: var(--third-color);
  }
  .s-product-card-price{
      color: var(--third-color);
      }
  .s-product-card-content-title a:hover {
    color: var(--main-color);
  }
  
  .s-product-card-content-sub {
    justify-content: center;
  }
  h4 {
    color: var(--third-color);
  }
  h4:hover {
    color: var(--third-color);
  }
  .s-product-card-content {
    padding: 0.75rem 0.75rem;
    justify-content: center;
    align-items: center;
  }
  .banner--fixed img{
  background-color:var(--main-color)
      background-image: url(https://f.top4top.io/p_3074bje9i1.png);
  }
  
  .s-button-outline {
    border-radius: 50px;
    border-color: var(--third-color);
  }
  
  .s-product-card-entry {
    background-color: transparent;
  }
  
  .s-button-primary-outline {
    color: var(--third-color);
    background-color: var(--main-color);
  }
  
  .s-button-primary-outline:hover {
    background-color: var(--third-color);
    color: var(--second-color);
  }
  .s-block--features__item {
    background-color: var(--second-color);
  }
  .s-block--features__item .feature-icon {
    background-color: var(--third-color);
  }
  .s-block--features__item h2 {
    color: var(--third-color);
  }
  
  .s-block--features__item p {
    color: var(--third-color);
  }
  
  .s-block--features__item .feature-icon i {
    color: var(--main-color);
  }
  .md\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
    color: var(--main-color);
  }
  .pb-1 p {
    padding-bottom: 0.25rem;
    color: var(--third-color);
  }
  .s-breadcrumb-item {
    color: var(--third-color);
  }
 .text-xl{ color: var(--third-color);}

  
  /* Product End */
  
  /* Footer Start */
  
  .store-footer {
    background-color: var(--third-color) !important;
    padding: 30px;
    font-size: 14px;
    border-top-left-radius: 125px;
    border-top-right-radius: 125px;
    text-align: center;
  }
  
  .footer-is-light .store-footer .store-footer__inner {
    background_color: transparent;
  }
  
  .store-footer__inner {
    background-color: transparent !important;
  }
  
  .store-footer__inner .flex {
    justify-content: center;
  }
  
  .store-footer__inner .max-w-sm {
    margin: auto;
  }
  
  .store-footer h3 {
    color: var(--second-color);
    font-size: 1.3rem;
  }
  
  .store-footer h3:hover {
    color: var(--main-color);
    opacity: 1;
  }
  
  .footer-list {
    color: var(--main-color);
  }
  
  .store-footer__inner .max-w-sm {
    color: var(--main-color);
  }
  
  .store-footer a {
    color: var(--second-color);
  }
  .store-footer a:hover {
    color: var(--main-color);
  }
  
  .store-footer i {
    color: var(--third-color);
    border-color: var(--main-color);
  }
  
  .store-footer__inner {
    text-align: center;
  }


  
 .store-footer::after {
    content: "برمجة وتطوير   ADFAZ";
    top: 0px;
    font-size: 16px;
    opacity: 0.8;
    text-align: center;
    font-weight: bold;
    width: 100%;
    display: inline-block;
    color: var(--main-color) !important;
}
.s-block__title h2{color:var(--third-color)}