body {
    background-color: #fffdf3
}
.top-navbar button.btn--rounded-gray {
    background-color:#f5edeb
}
.top-navbar {
    background-color: #fffdf3;
}

input.s-search-input {
    background-color:#f5edeb !important;
}
.main-nav-container{
    background-color:#fffdf3 !important;
}
.main-menu li.root-level> a{
    color:#5b5950 !important
}
.main-menu li.root-level> a:hover{
    color:#f6adb8 !important
}
.header-btn__icon {
    color: #000000B2 !important;
    border: #E5E7EB 1px solid!important ;
    transition: transform 0.2s ease;
}
@keyframes shake {
    0% { transform: translateX(0); }
    25% { transform: translateX(-2px); }
    50% { transform: translateX(2px); }
    75% { transform: translateX(-2px); }
    100% { transform: translateX(0); }
}

.header-btn__icon:hover {
    animation: shake 0.5s ease;
    background-color:#e98fa924;
    color:#4e4e4e
}

.s-cart-summary-total{
    color:#000000B2
}

.swiper.s-slider-container.swiper-initialized{
    padding:0
}

salla-slider.photos-slider .swiper-slide{
    width:100%;
    padding:0 5%;
    margin:0;
}
.s-block--photos-slider .s-slider-block__title-nav {
    display:none !important
}
.swiper-slide.slide--one-sixth{
    width:25%;
    margin:0;
}
a.slide--cat-entry {
    background:transparent;
    height:300px;
    border:none !important;
}
a.slide--cat-entry h2{
    font-size:18px;
}
a.slide--cat-entry img{
    border-radius:0;
    height:250px;
    width:250px
}
.s-block--categories  .swiper-wrapper.s-slider-swiper-wrapper {
    /* justify-content:center */
}
span.swiper-pagination-bullet {
    background-color:#6B372C !important
}

.s-block--categories .s-slider-block__title {
    justify-content:center;
    text-align:center;
}

.s-block--categories  .s-slider-block__title-right h2{
    font-size:24px;
    padding-bottom:8px;
    padding-left:0;
    color:#6B372C;
}
.s-block--categories .s-slider-block__title-right::after {
    content: "تذوّق أفضل جودة بمذاق فريدا";
    color: #f6adb8;
    font-size:16px;
    text-align: center !important; 
    font-weight:bold;
}

.s-block--categories .s-slider-block__title-right {
    padding:0;
}
.s-products-slider-slider .s-slider-block__title-nav button{
    width:45px;
    background-color:#c1bab7;
}
.s-products-slider-slider .s-slider-button-icon svg {
    fill:white !important;
}
.s-slider-block__title-right h2{
    font-size:20px;
    color:#6B372C;
}
.s-slider-block__display-all{
    color:#6B785E;
}
.s-product-card-content{
    background-color:#FFFAF3 !important;
}
.s-block--best-offers .s-slider-block__title-right h2 , .s-block__title .right-side h2{
    font-size:22px;
    color:#6b372c;
}
.s-block--best-offers .s-slider-block__display-all{
    color:#6B785E;
    font-size: 14px;
}
.s-product-card-content {
    text-align: center;
    background-color:#ffffff !important;
}
.s-product-card-content-sub {
    justify-content: center;
}
.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background-color: white;
    border-radius: 1-px;
    color: #6B372C;
}
salla-add-product-button.hydrated:has(button:disabled):hover {
    cursor: no-drop
}

.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center:hover span {
    animation: shake .4s
}

.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center:hover {
    animation: shake .4s;
    background-color:#6B372C;
    color:white;
}

.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center:hover span {
    display: inline-block
}

@keyframes shake {
    0% {
        transform: translateX(0)
    }

    25% {
        transform: translateX(-1px)
    }

    50% {
        transform: translateX(1px)
    }

    75% {
        transform: translateX(-1px)
    }

    100% {
        transform: translateX(0)
    }
}
section.s-block.s-block--banners.container .grid{
    grid-template-columns: repeat(4, minmax(0, 1fr));
    margin:auto
}


.two-row .banner-entry:first-child{
    grid-row: span 1 / span 2;
}

a.banner-entry.square-photos {
    background: transparent;    
    height:300px;
}
.banner-entry.square-photos:hover {
     transform: scale(1.03); 
}


