.salla-advertisement
{
    color: #fff;
    background: var(--color-primary) !important;
}

button,
input:where([type="button"]), input:where([type="reset"]), input:where([type="submit"])
{
    color: var(--color-primary);
    font-weight: 500;
}

.navbar-brand img
{
    max-height: 120px;
    max-width: 300px;
    height: 80px !important;
}

.sicon-search::before,
.sicon-user::before,
.sicon-cart::before,
.sicon-heart::before,
.sicon-eye::before
{
    color: var(--color-primary);
}

.product-card__buttons > div:hover::before, .product-card__buttons > div:hover::after
{
    color: #fff;
    background: var(--color-primary);
}

.product-card__buttons .wishlist:hover .sicon-heart::before,
.product-card__buttons .quickview-btn:hover .sicon-eye::before
{
    color: #fff;
}

.main-menu li > a span
{
    color: var(--color-primary);
    font-size: 16px;
}

.promotion-banner ul li a,
.animated-text ul li a
{
    font-weight: 600;
}

ul.hidden.lg\:flex.items-center.rtl\:pl-4.ltr\:pr-4.whitespace-nowrap.ltr\:mr-\[35px\].rtl\:ml-\[35px\] {
    display: none;
}

.store-footer__inner,
.store-footer__newsletter
{
    background-color: white;
    color: black;
}

.store-footer__contacts-row
{
    background-color: white;
    color: black;
}

footer.store-footer div
{
    background-color: white;
    color: black;
}

.store-footer h3
{
    color: var(--color-primary);
}

.store-footer svg.absolute.top-0.w-full.h-6.-mt-5.sm\:-mt-10.sm\:h-16.store-footer__curve.z-\[0\]
{
    display: none;
}

.advanced-slider,
.advanced-slider .swiper
{
    height: auto !important;
    min-height: auto !important;
}

.s-button-primary,
.btn--outline-primary:hover
{
    color: #fff !important;
    background-color: var(--color-primary);
    border-width: 1px;
    border-color: var(--color-primary);
    opacity: 1;
}

.product-card__enhanced-mini-cart button
{
    padding: 0;
    border: 0;
    background: var(--color-primary);
    color: #ffffff;
    font-size: 14px;
    display: block;
    min-height: 22px;
    padding-bottom: 3px;
}

/*
.product-card__enhanced-mini-cart button
{   
    padding-bottom: 8px;
    font-size: 18px
}
*/

.product-card__title a,
.text-store-text-primary
{
    color: var(--color-primary);
}

button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-sm.s-button-wide.s-button-primary-outline.s-button-loader-center
{
    background: var(--color-primary);  
    color: #ffffff;
}

i.text-\[16px\].sicon-add.ltr\:ml-auto.rtl\:mr-auto.enhanced-icon
{
    visibility: hidden;
}

i.text-\[16px\].sicon-shopping
{
    display: none;
}

.s-comments-page
{
    display: none;
}

div[data-testid="bcio__popupRoot"]
{
    display: none !important;
}

div#bcio-popups
{
    display: none;
}

.promotion-title
{
    background-color: #ea2525!important;
}

.product-card__promotion
{
    background-color: #ea2525!important;
}

element.style
{
    height: 68px;
}

.element.style
{
    background-color: #FF0000;
}

.element.style
{
    background-color: #cd3333;
}

.s-block.banners-slider.banners-slider--4.slide
{
    display: none;
}

.product-card__promotion
{
    left: initial;
    right: 0;
}

.s-modal-sub-title
{
    display: none;
}

.s-offer-wrapper .s-slider-block__title p
{
    display: none;
}

.shipping-companies-step .col-md-12 .title.title--step.mb-20 .d-flex.gap-3 .d-flex.flex-column.gap-1 small
{
    display: none !important;
}

.dropdown
{
    position: relative;
    display: inline-block;
}

[dir=rtl] .dropdown:before
{
 	content: "|";
    position: absolute;
    right: 1px;
}
 
[dir=ltr] .dropdown:before
{
 	content: "|";
    position: absolute;
    left: 1px;
}

.dropdown-toggle
{
    padding: 0 10px;
    border: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    flex-shrink: 0;
}

.dropdown-menu
{
    display: none;
    position: absolute;
    background-color: white;
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
    z-index: 9;
    min-width: 160px;
}

.dropdown.open .dropdown-menu
{
    display: block;
}

.dropdown-item
{
   display: flex;
   align-items: center;
   padding: 8px 11px;
   text-decoration: none;
   color: black !important;
}

.dropdown-label
{
	 color: black !important;
}

.dropdown-item:hover
{
    background-color: #f1f1f1;
}
  
.dropdown-flag
{
    width:20px
}
  
[dir=rtl] .dropdown-flag
{
    margin-left: .5rem;
}

[dir=ltr] .dropdown-flag
{
    margin-right: .5rem;
}

.user-contacts .links-contact
{
    color: var(--color-primary);
}

.social-link
{
    border-radius: 9999px;
    color: var(--color-primary);
    /*border: 1px solid var(--color-primary);*/
}

.md\:mb-0
{
    color: var(--color-primary);
}

@media (max-width: 990px)
{
    .product-card__normal-cart
    {
        display: inline;
    }
        
    div#bcio-whatsapp-widget .css-4uwyy8 .css-lrlg9a
    {
        margin-bottom: 20%;
    }
    
    .s-block.banners-slider.banners-slider--5.slide
    {
       display: none;
    }
     
    .s-block.banners-slider.banners-slider--4.slide
    {
       display: inline;
    }
}

@media only screen and (max-width: 768px)
{
    .sicon-menu::before
    {
        color: var(--color-primary);
    }
    button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-sm.s-button-wide.s-button-primary-outline.s-button-loader-center
    {
        font-size: 18px;
    }
    
    #karzoun-widget-send-button
    {
        bottom: 125px;
    }
}