/* Add custom CSS styles below */ 

.footer-is-custom .store-footer .footer-rights p {
    color: #155650;
}









 body.trans_header.slider_has_overlay .store-header :not(custom-salla-product-card *) {
    color: #fff;
    font-size: 14.9px;
  font-weight: 800 !important;
 }



.main-menu-row > nav {
    width: 100% !important;
    display: flex !important;
    justify-content: center !important;
}

.main-menu-row > nav > ul {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: auto !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

.main-menu-row > nav > ul > li {
    text-align: center !important;
}






/* العناوين الرئيسية فقط */
article.leading-7.text-sm h1,
article.leading-7.text-sm h2,
article.leading-7.text-sm h3,
article.leading-7.text-sm h4 {
    color: #0f766e !important;
}

/* باقي الكتابة داخل المقال */
article.leading-7.text-sm p,
article.leading-7.text-sm span,
article.leading-7.text-sm li,
article.leading-7.text-sm a,
article.leading-7.text-sm label {
    color: #000000 !important;
}

/* منع أي تنسيق داخلي من تغيير لون العناوين */
article.leading-7.text-sm h1 *,
article.leading-7.text-sm h2 *,
article.leading-7.text-sm h3 *,
article.leading-7.text-sm h4 * {
    color: #155650 !important;
}





.main-menu-row {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    margin: 0 auto !important;
}

.advanced-slider__caption__inner__content__heading {
    color: #FFFFFF !important;

    text-shadow:
        0 2px 3px rgba(21, 86, 80, 0.95),
        0 4px 10px rgba(21, 86, 80, 0.75),
        0 0 18px rgba(21, 86, 80, 0.50) !important;

    position: relative;
    z-index: 10;
}









.header__main-end button[data-sella="header-search-button"] {
    position: absolute !important;
    left: auto !important;
    right: 150px !important;
    top: 50% !important;
    margin: 0 !important;
    transform: translateY(-50%) !important;
    z-index: 9999 !important;
}



.gallery-cursor {
    display: none !important;
}

.product-single__main-media a#magnify-image {
    cursor: pointer !important;
}