.bs-collection-filter .bs-filter-btn:hover {
    color: var(--primary-hover-color);
    background: #f4f6f7;
}

.bs-variant-select .bs-variant-select__input:checked +.bs-variant-select__label, .bs-variant-select .bs-variant-select__input.disabled:checked +.bs-variant-select__label {
    border-color: #fc332b !important;
}

@media (min-width: 1200px) {
    .col-xl-2 {
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 11%;
        max-width: 17.666667%;
    }
}

@media screen and (min-width: 992px) {
    .navbar-expand-lg .nav-item.show, .navbar-expand-lg .nav-item:hover {
        box-shadow: inset 0 -4px 0 0 #f4ab30;
    }
}

.bs-product__sku {
    margin-bottom: 0.2rem !important;
}

.bs-product__price {
    font-size: 2rem;
    padding-top: .5rem;
    padding-bottom: .5rem;
    height: 6.5rem;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}