@media (min-width: 961px) {
    .t-store__filter__chosen-bar {
        left: 140px !important;
        bottom: 25px !important;
    }
}

/*настройки куки*/
.t972__settings-btn {
    display: none !important;
}

/*лайки на карточках товара*/
/*.t-catalog__card__imgwrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn, .t1002__picture-wrapper .t1002__addBtn, */
.t1002__addBtn {
    background: transparent !important;
}

/*размерная сетка*/
.uc-sizes-guide .t478__blockimg {
    background-size: contain;
}

/*описание на карточке товара*/
.js-store-prod-descr {
    display: none !important;
}
.t-store__card__price-wrapper {
    margin-top: 0px !important;
}


*/
/*подчеркивание в меню*/
.t-menu__link-item.t-active::after {
    opacity: 0.7 !important;
    bottom: -4px !important;
}

/*главная - категории растянуть последнюю карточку (убрать если категорий > 8) */
.uc-main-cards .t959__card:last-child .t959__card-arrow_hidden,
#rec2175051181 .t959__card:last-child .t959__card-arrow_hidden {
    display: block;
    height: 100%;
    top: 0;
    width: 20px;
}
.uc-main-cards .t959__card:last-child .t959__card-image,
#rec2175051181 .t959__card:last-child .t959__card-image {
    filter: brightness(70%);
}
@media (min-width: 960px) {
    .uc-main-cards .t959__card:last-child,
    #rec2175051181 .t959__card:last-child {
        /*grid-column: span 2;*/
        flex-grow: 1;
    }
    
    .uc-main-cards .t959__card:last-child .t959__card-inner,
    #rec2175051181 .t959__card:last-child .t959__card-inner{
        min-height: auto;
    }
}


/* отступы для карточек */
[data-col-gap="10"] .t-store__stretch-col {
  padding: 0 1.5px;
}
.t959__card {
  padding: 0 2px;
}
.t959__row:not(:first-child) {
  margin-top: 4px;
}
@media screen and (max-width: 960px) {
  .t959__card {
    padding: 10px 2px 0;
  }
}
.t959__container {
  padding: 0 2px 20px;
}
.t1148__slider {
    gap: 2px !important;
}
[data-col-gap="20"] .t-store__stretch-col {
    padding: 0 1.5px;
}
#rec1928763101 .t959__container,
#rec2175051181 .t959__container {
    row-gap: 4px !important;
}

/* подменю  */
@media screen and (min-width: 981px) {
    #rec1987340101 .t-menu-base .t-menusub__innermenu-content {
        width: 100vw !important;
        transform: translateY(-11px);
        display: flex;
        align-items: center;
    }
    #rec1987340101 .t-menu-base .t-menusub__innermenu-content,
    #rec2175263701 .t-menu-base .t-menusub__innermenu-content {
        min-width: max-content;
    }
    .t-menusub__content {
        padding: 18px 40px;
    }
    #rec1987340101 .t-menusub__innermenu-list {
        display: grid;
        grid-auto-flow: column;
        grid-template-rows: repeat(3, 1fr);
        width: 100%;
    }
    #rec1987340101 .t-menusub__list-item:last-child {
        grid-row: 3;
        text-decoration: underline;
    }
    #rec1987340101 .t-menu-base .t-menusub__menu {
        transform: translateX(-40px);
        z-index: 50;
    }
}
@media screen and (max-width: 960px) {
  #rec1987340101 .t-menu-base__maincontainer,
  #rec2175263701 .t-menu-base__maincontainer {
      height: 100vh;
  }
  .t-menusub__menu.t-menusub__menu--fullscreen .t-menusub__content:not(.t978__submenu-content) {
    align-items: start !important;
    padding-top: 40px;
  }
  .t-menusub__menu.t-menusub__menu--fullscreen .t-menusub__list:not(.t978__submenu-list) {
      text-align: left !important;
  }
}

/* о нас */
#rec1894667701 .t-title,
#rec2175088961 .t-title {
    text-transform: none;
}

/* кастомный футер */
@media screen and (max-width: 960px) {
    .uc-footer-form .t-submit,
    #rec2175119661 .t-submit {
        width: 100% !important;
    }
}

.t-store__prod-popup__btn-wrapper {
    display: flex;
    align-items: center;
}

/* лайки */
.t1002__addBtn {
    border: none !important;
}

/* сего заголовок = отсуп сверху под меню */
.uc-seo-title{
    height: 125px;;
}
@media screen and (max-width: 960px) {
   .uc-seo-title {
        height: 135px;;
    } 
}


/*сркыть кастомные поля из МС (внутренний артикул)*/
.js-store-prod-all-charcs {
    display: none !important;   
}

/*табы карточек товров*/
.t-store__tabs__content, .t-store__tabs__item-title {
  font-size: 18px !important;
}

@media screen and (max-width: 480px) {
    .yandex-pay-badge {
        overflow: hidden !important;
    }
}