:root {
    --cacaonow-primary-color: #72564e;
    --cacaonow-secondary-color: #c89174;
}

/* Start Header Modifications */
.s-cart-summary-total {
    color: var(--cacaonow-secondary-color) !important;
}
/* End Header Modifications */

/* Start Floating Whatsapp Style */
.floating-whatsapp {
    position: fixed;
    bottom: 3.5rem;
    left: 3rem;
    z-index: 50;
    width: 64px;
    height: 64px;
}

.floating-whatsapp a {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.floating-whatsapp a img {
    width: 100%;
    height: 100%;
}

@media (hover: hover) {
    .floating-whatsapp {
        transition: .3s all;
    }

    .floating-whatsapp:hover {
        transform: scale(1.1);
    }
}

@media (max-width: 1024px) {
    .floating-whatsapp {
        width: 42px;
        height: 42px;
        left: 1.25rem;
        bottom: 1.25rem;
    }

    footer.store-footer {
        padding-bottom: 3rem;
    }
}

/* End Floating Whatsapp Style */

/* Start Modify the footer */
.store-footer {
    background-color: var(--cacaonow-primary-color);
}

.store-footer .store-footer__inner {
    background-color: #94746b;
    border-bottom: 1px solid var(--cacaonow-secondary-color);
}

.store-footer .copyright-text p {
    color: #fff;
}

/* End Modify the footer */

/* Start Comments */
.s-comments salla-button button {
    color: #fff;
}

/* End Comments */

/* Start Product Card */
.s-product-card-promotion-title {
    background-color: var(--cacaonow-secondary-color);
}

.s-product-card-wishlist-btn button i {
    font-size: 14px;
}

.s-product-card-wishlist-btn .s-button-text {
    padding: 5px;
}

.s-product-card-wishlist-added i {
    color: var(--cacaonow-secondary-color);
}

/* End Product Card */