.t1025 .t-col {
    margin-left: 10px !important;
    margin-right: 10px !important;
}

.js-product {
    flex-direction: row-reverse;
}

.t1025 .t-store__card__imgwrapper_column {
    margin-right: 0px !important;
}

.t1025 .t-store__card__textwrapper {
    margin-right: 25px !important;
}

.js-product-img {
    border-radius: 20px;
}

.t-store__card__descr {
    border: 1px dashed;
    width: max-content;
    padding: 6px 13px;
    border-radius: 8px;
/*background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23333' stroke-width='3' stroke-dasharray='4%2c 4' stroke-dashoffset='7' stroke-linecap='butt'/%3e%3c/svg%3e");*/
}

.t1025 .t-store__card .t-store__card__descr {
    opacity: 1 !important;
    margin-top: 20px !important;
}

.t-store__card__title {
    letter-spacing: -0.01em!important;
}

.t-store__parts-switch-btn {
    margin-bottom: 0px !important;
}
.t-store__parts-switch-btn:hover, .t-menu__link-item.t-active:hover {
    background-color: #00FF33 !important;
    BORDER: 1PX SOLID #00FF33 !important;
    /*color: white !important;*/
}
.t-store__parts-switch-wrapper {
    margin-bottom: 20px !important;
}

.js-store-parts-select-container {
    display: flex;
}

.js-store-parts-switcher{
    border: 1px solid;
    padding: 6px 13px;
    border-radius: 100px;
    margin: 0 !important;
}



.t-store__parts-switch-btn.t-active {
    background: black !important;
    color: white !important;
    opacity: 1 !important;
    border: 1px solid black;
}

.t1025 .t-name_xs, .t1025 .t-descr_xxs {
    line-height: 1.0 !important;
    letter-spacing: 0.03em !important;
}

/*.t1025 .t-store__card__title:hover, .t1025 .t-store__card__imgwrapper:hover {*/
/*    cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTciIHZpZXdCb3g9IjAgMCA1NiA1NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iNi4xMTgxNiIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiByeD0iMjUiIHRyYW5zZm9ybT0icm90YXRlKC03IDAgNi4xMTgxNikiIGZpbGw9IiMwMEZGMzMiLz4KPHBhdGggZD0iTTM0LjkzMDkgMjcuMDE3MUwzMC44NTYxIDMyLjIzMjZMMjkuNDk0MyAzMS4xNjg2TDMxLjgwMzMgMjguMjEzMkwyMC44ODczIDI5LjU1MzVMMjAuNjkwOSAyNy45NTM1TDMxLjYwNjkgMjYuNjEzMkwyOC42NTE1IDI0LjMwNDJMMjkuNzE1NCAyMi45NDI0TDM0LjkzMDkgMjcuMDE3MVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=) 28 28, auto;*/
/*}*/

@media screen and (min-width: 960px) {
.t1025 .t-col_12 {
  max-width: none !important;
}

.t1025 .t-col {
  width: initial !important;
}
}

/*.t-store__card__descr {*/
/*background-image: repeating-linear-gradient(0deg, #333333, #333333 5px, transparent 5px, transparent 9px, #333333 9px), repeating-linear-gradient(90deg, #333333, #333333 5px, transparent 5px, transparent 9px, #333333 9px), repeating-linear-gradient(180deg, #333333, #333333 5px, transparent 5px, transparent 9px, #333333 9px), repeating-linear-gradient(270deg, #333333, #333333 5px, transparent 5px, transparent 9px, #333333 9px);*/
/*background-size: 1px 100%, 100% 1px, 1px 100% , 100% 1px;*/
/*background-position: 0 0, 0 0, 100% 0, 0 100%;*/
/*background-repeat: no-repeat;*/
/*}*/
.t1025 .t-store__card {
    border-top: 1px dashed #C0C0C0 !important;
    border-bottom: 0px !important;
}

.js-store-grid-cont .t-store__card:last-child {
    border-bottom: 1px dashed #C0C0C0 !important;
}

