.basket-item-info-name, .basket-item-info-name-link {
    font: 400 14px/26px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.basket-item-price-current-text {
    letter-spacing: -.33px;
    font: 400 20px/24px "Open Sans", sans-serif;
    transition: 180ms text-shadow ease, 180ms color ease;
}
.sale-personal-section-index-block {
    background-color: #4bb9ca;
}
.btn-link {
    font-weight: 500;
    color: #e61b52;
    text-decoration: underline;
}
.btn-check:focus + .btn, .btn:focus {
  outline: 0;
  box-shadow: none;
}

.maxquantity,
.minquantity{
    background: #fff;
    margin:0;
    width:40px;height:40px;
    font-size: 1.4rem;
    line-height: 1.25;
    color: #d6b9c3;
    text-decoration: none;  
    border:1px #d6b9c3 solid;
    border-radius: 50%;
}
.maxquantity:hover,
.minquantity:hover,
.maxquantity:active,
.minquantity:active,
.maxquantity:focus,
.minquantity:focus
{
    text-decoration: none;
    background-color: #d6b9c3;
    color:#fff;
}

.quantity-ald {
    border:transparent;
    text-align:center !important;
    width:40px;
    height:40px;
    border-left:0;
    background: #fff;
    color: #6c6d77;
    font-size:13px;
    border-right: 0;
    outline: none;
}
.quantity-ald:focus,
.quantity-ald:active
{
    box-shadow: none;
    border: none;
}