.S__cat_item .catOverlay img {
    object-fit: contain;
    height: 150px;
}
footer.st.overflow-hidden.relative.mt-8.text-\[var\(--color-footer-text\)\].bg-gradient-to-b.from-\[var\(--color-footer-bg\)\].to-\[var\(--color-footer-bg2\)\].pt-6.md\:pt-10.md\:pb-6.pb-4.is-centered-footer {
    --footer-overlay: color-mix(in srgb, #e4697e 50%, transparent) !important;
    --footer-title-fill: #E4697E !important;
}
body#app {
  background-color: white;
}
.banner--fixed img {
  background-color: rgb(255 255 255);
}
.lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-color: white;
}
/* لتوسيط العنوان والنص في الديسكتوب */
@media (min-width: 1024px) {
    .mb-3.md\:mb-6 {
        text-align: center;
    }

    /* لتغيير اللون إلى #E4697E */
    #S_tab_products-4-title,
    .mb-3.md\:mb-6 p {
        color: #E4697E;
    }

    /* لتحديد محاذاة النص في الديسكتوب */
    p.mt-2.text-mediumgray.text-sm.md\:text-base.leading-relaxed.max-w-2xl.reveal.animating {
        text-align: end;
        margin-right: 52px;
    }
}
.mb-3.md\:mb-6 {
    margin-top: 51px;
}
#S_tab_products-4-title,
    .mb-3.md\:mb-6 p {
        color: #E4697E;
    }
/* لتطبيق التعديل على الموبايل فقط */
@media (max-width: 768px) {
    .main-banner.relative.w-full.overflow-hidden.flex.items-center.justify-center.min-h-\[300px\].max-main {
        min-height: 203px !important;
    }
}
.main-menu {
    align-items: center;
    display: flex;
    justify-content: space-evenly;
}
section#S_tab_products-4 {
    background-color: #F2FDFF;
}
button.animated.not-added.un-favorited.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center {
    background-color: #E4697E !important;
}
button.Mws_opsbtn_rel.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center {
    background-color: #E4697E !important;
}

button.Mws_opsbtn_eye.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center {
    background-color: #E4697E !important;
}
h3.s-product-card-content-title.\!mb-0.line-clamp-1 {
    align-items: center;
    align-self: center;
}
.s-product-card-content-sub {
    gap: .75rem;
    justify-content: center;
}
a.swiper-slide.magnify-wrapper.homeslider__slide.swiper-slide-active {
    width: 55% !important; 
}