/* Add custom CSS styles below */
.dark .s-product-card-content-footer salla-add-product-button .s-button-outline:hover {
    color: #fff;
}

.dark .s-product-card-content-footer salla-add-product-button .s-button-outline{
    color: #fff;
    background-color: #caa770;
}

.dark .slide--cat-entry h4 {
    color: #2e415c;
}


.slide--cat-entry {
    height: 6rem;
    width: 6rem;
}




.s-product-card-content-footer.slide--cat-entry button, .slide--cat-entry {
    border-radius: 8rem;
}

.s-product-card-content-footer.rounded-lg button {
    border-radius: 1.5rem;
}


.s-product-card-wishlist-btn {
    --tw-shadow-colored: 0 0 transparent;
    align-items: center;
    box-shadow: var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);
    font-size: 1.3rem;
    height: auto;
    justify-content: center;
    margin-left: 0;
    margin-right: 0;
    width: auto;
   color:#fff;
}
.tabs__product .tab-trigger {
    background-color: #414042;
    background-color: var(--color-primary);
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
    color: #fff;
    padding: 0.5rem;
}
.dark .da-bgg {
    background-color: #1e2b3d !important;
}
.btn-primary, .s-button-primary {
    color: #fff;
}
.dark .s-product-card-countdown .s-count-down-item {
    color: #ffffff;
}
.lazy__bg.lazy_avatar, .lazy__bg.lazy_menu {
    background-repeat: no-repeat;
   position: fixed; 
}
.dark .s-product-card-sale-price span {
    color: #caa770;
}

/*
.s-product-card-countdown {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    background-color: #caa770;
    color: rgba(255,255,255,var(--tw-text-opacity));
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    text-align: center;
}

.s-product-card-discount {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    align-items: center;
    background-color: #caa770;
    color: rgba(255,255,255,var(--tw-text-opacity));
    display: flex;
    flex-direction: column;
    font-size: .75rem;
    line-height: 1rem;
    opacity: .9;
    padding: 0.25rem;
    position: absolute;
    top: 0;
    width: 2rem;
    z-index: 2;
}
*/

.text-sm {
    font-size: .875rem;
    line-height: 1.25rem;
    color: #caa770;
}
.sicon-clothes-hanger:before {
    content: "\e900";
    display:none;
    }
.dark .slide--cat-entry {
    background-color: #b7a368;
}
.dark .slide--cat-entry h4 {
    color: #fff;
}
[dir=rtl] .s-product-card-wishlist-btn {
    padding-right: 0.5rem;
    color: #c1a76c;
}

[dir=rtl] .s-product-card-promotion-title {
    border-bottom-left-radius: 0.75rem;
    background-color: #EF4444 !important;
}

.s-button-primary-outline:hover {
    fill: #ff6767;
    fill: var(--color-primary-reverse);
    background-color: #414042;
    background-color: var(--color-primary);
    color: #FFF;
}

.gap-2 {
    gap: 1.5rem;
}

.text-sm:active {
    font-size: .875rem;
    line-height: 1.25rem;
    color: #ffffff;!important
}
.brands-nav__item.is-selected {
    background-color: #414042;
    background-color: var(--color-primary);
    color: #fff;
}