.header-block__btn.is--wholesale .btn__item {
    margin-bottom: 10px;
}
.content-block__preview.custom-style {
    margin-top: -6.8vw;
}
#bx-soa-order.row, #bx-soa-order .row {
    display: block;
}
[id^="bx_incl_area"] {
    display: flex;
    flex-wrap: wrap;
}
.col-xs-12 {
    width: 100%;
}
.policy-text p {
    margin-bottom: 20px;
}
.policy-text h2 {
    font-size: 26px;
    font-weight: bold;
    margin-bottom: 20px;
}
.basketNotify__text {
    padding: 40px 30px 20px;
    font-size: 18px;
    text-align: center;
}
.cabinet__navbar-btn {
    justify-content: center;
}
.card-item__preview.is--catalog {
    /*background: #fff;*/
    display: flex;
    align-items: center;
    justify-content: center;
}
.card-item__preview.is--catalog img {
    /*width: auto;*/
    /*height: auto;*/
    min-width: 100%;
    height: 100%;
}
.content-block__panel.is--catalog-card-view.is--info-50 {
    width: 100%;
}
.content-block__panel.is--aside-navbar {
    display: flex;
    flex-wrap: wrap;
}
.hide-field {
    display: none;
}
.cabinet__profile-elem.is--address {
    flex-direction: column;
}
.cabinet__profile-label.is--address {
    margin-bottom: 20px;
}
.profile-table.data-table td {
    padding: 10px;
}
.profile-table.data-table td:first-child {
    font-weight: bold;
}
.cabinet__delivery.edit-profile {
    margin: 30px 10px;
}
.cabinet__delivery.edit-profile .cabinet__row {
    margin-top: 19px;
}
.cabinet__delivery.edit-profile {
    margin: 30px 10px;
}
.cabinet__delivery.edit-profile .cabinet__row {
    margin-top: 19px;
}
.bx-input-file-desc {
    font-size: 0;
    display: block;
}
.bx-input-file-desc label {
    font-size: 18px;
}
.bx-input-file-desc br {
    display: none;
}
.catalog-filter {
    display: flex;
    flex-grow: 1;
    list-style: none;
    padding: 0;
    margin: 0;
    flex-wrap: wrap;
}
.catalog-filter > .cabinet__filter-nav-item {
    max-width: none;
    flex-basis: 27%;
}
.pagination__link.is--size input[type=checkbox] {
    display: none;
}
.smartfilter {
    width: 100%;
}
.form__control.is--xs {
    height: 40px;
    padding: 0px 10px;
}
@media (min-width: 1200px) {
    .cabinet__filter-dropdown {
        display: flex;
    }
}
@media (min-width: 1700px) {
    .cabinet__filter-nav-item.is--mla {
        margin-left: 0;
    }
}