section.s-block.s-block--banners.container .s-block__title{
    justify-content:center;
   
}
section.s-block.s-block--banners.container .s-block__title .right-side{
     padding:0;
}

.store-footer__inner {
    padding-bottom: 0rem;
    background-color:#B6854DB8 !important;
}
footer .store-footer__inner .grid div:first-child {
    grid-column: 1 / 2;

}
.store-footer__inner .grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
.store-footer__inner .grid > div a h3 {
    display: none
}
.store-footer__inner .grid > div:nth-of-type(1) > a::after  {
  content: " ";
  display: block;
  width: 150px;
  height: 105px;
  background-image: url("https://i.ibb.co/MDYxftm7/IMG-6175-2.png");
  background-size:cover;
  margin:auto;
  margin-bottom:5px;
  background-repeat: no-repeat !important;
 }
.store-footer__inner > div * {
    text-align: center;
    justify-content: center;
    color:white
}
.store-footer__inner .grid > div > div {
    margin: auto;
    padding: 10px
}
footer.store-footer {
    background:#fffdf3 !important;
}
.mburger i{
    color:#6b785e
}

ol.s-breadcrumb-wrapper {
    font-size:18px;
} 
.s-comments.s-comments-product,.s-user-menu-trigger {
    background: transparent!important
}
@media (max-width: 992px){
    salla-slider.photos-slider .swiper-slide{
    padding:0 5%;
}
section.s-block.s-block--banners.container .grid{
    gap:1rem
} 
.store-footer__inner .grid{
  grid-template-columns: repeat(1, minmax(0, 1fr)); 

}
.s-block--categories  .s-slider-block__title-right h2{
    font-size:22px;
}
    
.swiper-slide.slide--one-sixth{
    width:25%;
    margin:0;
}
a.slide--cat-entry {
    background:transparent;
    height:200px;
    border:none !important;
}
a.slide--cat-entry h2{
    font-size:16px;
    font-weight:lighter;
}
a.banner-entry.square-photos {
    height:200px;
}
.s-block__title .right-side h2 , .s-slider-block__title-right h2{
    font-size:20px;
}
.s-block--best-offers .s-slider-block__title-right h2 {
    font-size:20px;
}
   .contact-social {
        border: none
    }

}

@media (max-width: 600px){
  .s-products-slider-card {
 width: 50% !important;
}
    .s-block--categories  .swiper-wrapper.s-slider-swiper-wrapper {
    justify-content:start
}
    .s-block--categories .s-slider-block__title-right::after {
        font-size:14px;
    }
.s-block--categories  .s-slider-block__title-right h2{
    font-size:18px;
}
    
.swiper-slide.slide--one-sixth{
    width:36%;
}
a.slide--cat-entry {
    background:transparent;
    height:160px;
    border:none !important;
}
a.slide--cat-entry h2{
    font-size:14px;
    font-weight:lighter;
}
section.s-block.s-block--banners.container .grid{
    grid-template-columns: repeat(2, minmax(0, 1fr));
    margin:auto
}
a.banner-entry.square-photos {
    height: 220px;
}
.s-block__title .right-side h2 , .s-slider-block__title-right h2{
    font-size:18px;
}
.s-block--best-offers .s-slider-block__title-right h2 {
    font-size:18px;
}

   .contact-social {
        border: none
    }
.store-footer__inner .grid > div:nth-of-type(1) > a::after  {
  width: 120px;
  height: 75px;
 }
p.s-cart-summary-content {
    display:none;
}

}
@media (max-width: 320px) {
    .s-add-product-button-main button {
        font-size:12px
    }
   .s-search-inline {
    min-width: 190px;
} 
    .swiper-slide.slide--one-sixth{
    width:45%;
}
    a.banner-entry.square-photos {
    height: 170px;
}
    .s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
        padding: 8px 5px
    }

}
.s-block.s-block--banners {
    background-image: url("https://i.ibb.co/DDVsSc1s/Rectangle-328-1.png");
  background-size:cover;
  padding-top:100px;
    width:100%;
    max-width:100%;
}
.s-block--banners .grid {
  max-width: 1280px; 
}
.s-block:has([data-bg="https://cdn.files.salla.network/homepage/120797866/41008ad4-a663-4046-900e-7205dddd9c96.webp"]) {
    margin-top: 0;
}