html.hydrated ,.app-inner {
    overflow-x: hidden;
}
.s-block:first-of-type{margin-top:0;}section.s-block.s-block--fixed-banner.wide-placeholder{margin-top:2rem}section.s-block.s-block--fixed-banner.wide-placeholder .container{max-width:100%;padding:0}.footer-is-dark .store-footer h3{color:#000}.bg-darker{background-color:#f3f4f6}.text-gray-400{color:#390000}footer.store-footer{color:#000;background-color:#f3f4f6}.main-menu #offers a::after{right:-48px;top:18%!important;content:"عروض ريسان";background-size:19px;background-repeat:no-repeat;position:absolute;display:block;width:80px;height:20px;top:50px}.main-menu #offers a span{display:none}.main-menu #offers a{position:absolute;top:12%;right:0;margin:0 30px}.main-menu{padding-right:54px}img.h-full.w-full.transition-opacity.hover\:opacity-90.object-contain.loaded{background-color:#fff}img.s-product-card-image-contain.lazy.loaded{background-color:#fff}@media (max-width: 670px){.main-menu #offers a::after{top:0!important;content:"عروض ريسان";background-size:19px;background-repeat:no-repeat;position:absolute;display:block;width:120px;height:20px;top:50px}.main-menu #offers a span{display:none}.main-menu{padding-right:50px}[dir=rtl] .carousel-slider .swiper{padding-left:0;padding-left:0}.swiper-slide.slide--one-sixth.swiper-slide-prev{padding:0}salla-slider .slide--one-sixth{width:23%;padding:0}.slide--cat-entry i{margin-bottom:0;height:3rem;width:3rem}.slide--cat-entry h4{font-size:8px}a.slide--cat-entry{padding:0;margin:0}salla-slider#main-links-2{margin-bottom:-40px;margin-top:-30px}.slide--one-fourth.swiper-slide{width:44%}.index .brand-item{padding:10px 0}.grid-cols-2{grid-template-columns:repeat(6,minmax(0,1fr))}.gap-4{gap:6px}footer.store-footer{text-align:center;display:flex;flex-direction:column;align-items:center;color:#000;background-color:#f3f4f6}a.mb-2\.5.last\:mb-0.flex.items-center.text-sm.leading-none.hover\:opacity-70.transition.duration-300{display:flex;justify-content:center}.product-entry__title a{font-size:14px;line-height:25px;font-weight:600}.text-gray-500{font-size:8px}.footer-is-dark .store-footer h3{color:#000}.bg-darker{background-color:#f3f4f6}.text-gray-400{color:#390000}ul.flex.-mx-1{display:flex;justify-content:center}h4.text-gray-800.font-bold.text-lg{font-size:12px;font-weight:600}.s-products-list-filters-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.s-product-card-content-title a{font-size:13px;line-height:22px}.s-product-card-content-subtitle{margin-bottom:0;font-size:8px;line-height:10px}.s-product-card-price{font-size:12px;line-height:.5rem}span.s-button-text{font-size:10px}.col-span-12.sm\:col-span-6.lg\:col-span-3.flex.flex-col.flex-1.space-y-6{display:flex;align-items:center}.max-h-\[70px\]{max-height:50px}.footer-is-dark .store-footer .s-user-menu-inline .s-user-menu-dropdown-item a{color:#000!important}.main-menu #offers a{position:absolute;top:0;right:32px;margin:0 30px}#mainnav .main-menu{margin-top:20px}}
salla-add-product-button#add-to-cart-btn {
    display: contents;
}
button.s-fast-checkout-button.outline.rtl {
    height: 60px !important;
}
.s-block--photos-slider  button.s-slider-prev.s-slider-nav-arrow ,.s-block--photos-slider button.s-slider-next.s-slider-nav-arrow {
    display: none;
}
.banner-entry a:before {
   display: none
}
/* grid*/
/*.s-block--banners .grid-cols-2 {
    grid-template-columns: repeat(4,minmax(0,240px));
  justify-content: center;
}
.s-block--banners .lazy__bg {
    background-size: contain !important;
    background-repeat: no-repeat;
   
}
.s-block--banners  .banner-entry ,.s-block--banners  .two-row .banner-entry:first-child {
     height: 290px !important;
      background-color: transparent;
      padding: 0px;
      color: #fff;
 overflow: hidden;
  position: relative;
  transition: 0.5s;
   }
.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;
}
.sm\:gap-8 {
    gap: 0;
}
.sm\:py-16 {
    padding-top: 0;
    padding-bottom: 4rem;
}*/
footer .bg-darker  p.text-sm{color:#000}
@media (max-width: 767px){
/*.s-block--banners  .banner-entry ,.s-block--banners  .two-row .banner-entry:first-child {
    height:100px !important;
  } */
  .store-footer * {
    text-align: center;
    justify-content: center;
}
}
.slide--cat-entry {
    background-color: var(--color-primary);
    border-radius: 10px;
}
.slide--cat-entry h4 {
    color: #fff;
}
.slide--cat-entry i {
    background-color: var(--color-primary);
    border-radius: 10px;

}