.input-group-text{
    border-color: #e6e6e6;
}
#product-offer .variations .swatches .variation{
    border: 2px solid #e6e6e6;
}
#product-offer .variations .swatches .variation.active{
    border: 0;
}
.product-detail .price.special-price > span{
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    gap: 1rem;
}
.am-discount.am-discount--details{
    font-size: 0.9em;
    line-height: 0.9em;
}
.am-discount.am-discount__label{
    padding: 0 0.5rem;
}
.main-search-wrapper .btn-secondary{
    padding: 0 1rem;
    background-color: transparent;
    border-left: 0;
    border-radius: 0 0.375rem 0.375rem 0 !important;
    border-color: #e6e6e6;
}
.main-search-wrapper .form-control{
    border-right: 0;
}
.main-search-wrapper .form-control:focus + .input-group-append .btn-secondary{
    border-color: #e10000;
}
@media (max-width: 992px){
    .nivo-slice{
        display: none;
    }
}
@media (min-width: 992px){
    .slider-wrapper .nivoSlider {
        max-height: 500px;
        height: 500px;
    }
    nav.navbar{
        height: auto;
    }
}
.collections-text h2{
    font-size: 1.25rem;
}
