/* Add custom CSS styles below */ 
.filepond--drop-label, .s-filters-widget-container, .s-filters-widget-container .s-price-range-number-input, salla-product-options .s-datetime-picker-input, salla-product-options .s-form-control {
    background-color: #ffffff !important;
}
.text-primary {
    color: #2f2f2f;
}
.main-menu li>a:hover {
    color: #f39580;
}
h2.text-3xl.font-bold.tracking-tight.text-store-text-primary.sm\:text-4xl,.s-slider-block__title h2:where([dir="rtl"], [dir="rtl"] *),h2.text-center.text-store-text-primary.text-2xl.lg\:text-3xl.font-bold.leading-tight {
    font-size: 2rem;
    color: #8bb58f;
}
section.s-block.s-block--testimonials.overflow-hidden.relative.enhanced {
    background: #dfd7cc;
    padding: 55px 0px;
}
.flex.flex-col.justify-between.h-full.w-full.p-\[1\.4rem\].bg-store-bg-secondary.rounded-md.shadow-\[rgba\(50\,_50\,_105\,_0\.15\)_0px_2px_5px_0px\,_rgba\(0\,_0\,_0\,_0\.05\)_0px_1px_1px_0px\] {
    background: #fff;
}
section.s-block.s-block--testimonials.overflow-hidden.relative.enhanced .btn--outline-primary{
    color: #353535;
}
section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--12:before {
    content: "علامات تجارية نوفرها لك";
    font-size: 2rem;
    display: block;
    text-align: center;
    margin-bottom: 25px;
}
section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--12 img {
    border: 1px solid;
}
section.s-block.s-block--images-grid .container:before {
    content: "تسوق حسب التصنيف";
     color: #8bb58f;
    font-size: 2rem;
    display: block;
    text-align: center;
    margin-bottom: 25px;
}
section.s-block.s-block--store-features:before {
    content: "مزايا المتجر";
    font-size: 2rem;
    display: block;
    text-align: center;
    margin-bottom: 25px;
}
section.s-block.s-block--store-features {
    background: #fff;
    padding: 70px 0;
}
section.s-block.s-block--store-features .bg-storeBG {
    background-color: #ffffff;
}
section.s-block.s-block--store-features .bg-primary {
    background-color: #dfd7cc;
}
@media only screen and (max-width: 768px) {
h2.text-3xl.font-bold.tracking-tight.text-store-text-primary.sm\:text-4xl,.s-slider-block__title h2:where([dir="rtl"], [dir="rtl"] *),h2.text-center.text-store-text-primary.text-2xl.lg\:text-3xl.font-bold.leading-tight,section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--12:before,section.s-block.s-block--store-features:before,section.s-block.s-block--images-grid .container:before{
 font-size: 1.3rem;
}
section.s-block.s-block--images-grid .container img.lazy.object-cover.absolute.inset-0.h-full.w-full.group-hover\:scale-105.transition-transform.duration-500.ease-in-out.loaded {
    -o-object-fit: contain;
    object-fit: contain;
}
}
.s-fast-checkout-button.outline {
    background: #8bb58f !important;
}
.s-button-primary {
    background-color: #f87171;
    color: #fff;
}
.s-button-primary:hover {
    background-color: #fb6060;
    color: #fff;
}
.promotion-banner {
    display: none !important;
}