/* Add custom CSS styles below */ 
.navbar-brand img {
    width: 172px;
     max-height: unset;  
}
body {
  background-color: #F5F5F5;
}
.main-menu li>a {
      font-size: 16px;
      font-weight: 400;
      color: #24160A;
      transition: .3s;
      &:hover{
        color:#92992F ;
}
}
    
div#mainnav {
    background-color: white;
    box-shadow: 0px 4px 4px 0px #0000001A;
}
i.header-btn__icon.sicon-user-circle {
    color: #462B14;
    &:hover{
      color:#92992F ;
    }
}
i.header-btn__icon.icon.sicon-shopping-bag{
  color: #462B14;
    &:hover{
      color:#92992F ;
    }
}
span.s-cart-summary-count{
  background-color: #462B14;
}
i.sicon-sar{
  color: #462B14;
  &:hover{
    color:#92992F ;
  }
}
b.s-cart-summary-total{
   color: #462B14;
}
.main-nav-container.fixed-pinned .navbar-brand img {
  max-height: none;
}
section.s-block.s-block--photos-slider.s-block--live-editor {
    margin: 0;
}
salla-slider.photos-slider .swiper-slide {
      width: 100% !important;
      border-radius: 0;
}
section.s-block.s-block--photos-slider{
  margin-top: 0;
}
.swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-rtl.swiper-backface-hidden {
    padding-left: 0;
  padding-right: 0;
}
img.w-full.object-contain.rounded-md{
  border-radius: 0;
}
.s-block s-block--photos-slider {
.carousel-slider .swiper-wrapper>div, salla-slider[type]:not(.hydrated) .swiper>div>div>div, salla-slider[type]:not(.hydrated)>div>div {
  padding-left: 0;
  padding-right: 0;
}
}
salla-slider.photos-slider .swiper{
  padding-bottom: 0;
}
.s-slider-wrapper .swiper-pagination-bullet-active{
  background-color: #462B14;
}
.swiper-pagination-bullet{
  background-color: #462B14 !important;
}

