/* Add custom CSS styles below */ 
@media only screen and (max-width: 1024px) {
    .mm-spn.mm-spn--light {
        color: #ffffff;
        background: #643030;
    }
}

@media only screen and (max-width: 1024px) {
    .mm-spn li:after {
        width: 100%;
        border-color: #c9c9c9;
        border-color: #643030;
    }
}

p.text-base.text-store-text-primary.rtl\:text-right.ltr\:text-left {
    color: white;
}

p.py-3.text-sm.text-store-text-secondary {
    color: white;
    font-size: smaller;
}

.product-single .product-single_info button.s-social-share-btn, .product-single .product-single_info button.btn--wishlist {
    border-width: 0px;
    background-color: #64303000;
    color: #643030;
}
 

.tamara-product-widget {
    color: #ffffff !important;
}

.tamara-product-widget span {
    color: #fffdfd !important;
}

.tamara-product-widget>span, #tabbyPromo>[class*=styles__tabby]>span {
    color: #ffffff !important;
}

.relative.overflow-hidden.pt-8 {
    border-radius: 20px;
    border-top: solid 2px #643030;
}




.faq-btn P {
    COLOR: WHITE ! IMPORTANT;
}

.promotion-banner__inner UL LI a {
    font-weight: 600;
    COLOR: #6f2b30 !important;
}

div#wa-selia {
    background: #6f2b30;
}







.main-nav-container {
    background-color: #645a5b00;
    color: #6f2b30;
}

.top-navbar:not(.topnav-has-bg) {
    background-color: #645a5b00;
    color: #6f2b30;
}


.product-single .product-single__info button.s-social-share-btn, .product-single .product-single__info button.btn--wishlist {
    border-width: 0px;
    background-color: #64303000;
    color: var(--store-text-primary);
}



.product-single__discounted-amount span:nth-child(2) {
    background-color: #64303000;
    }
    
    .product-single__discounted-amount span:nth-child(1) {
    background-color: #64303000;
}

.s-comment-form-input {
    background-color: #64303000 !important;
    color: var(--store-text-primary) !important;
}

.sicon-chat-conversation:before {
    content: "\ea95";
    color: white;
}


.btn--collapse {
  
    background-color: #64303000;
}

select#product-filter {
    background-color: #7fffd400 !important;
}




@media only screen and (min-width: 1024px) {
    .main-menu .sub-menu {
         background-color: #f4f4f4 !important;
       }
}


@media only screen and (min-width: 1024px) {
    .main-menu .sub-menu ul li span {
       
        color: #702a32 !important;
    }
}




.list-block.post-entry.relative.h-full.transition-shadow.duration-500.bg-store-bg-secondary.hover\:shadow-default.rounded-lg.justify-around.overflow-hidden.flex.flex-col {
    background: #f3f3ed;
}