/* Add custom CSS styles below */ 
salla-slider:not(.hydrated), .carousel-slider {
    max-width: 1280px;
    margin-right: auto;
    margin-left: auto;} 
preloader {
	display: none !important;
}
.swiper .swiper-pagination-bullet-active{width:0.5rem}

.swiper .swiper-horizontal>.swiper-pagination-bullets, .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0rem}
.slide--cat-entry i{margin-bottom:0.25rem;height:96px;width:96px}
.slide--cat-entry h4{font-size:0.85rem}
.slide--cat-entry{padding:5px}
salla-slider .slide--one-sixth{width:133px;height:133px}

.s-product-card-content:before,
.product-entry .content-wrap:before {
    background: url(https://cdn.files.salla.network/homepage/778437509/fdb327e4-4838-4b85-b07f-ff171d11e4b4.webp);
    content: '';
    width: 100%;
    height: 45px;
    background-size: contain;
    background-repeat: no-repeat;
    display: block;
}
img.lazy.loaded{background-color:#fff}
.product-entry__image img{background-color:#fff}

@media (min-width: 640px) {[dir=rtl] .product-entry .s-button-icon{background:#fe4b46;color:#1b1c1a}}
.product-entry .btn--add-to-cart:not(.deal) button:not(:hover){background:#fe4b46;color:#1b1c1a}


.s-button-primary-outline,
.product-entry .btn--add-to-cart:not(.deal) button:not(:hover),
button.btn--wishlist.animated.hidden.sm\:flex.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center {
    background:#fe4b46;
    color:1b1c1a;
}
custom-salla-product-card.s-product-card-entry salla-add-product-button button.s-button-outline{
color:#fff !important;border-radius:12px !important;background-color:#fe4b46;height:35px}

custom-salla-product-card.s-product-card-entry salla-add-product-button button.s-button-outline:hover {
    background-color: #ffffff;
    color: #000000 !important;
    border-color: #000000;
    border-width: 2px;
    transition: all 0.3s ease;
}

.s-button-primary {
    background-color: #fe4b46;
}
.s-button-primary:hover {
    background-color: #fe4b46;
    color: #000000;
}

.bg-primary{background-color:#fe4b46}
.text-primary-reverse{color:#ffffff}

@media (min-width: 768px) {.s-products-list-filters-results{background-color:#f9fafb}}
.mb-10{background-color:#f9fafb}
custom-salla-product-card.s-product-card-vertical{border-width:1px;border-color:#eff0f1;border-radius:15px}
.s-product-card-out-of-stock img.loaded {filter: none !important;}

.s-button-element:not(:disabled):not([loading]){
border-radius:12px }

custom-salla-product-card .s-product-card-promotion-title{top:0.25rem;background-color:rgb(235 235 235 / 50%);padding-left:0.15rem;padding-top:0.15rem;padding-bottom:0.15rem;font-size:0.7rem;color:rgb(0 0 0);border-radius:12px !important;border:none !important}
:is([dir="rtl"] custom-salla-product-card .s-product-card-promotion-title):before{border-left-color:rgb(235 235 235 / 25%)!important}
.s-button-primary .s-button-text {
  color: #fff !important}
  .s-block__display-all, .s-slider-block__display-all{background-color:#fe4b46;border-radius:15px;padding:5px 16px;color:#fff}
  [dir="rtl"] custom-salla-product-card.s-product-card-vertical .s-product-card-wishlist-btn{height:35px;border-radius:99999px !important}
  @media (min-width: 768px) {custom-salla-product-card .s-product-card-content-footer{margin-top:0rem !important}}
  custom-salla-product-card .s-product-card-content-footer{margin-top:0rem !important}
  .s-block__title h2, .s-slider-block__title h2{font-size:1.25rem}
  .s-add-product-button-main .s-add-product-button-mini-checkout{--salla-fast-checkout-button-border-radius:12px !important}
  .s-block--banners .banner-entry:nth-child(5n+1), .has-2-photos .banner-entry:nth-child(n), .has-4-photos .banner-entry:nth-child(n), .has-5-photos .banner-entry:nth-child(n+4){grid-column:span 1 / span 1;height:10rem;padding:0rem}
  @media (max-width: 768px) {
  .s-block--banners .banner-entry:nth-child(5n+1),
  .has-2-photos .banner-entry:nth-child(n),
  .has-4-photos .banner-entry:nth-child(n),
  .has-5-photos .banner-entry:nth-child(n+4) {
    height: 6.5rem;}}

@media (max-width: 768px) {
  salla-slider .slide--one-sixth {
    width: 110px !important;}}
 .s-block:first-of-type{margin-top:2px !important}
section.s-block--photos-slider .carousel-slider .swiper{padding-left:0 !important;padding-right:0 !important}
@media (max-width: 991px) {
  .s-products-slider-card.swiper-slide {
    width: 195px !important;}}