s-block--banners {
  Display: grid!important;   
     grid-template-columns: repeat(2, minmax(0, 1fr))!important;
     justify-items: center!important;
}
.wa-s-n {
    background: #576c30!important;
    color: #f3f3dc!important;
}
.s-social-list svg {
    fill: currentColor!important;
}
.zina-store-footer {
    border-bottom-width: none!important;
    border-style: none!important;
  background-color: #576c30!important;
}
.store-footer .contact-social {
  border: none!important;
}
@media (max-width: 680px) {
  .s-block--marquee.is-mini {
    height: 1.5rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
}
}

@media (max-width: 480px) {
    .two-row, .banner-entry {
  grid-row: span 2 / span 2!important;
  grid-template-columns: repeat(2, minmax(0, 1fr))!important;
  margin: (1px, 0.5px)!important;
}
}
@media (max-width: 640px) {
    .two-row, .banner-entry {
  grid-row: span 2 / span 2!important;
  grid-template-columns: repeat(2, minmax(0, 1fr))!important;
}
}
@media  (max-width: 768px) {
    .two-row, .banner-entry {
  grid-row: span 2 / span 2!important;
  grid-template-columns: repeat(2, minmax(0, 1fr))!important;
}
}
@media  (max-width: 1280px) {
    .two-row, .banner-entry {
  grid-row: span 2 / span 2!important;
  grid-template-columns: repeat(2, minmax(0, 1fr))!important;
}
}
.two-row, .banner-entry {
  grid-row: span 2 / span 2!important;
  grid-template-columns: repeat(2, minmax(0, 1fr))!important;
}
@media (max-width: 480px) {
  .banner-entry {
  background-size: contain!important;
  background-color: transparent!important;
}
  .s-product-card-image {
    width: relative!important;
    height: relative!important;
    align-items: center!important;
  }
}
/* Products */
.product-brand, .w-12 {
  width: 6rem;
}
.brand-logo::after { 
  content: '  منتجات أصلية 100% ';
}
.brand-logo {
  padding-bottom: 1rem!important;
}
/*
@media screen and (max-width: 768px) {
    .best-products-slider/, .swiper-wrapper {
        height:100%!important;
    }

    .best-products-slider/, .swiper-wrapper .swiper-slide {
        height: calc((100% - 30px)/2)!important;
    }
*


@media screen and (max-width: 768px) {
.custom-zina-slider-product .s-products-slider-card, .zina-salla-products-slider .s-products-slider-card .custom-zina-slider-product .s-products-slider-card, .zina-salla-products-slider .s-products-slider-card{
    width: 185px !important;
}
}
@media screen and (max-width: 480px) {
.custom-zina-slider-product .s-products-slider-card, .zina-salla-products-slider .s-products-slider-card .custom-zina-slider-product .s-products-slider-card, .zina-salla-products-slider .s-products-slider-card{
    width: 100px !important;
  box-sizing: content-box!important;
}
}

2

@media (max-width: 640px){
.s-products-slider-card{width:50%;max-width:320px}}
@media (max-width: 768px){
.s-products-slider-card{width:33.333333%}}
@media (max-width: 1024px){
.s-products-slider-card{width:25%;}}
.s-progress-bar-container{margin-bottom:0.625rem}
.s-progress-bar-header{margin-bottom:0.375rem;font-size:0.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgba(107, 114, 128, 1);color:rgba(107, 114, 128, var(--tw-text-opacity, 1))}
.s-progress-bar-target-section{margin-bottom:0.625rem;display:flex;justify-content:space-between;font-size:0.875rem;line-height:1.25rem}
.row.s-progress-bar-target-section {
  display: flex;
}
*/