/* Add custom CSS styles below */ 
.custom-featured-products .tabs .is-active button, .custom-featured-products .tabs button:hover button {
    background-color: #8f6d88 !important;
    color: #ffffff !important;
    opacity: 1 !important;
    border: solid 1px #8f6d88 !important;
}

.s-products-list .s-slider-swiper-wrapper .s-product-card-entry, .s-products-list .s-products-list-wrapper .s-product-card-entry, .s-products-slider-slider .s-slider-swiper-wrapper .s-product-card-entry, .s-products-slider-slider .s-products-list-wrapper .s-product-card-entry {
    border-radius: 0 !important;
    background-color: transparent !important;
    border: solid 1.5px #8f6d88;
    border-radius: 8px !important;
}

.s-products-list .s-product-card-content-footer .s-button-btn, .s-products-slider-slider .s-product-card-content-footer .s-button-btn {
    width: 40px;
    transition: 0.3s;
    border: solid 1px !important;
    border-radius: 4px !important;
}
.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;
    justify-content: space-evenly;
}

.art-store-footer .copyright-text p, .art-store-footer .copyright-text p a {
    font-size: 12px !important;
    color: #ffffff !important;
}

.md\:flex.items-center.justify-between.md\:px-10.px-5.py-4.text-center {
    background: #9e7f98;
}

.navbar-brand img {
    max-height: 6rem;
    width: auto;
    max-width: 100px;
}