.slide--cat-entry .sicon-packed-box {
  background-image: url(https://cdn.files.salla.network/homepage/1139690668/b5e6a8e9-828b-475e-b703-8b5e9f5a2beb.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 200px !important;
    aspect-ratio: 1;
}
.slide--cat-entry {
  border-width: 0;
  border-radius: 0;
  height: auto;
  background-color: #F5F5F5;
}
.sicon-delete_col:before,.sicon-art-palette:before,.sicon-store2:before,.sicon-packed-box:before,.sicon-fabric-swatch:before,.sicon-cake:before,.sicon-game-controller-alt:before,.sicon-barcode-scan:before,.sicon-inbox-full:before{
content:"" !important;
}
section.s-block.s-block--categories {
    background-color: #F5F5F5;
}
.slide--cat-entry{
  transition:.3s;
}
.slide--cat-entry:hover{
  box-shadow: none;
  scale:.98;
  
}
.slide--cat-entry:hover h2{
 color:#92992F ;
  
}
.slide--cat-entry h2{
  font-size: 20px;
  font-weight: bold;
  color: #462B14;
  transtion:.3s;
  &:hover{
    color:#92992F ;
  }
}
.s-slider-block__title-right h2{
  font-size: 30px;
  font-weight: 700;
  color: #24160A;
}
.slide--cat-entry .sicon-fabric-swatch {
background-image: url(https://cdn.files.salla.network/homepage/1139690668/e2231188-7b2e-4d99-99e1-6eca34a506f7.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 200px !important;
    aspect-ratio: 1;
}
.slide--cat-entry .sicon-cake {
  background-image: url(https://cdn.files.salla.network/homepage/1139690668/63572853-a1bb-419b-9e74-2bdd8ee57ef7.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 200px !important;
    aspect-ratio: 1;
}
.slide--cat-entry .sicon-game-controller-alt {
  background-image: url(https://cdn.files.salla.network/homepage/1139690668/a43670aa-32e3-44cb-89cb-653c08ed1fc2.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 200px !important;
    aspect-ratio: 1;
}
.slide--cat-entry .sicon-barcode-scan {
  background-image: url(https://cdn.files.salla.network/homepage/1139690668/7f494edd-395b-46d8-890e-37296f2ca298.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 200px !important;
    aspect-ratio: 1;
}
.slide--cat-entry .sicon-inbox-full {
  background-image: url(https://cdn.files.salla.network/homepage/1139690668/e065a55d-c059-484f-a378-bf7117a39308.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 200px !important;
    aspect-ratio: 1;
}
.slide--cat-entry .sicon-store2 {
  background-image: url(https://cdn.files.salla.network/homepage/1139690668/f9cd3ab1-14a4-4b0c-8d2d-b5eab56b14e7.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 200px !important;
    aspect-ratio: 1;
}
.slide--cat-entry .sicon-art-palette {
  background-image: url(https://cdn.files.salla.network/homepage/1139690668/1f254f51-c877-4f59-bf73-8861f1685d5a.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 200px !important;
    aspect-ratio: 1;
}
.slide--cat-entry .sicon-delete_col {
  background-image: url(https://cdn.files.salla.network/homepage/1139690668/0164cfa5-24cf-477a-afa9-e5e460c9406b.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 200px !important;
    aspect-ratio: 1;
}
.s-block--features__item {
    background-color: #92992F80;
    border-radius: 25px;

}
  .s-block--features__item .feature-icon {
    background-color: #92992F;
    i{
      color:white;
    }
  }
.s-block--features__item h2{
  font-size: 20px;
  font-weight:bold;
  color:#24160A;
  text-shadow: 0px 4px 8px #00000040;
  margin-bottom: 16px;
}
.s-block--features__item p{
  font-size: 16px;
  font-weight:400;
  color:#24160A
}
section.s-block.s-block--features-products.container{
.s-product-card-image {
    width: 270px !important;
} 
}
 @media (max-width:991px){
section.s-block.s-block--features-products.container{
  .s-product-card-image {
    width: 8rem !important;
}
} }
button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    border: 1px solid #462B14;
    border-radius: 20px;
  color: #462B14;
  &:hover{
    background-color: #462B14;
    color:white;
  }
}
.s-product-card-minimal .s-product-card-content-title a {
    font-size: 16px;
    font-weight: bold;
    color: #24160A;
    transition: .3s;
  margin-bottom: 24px;
    &:hover{
      color:#92992F;
    }
}
h4.s-product-card-price {
    font-size: 20px;
    font-weight: bold;
    color: #462B14;
  margin-bottom: 24px;
}
i.sicon-sar {
    color: #462B14;
    font-size: 20px;
}
.s-product-card-entry {
    background-color: #FFFFFF;
    border-radius: 25px;
   transition: .3s;
   &:hover{
    box-shadow: 0px 4px 4px 0px #0000001A;

  }
}
section.s-block.s-block--features-products.container{
 .s-product-card-image {
    border-radius: 0 25px 25px 0 !important;
} 
}


@media (max-width:991px){
  section.s-block.s-block--banners.container .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
     display: block;
   
     
}
  .banner-entry {
    border-radius: 0;
    display: block;
    margin-bottom: 10px;
    height: 110px;
}
}
 .lazy__bg.lazy.bg-no-repeat.entered.loaded{
    width: 100% !important;
    background-size: 100% 100% !important;
}
.banner-entry{
  border-radius: 0;
}
.s-product-card-vertical .s-product-card-image {
   border-radius: 25px 25px 0 0;

}
#best-offers-5-slider,#best-offers-6-slider,#best-offers-8-slider,#best-offers-7-slider,#best-offers-9-slider,#best-offers-11-slider,#best-offers-13-slider,#best-offers-15-slider{
  .swiper-wrapper{
    padding-bottom: 20px;
  }
  .s-product-card-content-title a{
  font-size: 16px;
  transition: .3s;
  color: #24160A;
  font-weight: bold;
   margin-bottom: 24px;
  &:hover{
    color: #92992F;
  }
 }
  .s-product-card-entry {
  transition: .3s;
  &:hover{
    border: 1px solid #462B14;
    box-shadow: 0px 4px 4px 0px #0000001A;

  }
  &:hover button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background-color: #462B14;
    color:white;
  }
}
}
.s-slider-nav-arrow{
  border-color: #462B14;
}
section.s-block.s-block--banners.container 
.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {

  grid-template-columns: repeat(2, minmax(0, 1fr));
}
section.s-block.s-block--banners.container 
.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 
.banner-entry:last-child {

  grid-column: span 2;
}
@media (max-width:991px){
  section.s-block.s-block--banners.container 
.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 
.banner-entry:last-child {
   height: 55px;
  margin-bottom: 10px;
  grid-column: span 2;
}
}

section.s-block.s-block--banners.container:nth-of-type(2)  
.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 
.banner-entry:nth-child(1) {  
  grid-column: span 2;
}
.footer-is-light .store-footer .store-footer__inner {
  background-color: #92992F29;
}
.s-reviews-testimonial{
  .s-reviews-testimonial__icon svg {
        fill: #040404;
  }
}
.s-reviews-testimonial__text{
  p{
    font-size: 16px;
    color: #040404;
    font-weight: bold;
  }
}
s-reviews-testimonial__info h2 {
  font-size: 16px;
  font-weight: 400;
  color: #040404;
}
.s-reviews-testimonial{
  border-radius: 10px;
  box-shadow: 0px 4px 4px 0px #0000001A;
  .s-rating-stars-selected {
    color: red;
  }
}
.s-block--testimonials{
  .s-reviews-container{
    .s-reviews-swiper-slide{
  padding-bottom: 20px;
  }
  }
}
.s-menu-footer-list{
  .s-menu-footer-item{
   color: #000000;
   transition: .3s;
   &:hover{
    color: #92992F;
   }
  }
}
.contact-slot{
  .s-contacts-item{
   font-size: 16px;
    color: #000000;
    transition: .3s;
    &:hover{
      color: #92992F;
    }
  }
  .s-contacts-icon{
    margin-left: 0 !important;
  }
  .s-contacts-icon svg{
    font-size: 16px;
    fill: #000000;
    transition: .3s;
  }
  &:hover .s-contacts-item{
     color: #92992F;
  }
  &:hover .s-contacts-icon svg{

     color: #92992F;
  }
    .unicode{
    color: #000000;
    transition: .3s;
    &:hover{
       color: #92992F;
    }
  }
}
.store-footer h3{
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}
section.s-block.s-block--fixed-banner.wide-placeholder{
  .banner--fixed img{
    border-radius: 0;
  }
}
.s-social-link a svg {
    fill: #462B14;
    height: 1.875rem;
    width: 24.875rem;
     transition: .3s;
      &:hover{
        color:#92992F;
}}
salla-cart-summary.ml-4.rtl\:ml-\[unset\].rtl\:mr-4.hydrated {
    margin-right: 5px;
}
.main-menu li>a{
  padding-inline: 8px;
}
.store-footer{
  p.ql-align-right {
    font-size: 16px;
    font-weight: 400;
    color: #000000;
}
}
p.s-trust-badges-label {
    font-size: 13px;
    font-weight: 400;
    color: #000000;
}
b.s-trust-badges-number {
     font-size: 13px;
    font-weight: 400;
    color: #000000;
}
.s-contacts-item{
    .unicode{
        color: #000000;
         font-size: 16px;
         font-weight: 400;
         text-decoration: underline; 
         transition: .3s;
      &:hover{
        color:#92992F;
      }   
    }
}
.s-contacts-icon{
     margin-left: 0;
      svg {
        fill:#000000;
      transition:.3s;
     }

}
.copyright-text p{
    font-size: 16px;
    font-weight: 400;
     color: #000000;
  }
.s-block--photos-slider{
  .carousel-slider .swiper-wrapper > div{
  padding-inline: 0;
}
}
.s-product-card-out-of-stock img {
    filter: grayscale(1);
}