/* Add custom CSS styles below */ 
.s-block.s-block--fixed-banner:first-of-type {
    margin-top: 0
    
}
.s-block.s-block--fixed-banner .container {
    max-width: 100%;
    padding: 0;
    margin: 0;
    img {
    border-radius: 0
    }
} 

.s-reviews-header,
.s-slider-block__title h2,
.store-footer h3 {
    color: #63e1de;
    font-weight: 900;
}
.s-button-outline {
    background: #63e1de;
    color: #fff;
    padding: 10px 3px;
}

.s-product-card-sale-price,
.s-product-card-price, .s-product-card-sale-price span {
     color: #63e1de;
     font-size: 18px; !important;
}
    
.s-slider-nav-arrow {
    width: 2.2rem !important;
    height: 2.2rem !important;
    border-color: #63e1de !important;
    svg {
        fill: #E2631C;
    } 
}

@media (min-width: 1024px) {
    .lg\:grid-cols-6 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}
.s-slider-block__display-all {
border: 1px solid #E2631C !important;
    padding: 4px 6px;
    border-radius: 4px;
}
.header-btn__icon.icon {
    background: #E2631C;
    color: #fff;
}
.s-cart-summary-count {
    background :#63e1de;
}
.header-btn i {
    background: #636363;
    color: #fff;
}
.top-navbar .s-search-input {
    border: 1px solid #63e1de;
    background: #fff;
}
.top-navbar .s-search-input {
    border-radius: 8px !important;
}

.s-product-card-content {
    padding: 8px 4px;
    
}

@media (max-width: 660px) {
    .s-products-slider-card {
        height: auto !important;
        max-width: 180px;
    }

    .s-block * {
        font-size: 95%
    }
}
.s-product-card-vertical .s-product-card-wishlist-btn button {
display: none !important;
}