:root{
 --color-primary:#483b4d;
}
salla-add-product-button button{
    color: #ffffff !important;
}
salla-add-product-button button:hover {
    color: #483b4d !important;
    background-color: #ffffff !important
    transition: all 0.3s ease; 
}

strong.productout-stock.w-3\/4.md\:w-1\/2.text-center.absolute.top-1\/2.-translate-y-1\/2.left-0.right-0.my-0.mx-auto.block.uppercase.text-base.font-semibold.leading-4.text-\[var\(--product-unavailable-color\)\].p-1.md\:p-3.border.border-solid.border-\[var\(--product-unavailable-color\)\].bg-clip-padding.-rotate-45.z-10 {
    display: none;
}

a.brand-item.group.flex.justify-center.items-center.bg-white.transition.hover\:opacity-95.bg-cover.p-8.lg\:p-12.aspect-video.rounded-md.overflow-hidden.relative.max-w-32.lg\:max-w-48.shadow-lg {
    background: #bcbcbc1c;
    border-block-width: initial;
    box-sizing: content-box;
    width: 100px !important;
    height: 20px !important;
    max-width: 500px !important;

}
.aspect-video {
    aspect-ratio: 16 / 12;
}
/*
انميشن مع تغيير اللون عند التمرير لأيكون القائمة
*/
a.mburger.mburger--collapse.text-2xl.w-\[24px\].h-\[31px\].relative.after\:content-\[\'\\ed7f\'\].after\:absolute.after\:font-\[\'sallaicons\'\]:hover {
    color: #ffffff !important;
    background-color: #483b4d;
    padding: 10px; 
    border-radius: 50%; 
    display: inline-flex; 
    justify-content: center; 
    align-items: center; 
    width: 40px; 
    height: 40px; 
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease; 
}


button.flex.search-btn.w-auto.justify-end.after\:font-\[\'sallaicons\'\].after\:content-\[\'\\ef09\'\].z-1:hover{
    color: #ffffff !important;
    background-color: #483b4d;
    padding: 10px; 
    border-radius: 50%; 
    display: inline-flex; 
    justify-content: center; 
    align-items: center; 
    width: 40px; 
    height: 40px; 
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease; 
}

a.relative.after\:content-\[\'\\f078\'\].after\:font-\[\'sallaicons\'\]:hover{
    color: #ffffff !important;
    background-color: #483b4d;
    padding: 10px; 
    border-radius: 50%; 
    display: inline-flex; 
    justify-content: center; 
    align-items: center; 
    width: 40px; 
    height: 40px; 
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease; 
}

.s-cart-summary-count{
    background-color: rgb(72 59 77) !important;
}

button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center{
    color: #ffffff !important;
    background-color: #483b4d !important;
    width:130px !important;
    }
    
button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center:hover{
    color: #483b4d !important;
    background-color: #ffffff !important
    }
    
salla-add-product-button.btn--add-to-cart.hydrated{
    border-radius: 0.5rem;
    padding: 0.25rem;
    width: 100%;
    border-width: 1px;;
    position: relative;
    align-items: center;
    justify-content: center;
    gap: 0.5rem;
    display: flex;
    border: initial !important;
    width: 100% !important;
    box-sizing: border-box;
}

salla-products-slider.s-products-slider-wrapper.hydrated {
    position: relative;
    overflow: hidden;
    border-radius: 12px;
    padding-bottom: 70px;
    width: 100%;
    display: block;
    box-sizing: border-box;
}

.product-entry .btn--wishlist button{
    color: #483b4d !important;
    background-color: #ffffff !important;
}
.product-entry .btn--wishlist button:hover{
    color: #ffffff !important;
    background-color: #483b4d !important;
}

.product-entry .product-popup-trigger{
    color: #483b4d !important;
    background-color: #ffffff !important;
}

.product-entry .product-popup-trigger:hover{
    color: #ffffff !important;
    background-color: #483b4d !important;
}

a.s-slider-block__display-all{
    color: #483b4d !important;
    }
h2{
 color: #483b4d !important;
}
.promotion-badge.absolute.top-2.ltr\:left-2.rtl\:right-2.z-10.p-1.bg-transparent.backdrop-blur-md.text-primary.overflow-hidden.h-fit.flex.justify-center.items-center.text-xs.max-w-\[70\%\].w-auto.border.border-primary.border-dashed{
 color: #483b4d !important;
 background-color: #ffffff !important;
}


}
button.s-slider-next.s-slider-nav-arrow{
 color: #483b4d !important;
 background-color: #ffffff !important;
}
button.s-slider-next.s-slider-nav-arrow:hover{
    color: #ffffff !important;
    background-color: #483b4d !important;
    }


button.s-slider-prev.s-slider-nav-arrow{
 color: #483b4d !important;
 background-color: #ffffff !important;
}
button.s-slider-prev.s-slider-nav-arrow:hover{
    color: #ffffff !important;
    background-color: #483b4d !important;
    
span#progress-value {
    color: #483b4d !important;
}


.s-product-options-thumbnails-wrapper label{
    height: 3rem;
    width: 48%;
}


a.links-contact.text-sm.leading-none.items-center.flex.text-\[var\(--footer-color\)\].dark\:text-\[var\(--footer-color-dark\)\].border-\[var\(--footer-color\)\].dark\:border-\[var\(--footer-color-dark\)\].saji-anime-item.border-dashed.border.rounded-md.p-1:hover{
    color: #483b4d !important;
    background-color: #ffffff;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease; 
}

a.social-link.border.border-dashed.rounded.w-8.h-8.justify-center.flex.items-center.transition.duration-300.text-sm.text-\[var\(--footer-color\)\].dark\:text-\[var\(--footer-color-dark\)\].border-\[var\(--footer-color\)\].dark\:border-\[var\(--footer-color-dark\)\].saji-anime-item:hover{
    color: #483b4d !important;
    background-color: #ffffff ;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease; 
}
.product-entry .product-popup-trigger:before, .product-entry .product_addCart_mini:before, .product-entry button.btn--wishlist:before{

    color: #483b4d !important;
}