h3 {
    font-size: 1.6em;
    line-height: 24px;
    margin: 40px 0 26px;
}
p {
    margin: 0px 0px 20px;
}
.custom ul li {
    margin: 0 0 4px;
    padding-left: 20px;
    position: relative;
}
.custom ul {
    margin: 0 0 27px;
}
.custom ul li:before {
    content: "\25CF";
    padding: 0px;
    margin-left: 0px;
    width: 20px;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    position: absolute;
    top: 0px;
    left: 0px;
    color: #000;
}
.manCategories {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin-bottom: 10px;
}
.clearfix:before, .clearfix:after, .container:before, .container:after {
    content: '.';
    display: block;
    overflow: hidden;
    visibility: hidden;
    font-size: 0;
    line-height: 0;
    width: 0;
    height: 0;
}
.clearfix:after, .container:after {
    clear: both;
}
.manCategory img {
    position: relative;
    float: left;
    top: 0;
    margin-right: 15px;
}
.b-manCategory-copy {
    float: left;
    width: 230px;
}
.b-manCategory-copy h3 {
    margin-top: 0;
    margin-bottom: 2px;
    font-size: 14px;
    color: #e9171e;
    text-transform: uppercase;
}
.b-manCategory-copy p {
    margin-top: 0;
    font-size: 13px;
}
.bx-filter-parameters-box-hint-costom {
    color: rgb(70 69 69 / 1);
    font-weight: 300;
    font-size: 1.25rem;
    line-height: 1.75rem;
}
.bx-filter-block-cst {
    display: none;
}
.open-svg {
    display: none;
}
.bx-active .open-svg {
    display: block;
}
.closed-svg {
    display: block;
}
.bx-active .closed-svg {
    display: none;
}
/*  */
.bx-filter-parameters-box-container-cst {
    margin-top: 10px;
    display: flex;
}
.bx-filter .bx-filter-title {
    font-size: 18px;
    margin-bottom: 10px;
    color: #000;
}
.bx-filter .bx-filter-parameters-box {
    position: relative;
}
.bx-filter .bx-filter-parameters-box-title {
    font-size: 13px;
    padding-bottom: 7px;
}

.bx-filter .bx-filter-button-box .bx-filter-block, .bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block {
    display: block;
}

.bx-filter .bx-filter-block {
    display: none;
    -webkit-transition: padding .3s ease;
    -moz-transition: padding .3s ease;
    -ms-transition: padding .3s ease;
    -o-transition: padding .3s ease;
    transition: padding .3s ease;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.bx-filter-parameters-box-container {
    padding-bottom: 20px;
}
.row {
    margin-right: -15px;
    margin-left: -15px;
}

.row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex
;
    flex: 1 0 100%;
    flex-wrap: wrap;
    margin-top: calc(var(--bs-gutter-y) * -1);
    margin-right: calc(var(--bs-gutter-x) / -2);
    margin-left: calc(var(--bs-gutter-x) / -2);
}
.bx-filter .bx-filter-parameters-box-container-block {
    font-size: 11px;
    color: #3f3f3f;
}