.js-store-parts-select-container {
    padding-left: 20px !important;
}

/*кейсы*/

.t120__title {
    padding-top: 0px !important;
    padding-bottom: 60px !important;
}

/*кнопка загрузить еще*/

.js-store-load-more-btn {
    font-weight: 300!important;
    font-size: 26px!important;
    text-transform: uppercase!important;
    letter-spacing: 0.03em!important;
    line-height: 100%!important;
    color: black !important;
    background: white !important;
    margin-top: 10px!important;
}

@media screen and (min-width: 640px) and (max-width: 959px) {
    .t-store__card__imgwrapper_column {
    width: 250px !important;
}
.t-store__card__title {
    font-size: 26px !important;
}
}
@media screen and (min-width: 960px) {
    .t120 .t-col {
    margin-left: 30px !important;
}
}
@media screen and (max-width: 959px) {
    .t-store__card__descr.t-descr.t-descr_xxs {
    font-size: 16px !important;
}

.js-store-load-more-btn {
    font-size: 22px!important;
}
}
@media screen and (max-width: 1199px) {
    .t1025 .t-col {
    padding-left: 0px !important;
}
}

@media screen and (max-width: 640px) {
    .js-store-parts-select-container {
    display: unset !important;
}
.js-store-parts-select-container {
    padding-left: 10px !important;
}
.t-store__parts-switch-wrapper.t-align_center {
    text-align: left !important;
}
.js-store-parts-switcher.t-store__parts-switch-btn.t-name.t-name_xs.t-menu__link-item {
    margin-bottom: -1px !important;
}
.t-store__parts-switch-wrapper.t-align_center {
    margin-left: 10px;
}
.t-store__parts-switch-wrapper {
    margin-bottom: 0px !important;
}
.js-store-parts-switcher.t-store__parts-switch-btn.t-name.t-name_xs.t-menu__link-item {
    background-color: white;
}

.t-rec {
    word-break: normal !important;
}
.t1025 .t-store__card__imgwrapper_column {
    width: calc(100vw - 20px) !important;
}
    .t-store__card__title {
    font-size: 26px !important;
}
.js-product.t-store__card.t-store__card_in-column.t-store__card_verticalAlign_top.t-align_left.t-item {
    display: flex;
    flex-direction: column;
}
/*.t-store__card__textwrapper {*/
/*    padding-top: 20px !important;*/
/*}*/
.t1025 .t-col {
    padding-left: 0px !important;
}
.t-store__parts-switch-wrapper.t-align_center {
    margin-left: 0px !important;
}
.t1025 .t-col {
    margin-left: 0px !important;
    margin-right: 10px !important;
}
.t-store.js-store {
    padding-left: 10px;
}
.t-store__grid-cont.t-col  {
    padding-left: 20px;
    padding-right: 10px;
}

.t1025 .t-store__card {
    border-top: 1px dashed #C0C0C0 !important;
    border-bottom: 0px !important;
}

.js-store-grid-cont .t-store__card:last-child {
    border-bottom: 1px dashed #C0C0C0 !important;
}
.t-store__card__descr {
    border: 1px dashed;
    width: max-content;
    padding: 6px 13px;
    border-radius: 8px;
/*background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23333' stroke-width='3' stroke-dasharray='4%2c 4' stroke-dashoffset='7' stroke-linecap='butt'/%3e%3c/svg%3e");*/
}
.t1025 .t-store__card__textwrapper {
    margin-bottom: -11px !important;
}
.t-store__parts-switch-wrapper {
    margin-bottom: -2px !important;
}
.t120 .t-col {
    padding-left: 10px !important;
}
.t120__title {
    padding-top: 0px !important;
    padding-bottom: 30px !important;
    font-size: 50px !important;
}
}

@media screen and (min-width: 480px) and (max-width: 640px) {
    .t-store__card__title {
    font-size: 26px !important;
}
}

.t030__title.t-title.t-title_xxs {
    text-align: left !important;
}