.t-btnflex, .t-btn.t-btnflex, .t-submit.t-btnflex {
    overflow:visible;
}
.t-store__parts-switch-wrapper.t-align_center.t-store__parts-switch-wrapper_tree {
    display: flex;
}

@media screen and (min-width: 960px) and (max-width: 1305px) { 
    .t-store__card .t-typography__title {
    font-size: 24px !important;
}
}

@media screen and (max-width: 560px) {
    .t1122 .t-popup__block-close {
        background:#fff !important;
}
}
.t-redactor__text a {
    background-color: #1729bf;
    color: white !important;
    padding: 14px 45px;
    font-family: 'TildaSans';
    font-weight: 400;
}

@media screen and (min-width: 640px) and (max-width: 1200px) { 
    .t-store__grid-cont_mobile-grid .t-col:not(.t-col_8):not(.t-col_12), .t-store__grid-cont_mobile-grid .t-store__stretch-col:not(.t-store__stretch-col_100) {
        border-right: 5px solid white;
        box-sizing: border-box;
        border-left: 5px solid white;
    }
}

@media screen and (min-width:960px) {
    img.t390__img.t-img {
    width: 40%;
    aspect-ratio:1/1;
    margin-left: 20px;
    padding-top: 20px !important;
    margin-bottom: 20px;
    height:40%;
}
}

@media screen and (max-width:960px) {
.t-store__tabs__content.t-descr.t-descr_xxs {
    display: grid !important;
}
.t-store .t-store__tabs__content figure {
    margin-bottom: 20px !important;
}
.t-btnflex.t-btnflex_type_button2 {
    margin-bottom:20px !important;
}
.tn-atom__tip.tn-atom__tip_visible {
  margin-left:30% !important;
  width: 100% !important;
}
}
@media screen and (min-width:960px) {
.t-feed__post-popup__content.t-col.t-col_8 {
    width: 100vw;
    max-width: 100vw;
}

a.js-store-prod-btn2.t-store__card__btn.t-store__card__btn_second.t-btn.t-btn_sm {
    padding-left: 25px;
    padding-right: 25px;
}

.t-redactor__text a {
    position: absolute;
    right: 0px !important;
}

.t-redactor__tte-view {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px;
}
.t-feed__post-popup__text .t-redactor__tte-view figure {
    margin: 0px;
}
.t-feed__post-popup__text-wrapper .t-redactor__video-container {
    padding-bottom: 70.75%;
}

.t-feed__post-popup__text .t-redactor__tte-view figure img {
    aspect-ratio: 4 / 3;
    object-fit: cover;
}

.t390 .t-popup__container.t-popup__container-static,
.t390 .t-popup_show .t-popup__container {
    display: flex;
}
}
.uc-slider .tn-molecule a:hover {
    color: #1729bf !important;
    text-decoration: underline red;
    text-decoration-color: red !important;
}

.t-popup__close.t-popup__block-close svg g {
    fill: #1729bf;
}

@media screen and (max-width: 560px){
.t702 .t-popup__block-close {
    background: #ffffff; 
   }
}

.t585 .t-col {
    margin-left: 0px;
    margin-right: 0px;
}

.t585__icon {
    scale: 0.6;
    top: 36%;
}
.t585__title {
    letter-spacing: -0.5px;
}
.t585__header:nth-child(4) {
    border-top: none !important;
}

.t-checkbox__indicator {
    scale: 0.7;
}

span.t-checkbox__labeltext {
    margin-left: 0px;
}

label.t-checkbox__control {
    display: flex;
    align-items: center;
}

.t-input-phonemask__options-flag, .t-input-phonemask__select-flag {
    -webkit-box-shadow: none;
    box-shadow: none;
}

@media screen and (max-width:640px) {
.t585 .t-col {
    padding-left: 0px;
    padding-right: 0px;
}
.t585__icon {
    scale: 0.6;
    top: 30% !important;
}
}

.uc-slider2 .tn-molecule u {
    text-underline-offset: 4px;
    text-decoration-thickness: 1px;
}

@media screen and (min-width: 1201px) {
.t-store__relevants__container .t-container {
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  max-width: unset;
}
.t-store__relevants-grid-cont .js-product.t-store__card {
  max-width: calc(25% - 40px);
}
}

@media screen and (min-width: 960px) {
.t-store__filter__options {
    text-align: right !important;
}

.t-store__parts-switch-wrapper.t-align_center {
    text-align: left;
}

.t-store__parts-switch-btn {
    font-size: 18px;
}
}

/*Табы в карточке товара*/

.t-store .t-store__tabs_tabs .t-store__tabs__controls {  /*Расстояние между табами*/
    gap: 10px;
}

.t-store__tabs__button.js-store-tab-button { /*Цвет табов*/
    border: none !important;
    background-color: #E9E9E9;
    transition: 0.2s ease-in all;
}

.t-store__tabs__button.js-store-tab-button.t-store__tabs__button_active { /*Цвет активного таба*/
    background-color: #1729bf;
}

.t-store__tabs__button_active .t-store__tabs__button-title.t-name.t-name_xs { /*Цвет текста активного таба*/
    color: white !important;
}

.t-store__tabs__button-title.t-name.t-name_xs { /*Цвет текста*/
   color:#27379A !important;
 transition: 0.2s ease-in all;
}

.t-store__tabs__button.js-store-tab-button:hover { /*Цвет табов по наведению*/
    background-color: #1729bf;
}

.t-store__tabs__button.js-store-tab-button:hover .t-store__tabs__button-title.t-name.t-name_xs { /*Цвет текста по наведению*/
    color: white !important;
}

@media screen and (min-width:960px) {
.t-store__tabs[data-active-tab="Команда"] .t-store__tabs__content br {
    display: none;
}

.t-store__tabs[data-active-tab="Команда"] .t-store__tabs__content {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    gap: 10px;
}
.t-store__tabs__content.t-descr.t-descr_xxs {
    width: 100%;
    max-width: 100%;
}
.t-store .t-store__tabs__content figure {
    width:auto !important;
}
 
.t-store .t-store__tabs__content img {
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
}

.t750 .t-store__prod__price-portion {
    display: none;
}

.t-form-success-popup_new .t-form-success-popup__wrapper {
    border-radius: 0px;
}

path.t-form-success-popup__content-icon-background {
    fill: #1729BE;
}

.t-form-success-popup_new .t-form-success-popup__button {
    background-color: #1729BE;
    border-radius: 100px;
    font-family: 'TildaSans';
    font-weight: 400;
}

.t-form-success-popup_new .t-form-success-popup__title {
    color: #1729bd;
    font-family: 'Manrope';
}