.col-xs-6 {
    width: 50%;
}
.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block i.bx-ft-sub {
    font-size: 14px;
    font-style: normal;
    display: block;
    padding-bottom: 5px;
}
.bx-filter .bx-filter-input-container input {
    display: block;
    width: 100%;
    font-size: 18px;
    height: 38px;
    margin: 0;
    padding: 0 4px;
    border: 1px solid #ccd5db;
    border-radius: 2px;
    background: #fff;
    outline: 0;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.bx-filter .bx-ui-slider-track-container {
    padding-top: 35px;
    padding-bottom: 25px;
}
.col-xs-offset-1 {
    margin-left: 8.33333333%;
}
.col-xs-10 {
    width: 83.33333333%;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: left;
}
.bx-filter.bx-green .bx-ui-slider-track {
    background: #e7e7e7;
}
.bx-filter .bx-ui-slider-track {
    position: relative;
    height: 7px;
}
.bx-filter .bx-ui-slider-part.p1 {
    left: -1px;
}
.bx-filter .bx-ui-slider-part {
    position: absolute;
    top: -6px;
    width: 1px;
    height: 17px;
    background: #a2bfc7;
}
.bx-filter .bx-ui-slider-part span {
    font-size: 11px;
    position: absolute;
    top: -16px;
    left: 50%;
    display: block;
    width: 100px;
    margin-left: -50px;
    text-align: center;
    color: #000;
}
.bx-filter .bx-ui-slider-part.p1 {
    left: -1px
}

.bx-filter .bx-ui-slider-part.p2 {
    left: 25%
}

.bx-filter .bx-ui-slider-part.p3 {
    left: 50%
}

.bx-filter .bx-ui-slider-part.p4 {
    left: 75%
}

.bx-filter .bx-ui-slider-part.p5 {
    right: -1px
}

.bx-filter .bx-ui-slider-part span {
    font-size: 11px;
    position: absolute;
    top: -16px;
    left: 50%;
    display: block;
    width: 100px;
    margin-left: -50px;
    text-align: center;
    color: #000
}
.bx-filter.bx-green .bx-ui-slider-pricebar-vd {
    background: #9f9f9f;
}
.bx-filter .bx-ui-slider-pricebar-vd {
    z-index: 60;
}

.bx-filter .bx-ui-slider-range, .bx-filter .bx-ui-slider-pricebar, .bx-filter .bx-ui-slider-pricebar-vd, .bx-filter .bx-ui-slider-pricebar-vn, .bx-filter .bx-ui-slider-pricebar-v {
    position: absolute;
    top: 0;
    bottom: 0;
}
.bx-filter.bx-green .bx-ui-slider-pricebar-vn {
    background: rgb(236 236 237 / 1);
}
.bx-filter .bx-ui-slider-pricebar-vn {
    z-index: 70;
}
.bx-filter .bx-ui-slider-range, .bx-filter .bx-ui-slider-pricebar, .bx-filter .bx-ui-slider-pricebar-vd, .bx-filter .bx-ui-slider-pricebar-vn, .bx-filter .bx-ui-slider-pricebar-v {
    position: absolute;
    top: 0;
    bottom: 0;
}
.bx-filter.bx-green .bx-ui-slider-handle.left {
     width: 7px;
    height: 7px;
 
    background: rgb(24 23 22 / 1);
}
.bx-filter .bx-ui-slider-handle.left {
    /*  */
}

.bx-filter .bx-ui-slider-handle {
    position: absolute;
    top: 100%;
    width: 7px;
    height: 7px;
    border-bottom: 0;
}
.bx-filter.bx-green .bx-ui-slider-handle.right {
    width: 7px;
    height: 7px;
    
    background: rgb(24 23 22 / 1);
}
.bx-filter .bx-ui-slider-handle.right {
  
}

.bx-filter .bx-ui-slider-handle {
    position: absolute;
    top: 0;
    width: 22px;
    height: 22px;
    border-bottom: 0;
    z-index: 100;
}
.bx-filter .bx-filter-popup-result.left {
    right: 97%;
}
.bx-filter .bx-filter-popup-result.left {
    border-width: 2px 10px 2px 2px;
    border-image: url(/bitrix/templates/iamarket/components/bitrix/catalog.smart.filter/.default/images/result_popup_left.png) 4 20 4 4 fill repeat;
}
.bx-filter .bx-filter-popup-result {
    font-size: 13px;
    font-weight: normal;
    position: absolute;
    z-index: 915;
    display: none;
    line-height: normal;
    margin-top: -7px;
    margin-left: 10px;
    padding: 0 10px;
    white-space: nowrap;
    color: #3f3f3f;
    min-height: 37px;
    line-height: 18px;
    border-style: solid;
    border: 1px solid #c6dce7;
}
.bx-filter .bx-filter-popup-result a {
    color: #0073a3;
    line-height: 10px;
}
/*  */
.added {
    background-color: #000;
}

.added path {
    fill: #fff;
}

.data-table td {
    border: 1px solid #f2f2f2;
    padding: 10px 27px 13px 18px;
    transition: none 0s ease 0s;
    width: 230px;
    min-width: 230px;
    max-width: 230px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 40px 20px 20px 20px;
    font-size: 13px;
    position: relative;
    text-align: left;
    vertical-align: top;
    overflow: hidden;
}

.hdn {
    display: none;
}

.basket-title {
    display: block;
    margin-top: 30px;
    font-size: 32px;
    line-height: 33px;
    font-weight: normal;
}

.basket-items-wrap-cst-txt {
    font-size: 16px;
    line-height: 18px;
    font-weight: lighter;
    margin-left: 10px;
}

.basket-input + div {
    width: 18px;
    height: 18px;
    border-radius: 4px;
    background-color: #ECECED;
}
.basket-input-hdn,
.basket-input:checked + div {
    display: none;
}
.basket-input:checked + div + .basket-input-hdn {
    display: block;
}

.basket-items-wrap-cst {
    width: 100%;
    height: 44px;
    margin-top: 30px;
    display: flex;
    justify-content: space-between;
    margin-left: 10px;
}
.basket-items-wrap-delete {
    color: #E9171E;
    font-size: 16px;
    font-weight: lighter;
}

.basket-items-wrap-label {
    margin-left: 5px;
    margin-top: 6px;
}

.basket-items-list-table-c {
    width: 100%;
}

.basket-items-list-item-descriptions-inner-c {
    display: flex;
    flex-direction: column;
}

.basket-items-list-item-container-cts {
    min-height: 149px;
    padding-top: 20px;
    display: flex;
    flex-direction: column;
}

.basket-items-list-item-descriptions-c {
    padding-left: 44px;
}

.basket-item-image {
    height: 116px;
    max-width: unset;
}

.basket-item-block-properties > div:nth-child(1) {
    display: none;
}

.basket-item-block-info-c {
    margin-left: 11px;
    margin-top: 15px;
}

.basket-item-info-name-link-c {
    font-size: 16px;
    line-height: 18px;
    font-weight: lighter;
}

.basket-item-property-custom {
    font-size: 12px;
    font-weight: lighter;
    color: #8B8B8A;
    display: flex;
}

.basket-item-info-name-c {
    margin: 10px 0;
}

.del-cst {
    display: flex;
    width: 98px;
    height: 24px;
    font-size: 16px;
    font-weight: lighter;
    color: #464545;
    position: relative;
    top: 24px;
    cursor: pointer;
}
.del-cst-le {
    margin-left: 10px;
}

.basket-item-amount-field-description-c {
    display: none;
}

.basket-items-list-item-container-cts + .basket-items-list-item-container-cts {
    margin-top: 20px;
}

.basket-item-price-title-с,
.basket-item-price-current-c {
    color: #8B8B8A;
    font-size: 13px;
    font-weight: normal;
}

.basket-item-price-current-c {
    margin-left: 1px;
}

.basket-item-block-price-c {
    display: flex;
    justify-content: space-between;
}

.basket-item-block-price-c + .basket-item-block-price .basket-item-price-current-c {
    font-size: 20px;
    font-weight: bold;
    color: #000;
    display: flex;
    justify-content: end;
}

.cnt-cts {
    margin-left: 21px;
    position: relative;
    top: 32px;
}

.basket-item-block-image {
    min-width: 168px;
}

.basket-items-list-item-container-cts + .basket-items-list-item-container-cts {
    border-top: 1px solid #B9B9B9;
}

.basket-items-list-item-container-cts {
    position: relative;
}

.basket-items-list-item-container-item {
    position: absolute;
    top: 25px;
    left: 16px;
}

.basket-b-wrap {
    display: flex;
    flex-direction: column;
}

.place-order {
    padding: 16px 20px;
    width: 100%;
    height: 369px;
    background-color: #F7F7F8;
    margin-top: 35px;
}

.tlt-order {
    font-size: 16px;
    font-weight: lighter;
    color: #000;
}

.basket-coupon-block-field {
    display: none;
}

.basket-checkout-block-total-inner-c {
    display: flex;
    justify-content: space-between;
    margin-top: 15px;
}

.basket-coupon-block-total-price-current-c {
    font-size: 32px;
    font-weight: normal;
    color: #000;
}

.basket-checkout-block-total-title-c {
    font-size: 16px;
    font-weight: lighter;
    color: #000;
}

.basket-checkout-block-total-description-c {
    font-size: 12px;
    font-weight: lighter;
    color: #8B8B8A;
    text-align: right;
    position: relative;
    top: -6px;
}

.basket-btn-checkout-b {
    width: 100%;
    height: 50px;
    border: 1px solid #E9171E;
    border-radius: 4px;
    color: #E9171E;
    font-size: 16px;
    font-weight: lighter;
    margin-top: 66px;
}

.btn-lg-b {
    width: 100%;
    height: 50px;
    border: 1px solid transparent;
    background-color: #E9171E;
    border-radius: 4px;
    color: #fff;
    font-size: 16px;
    font-weight: lighter;
    margin-top: 9px;
}

.prsnl {
    margin-top: 19px;
}

.basket-items-list-item-container-expend .basket-items-list-item-container-item {
    display: none;
}

.basket-items-wrap-delete {
    cursor: pointer;
}

.basket-items-list-item-price {
    padding-left: 60px;
    margin-top: 55px;
}
.prd-2.hide,
.prd-1.hide {
    display: none;
}
.display {
 cursor: pointer;
}
.display path {
    fill: #464545;
}
.display--active path {
    fill: #E9171E;
}
.product-favorites,
.product-comparison {
    cursor: pointer;
}
.bat > span {
    padding: 5px;
    margin-right: 5px;
}
.prd-2 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.brand-sort--active {
    color: rgb(233 23 30);
}
.slider-for button:hover,
.bid-button:hover,
.button-frm:hover,
.slick-slider > button:hover,
.btn-catalog:hover {
    background-color: rgba(70, 69, 69, 1);
    cursor: pointer;
}
.btn-about:hover {
    color: #fff;
}
.btn-basket:hover,
.btn-about:hover {
    background-color: rgba(233, 23, 30, 1);
    cursor: pointer;
}
.btn-basket:hover path {
    fill: #fff;
}
.link-page:hover {
    cursor: pointer;
    color: #fff;
    background-color: rgba(24, 23, 22, 1);
}
.link-page:hover path {
    fill: #fff;
}
.link-page:hover > span:nth-child(1) {
    background-color: rgba(24, 23, 22, 1);
}
.link-hover:hover {
    color: rgba(233, 23, 30, 1);
}
.brand-main .slick-dots li:hover, 
.blog-main .slick-dots li:hover {
    background-color: #e9171e;
}
.head-cion {
    background-color: rgba(70, 69, 69, 1);
}
.link-head:hover .head-text {
    color: rgb(233 23 30);
}
.link-head:hover .head-cion,
.auth-head {
    background-color: #e9171e;
}
.auth-head:hover {
    background-color: rgba(70, 69, 69, 1);
}
.item-card:hover {
    border-right-color: transparent;
    cursor: pointer;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
.hit .slick-list,
.best .slick-list {
    padding: 35px 20px;
}
.item-brnd {
    overflow: hidden;
}
.menu-item:hover {
    color: #e9171e;
    border-bottom-color: transparent;
    background-color: rgba(233, 23, 30, .1);
}
.menu-item:hover path {
    fill: #e9171e;
}
.srt-hover {
    margin-left: 5px;
}
.srt-hover:hover {
    color: rgb(233 23 30);
    background-color: rgba(233, 23, 30, .1);
}
.display:hover path {
    fill: rgb(233 23 30);
}
.item-prd {
    flex: none;
    width: 30px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.btn-element {
    padding-right: 20px;
    padding-left: 20px;
}
.btn-contn:hover {
    color: rgb(233 23 30 / 1);
    background-color: rgba(233, 23, 30, .1);
}
.content.hide {
    display: none;
}
.button-item--active {
    color: rgb(233 23 30 / 1);
}
.personal-title {
    font-size: 32px;
    font-weight: normal;
    line-height: 34px;
    color: #181716;
    display: block;
    margin-top: 29px;
}
.menu-left-item {
    font-size: 16px;
    line-height: 18px;
    color: #464545;
    font-weight: lighter;
    display: block;
    width: 100%;
    height: 50px;
    padding: 0 20px 15px;
    border-bottom: 1px solid transparent;
}
.menu-left-item:hover,
.menu-left-item--active {
    color: #E9171E;
    border-bottom-color: #E9171E;
    cursor: pointer;
}
.menu-left-item + .menu-left-item {
    margin-top: 10px;
}
.menu-left-wrap {
    margin-top: 50px;
}
.persoanl-name {
    font-size: 20px;
    line-height: 22px;
    font-weight: lighter;
    color: #464545;
}
.persoanl-edit {
    color: #2F80ED;
    font-size: 13px;
    line-height: 14px;
    font-weight: lighter;
    text-decoration: underline;
    display: block;
    margin-top: 14px;
}
.persoanl-wrap {
    margin-top: 30px;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}
.persoanl-wrap-private {
    justify-content: start;
}
.persoanl-user {
    display: flex;
}
.persoanl-le {
    border-right: 1px solid #B9B9B9;
    width: 100%;
    flex: none;
}
.persoanl-ri {
    display: flex;
    flex-direction: column;
    margin-left: 20px;
    margin-top: 10px;
}
.persoanl-link-ri {
    width: 100%;
    
    display: flex;
    align-content: flex-start;
    flex-wrap: wrap;
}
.item-link {
    display: flex;
    width: 100%;
    height: 167px;
    flex-direction: column;
    align-items: center;
    border: 1px solid #ECECED;
    border-radius: 4px;
    margin: 6px;
}

.item-link:hover {
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    border-color: transparent;
}

.item-text {
    font-size: 18px;
    font-weight: normal;
    line-height: 19px;
    color: #181716;
    display: block;
    margin-top: 20px;
}
.item-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 30px;
    width: 64px;
    height: 64px;
    background-color: rgb(233 23 30 / .1);
    border-radius: 20px;
}
.label-private {
    font-size: 12px;
    font-weight: lighter;
    color: #8B8B8A;
    display: block;
}
.input-private {
    width: 100%;
    height: 50px;
    border: 1px solid #B9B9B9;
    border-radius: 4px;
}
.form-wrap {
    width: 100%;
}
.wrp-private {
    display: block;
}
.wrp-private + .wrp-private {
    margin-top: 22px;
}
.input-private-mail {
    padding: .5rem .75rem;
}
.private-pers {
    padding-top: 25px;
    padding-left: 3px;
}
.private-socs {
    font-size: 16px;
    line-height: 19px;
    font-weight: normal;
    color: #464545;
    display: block;
    margin-top: 57px;
}
.private-socs-list {
    margin-top: 25px;
    display: flex;
    justify-content: space-between;
    width: 140px;
    height: 40px;
}
.btn-save {
    width: 204px;
    height: 40px;
    margin-top: 50px;
}
.order-item {
    width: 100%;
    padding: 22px 26px 22px 0;
    border-bottom: 1px solid #ECECED;
    margin-left: 24px;
    position: relative;
    cursor: pointer;
}
.order-product > span {
    flex: none;
}
.order-item + .order-products {
    display: none;
}
.order-item .order-arr {
    transform: rotate(180deg);
}
.order-item--active + .order-products {
    display: block;
}
.order-item--active .order-arr {
    transform: rotate(0);
}
.order-number {
    font-size: 16px;
    font-weight: lighter;
    color: #181716;
}
.order-date {
    font-size: 16px;
    font-weight: lighter;
    color: #8B8B8A;
    margin-left: 7px;
}
.persoanl-link-ri-orders {
    margin-top: 2px;
}
.order-products {
    width: 100%;
}
.order-product {
    width: 100%;
    padding: 10px 20px;
    display: flex;
    flex-direction: column;
}
.order-product-ri {
    display: flex;
    flex-direction: column;
    padding-left: 30px;
    flex-grow: 1;
    justify-content: space-between;
}
.order-title {
    font-size: 20px;
    font-weight: lighter;
    color: #181716;
}
.order-title:hover {
    color: rgba(233, 23, 30, 1);
}
.order-price {
    font-size: 20px;
    color: #181716;
    font-weight: bold;
}
.order-products {
    padding-top: 65px;
    padding-left: 25px;
    position: relative;
}
.order-product-top {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}
.order-code {
    font-size: 12px;
    font-weight: lighter;
    color: #8B8B8A;
}
.order-product-bottom {
    display: flex;
    justify-content: space-between;
    margin-right: 103px;
    flex-direction: column;
}
.order-arr {
    position: absolute;
    top: 50%;
    right: 6px;
}
.btn-cancl {
    position: absolute;
    top: 0;
    right: 0;
    padding: 7px 28px;
}
.sale-order-list-status-alert-cast {
    background-color: rgb(233, 23, 30, .25);
    color: rgb(233, 23, 30, 1);
    display: inline-block;
    border-radius: 4px;
    padding: 3px 10px;
    margin-left: 10px;
}
.button-profile {
    margin-left: 5px;
}
.button-frm-prof {
    padding: 8px 10px 9px;
}
.modal-3.hidden {
    display: none;
}
.modal-3.show {
    display: block;
}
.item-card img.logo-img-prd {
    width: 50px;
}
.item-c {
    width: 300px;
    margin-right: 20px;
}
.item-c:hover,
.item-c:hover span {
    text-decoration-line: underline;
    color: rgb(233 23 30);
}
.list-c {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    /* flex-direction: column;
    max-height: 1500px;  */
}
.list-s {
     display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}
.list-wrap {
    overflow-y: hidden;
    height: 100px;
    transition: all 0.5s ease-out;
}
/*
.list-wrap.show {
    height: 1200px;
}*/
.list-wrap {
    position: relative;
}
.list-wrap:not(.show)::before {
    position: absolute;
    content: "";
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(to top, rgba(255,255,255,1) 12%,rgba(255,255,255,0) 100%);
}
.button-d {
    cursor: pointer;
}
.item_c-wrap img {
    width: 160px;
}
  .item_c-wrap {
        height: 90px;
        overflow: hidden;
    }
    .link-catalog-item-b img {
    transition: opacity .35s, transform .35s;
    }
    .link-catalog-item-b:hover img {
    transform: translate3d(0, 0, 0) scale(1.1, 1.1);
    }
     .link-catalog-item-b:active img {
    transform: translate3d(0, 0, 0);
    }
@media (min-width:1280px) {
    .item_c-wrap img {
        width: auto;
    }
  
    .list-c {
  
    flex-direction: column;
    max-height: 1500px; 
}
    .basket-items-list-table-c {
        width: 815px;
    }
    .place-order {
        width: 347px;
    }
    .basket-b-wrap {
        flex-direction: row;
        justify-content: space-between;
    }
    .basket-item-block-info-c {
         width: 439px;
    }
    .basket-items-list-item-container-cts {
        flex-direction: row;
    }
    .basket-items-list-item-price {
        padding-left: 0;
        margin-top: 1px;
    }
    .basket-items-wrap-cst {
        width: 803px;
    }
    .basket-items-list-item-descriptions-inner-c {
        flex-direction: row;
    }
    .persoanl-le {
        width: 305px;
    }
    .persoanl-wrap {
        flex-direction: row;
    }
    .menu-left-item {
        width: 275px;
    }
    .order-item {
        width: 845px;
        height: 64px;
    }
    .order-product {
        flex-direction: row;
    }
    .item-link {
        width: 278px;
    }
    .persoanl-link-ri {
        padding-left: 25px;
    }
    .form-wrap {
        padding-top: 67px;
        padding-left: 25px;
    }
    .input-private {
        width: 420px;
    }
}