/*для карточек (возможно вам понравится)*/
.t-store__card__imgwrapper {
    position: relative;
    width: 100%;
    padding-bottom: 135%;
}

/*для поиска (убираем скругление)*/
.t985__searchvariant {
    padding: 7px 15px;
    border: 1px solid #c4c4c4;
    border-radius: 0px;
    color: #777;
    font-size: 14px;
    margin-right: 15px;
    margin-bottom: 12px;
}
/*скроем артикул*/
.t-store__prod-popup__sku {
    display: none;
}

/*скроем артикул в корзине*/
.t706__product-title__option:last-child {
    display: none;
}

/*артикул в избранном*/
div.t1002__product-title__option:nth-child(3) {
display: none;
}

/*скрываем дублирование бренда в карточке товара*/
.t-store__prod-popup__text {
    margin-top: 20px;
    display: none;
}
/*плашки NEW*/
.t-store__card__mark {
    background-color: #171717;
    border-radius: 0px;
    font-size: 9px;
    font-weight: 400;
    height: 20px;
    width: 20px;
}
/*плашки NEW (расстояние от края до края)*/
.t-store__card__mark-wrapper {
    right: 0px;
    top: 0px;
}
/*кнопка «применить» для корзины*/
.t706__cartpage .t-btn, .t706__sidebar .t-btn {
    font-weight: 400 !important;
}
/*работа с фильтрами*/
.t-store__filter__item-controls-container {
    /* может быть много фильтров */
        display: flex;
      flex-direction: column;
}
label:has([name="30"]) {
    order: 1;
}
label:has([name="31"]) {
    order: 2
}
label:has([name="32"]) {
    order: 3;
}
label:has([name="33"]) {
    order: 4;
}
label:has([name="34"]) {
    order: 5;
}
label:has([name="36"]) {
    order: 6;
}
label:has([name="50"]) {
    order: 7;
}
label:has([name="52"]) {
    order: 8;
}
label:has([name="S"]) {
    order: 9;
}
label:has([name="M"]) {
    order: 10;
}
label:has([name="L"]) {
    order: 11;
}
label:has([name="XL"]) {
    order: 12;
}
label:has([name="XXL"]) {
    order: 13;
}
label:has([name="3XL"]) {
    order: 14;
}
label:has([name="One Size"]) {
    order: 15;
}
/*двигаем фильтр xl ниже (размер)*/
.t-store__filter__item .t-checkbox__control:last-child {
    margin-bottom: 8px !important;
}

  /*рамки размеров*/
  .js-product .t-product__option-variants_buttons .t-product__option-item_simple {
  border: initial;
}
  .js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
      border:none;
  border-bottom: 1px solid rgba(0,0,0,.5);
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple:hover {
          border:none;
  border-bottom: 1px solid rgba(0,0,0,.5);
}

/*растягиваем блок с рекомендациями*/
.t-store__relevants__container .t-container{
    max-width: calc(100%);
}
.t-store__relevants__container .t-container .t-col{
    margin-left: 20;
}
.t-store__relevants__container .t-container .js-product{
    max-width: initial;
    flex: 1 1 20%;
    расстояние между карточками
    margin-right: 10px;
}

.t-store__relevants__title {
    text-align: left;
    color: #171717 !important;
    font-size: 14px !important;
    margin: 35px auto;
}

  /*раздел вам может понравиться*/
  
  .t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card {
    margin-right: 10px;
  }
  .t-store__relevants__container .t-col {

width: calc(100% - 40px);
}
  @media screen and (min-width: 1240px) {
    .t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card {
      max-width: 25%;
      flex: 1;
    }
  }

/*растянем кнопку в корзине*/
.t-store__prod-popup__btn-wrapper {
  display: flex;
}
[href="#order"] {
  flex: 1;
}

/*скрываем подсказку руку (возможно вам понравится)*/
@media screen and (max-width: 960px) {
    .t-store__relevants__container .t-store__scroll-icon-wrapper {
        padding: 0 0 20px;
        display: none;
    }
}

/*пагинация*/
.t-slds__bullet_wrapper {
  display: flex;
  gap: 2px;
  padding: 0;
  margin-top: 0;
  top: -10px;
  max-width: 98%;
  margin: 0 auto;
  position: relative;
}
.t-slds__bullet {
  flex: auto;
  padding: 0;
}
.t-slds__bullet_body {
  width: 100% !important;
  height: 3px;
  background-color: #8c8c8c !important;
  border: 1px solid #8c8c8c !important;
}
#allrecords .t-slds__bullet_active .t-slds__bullet_body {
  border-color: #fdfdfd !important;
}
.tn-atom__gallery{
    .t-slds__bullet_wrapper {
      display: flex !important;
      gap: 2px;
      padding: 0;
      margin-top: 0;
      top: 0px;
      max-width: 100% !important;
      margin: 0 auto;
    }
    .t-slds__bullet_body{
        height: 2px !important;
    }
}

/*табы*/
div.t-store__prod-popup__info .js-store-tabs {
  margin: 10px 0 0 0;
  max-width: 100%;
  padding: 0 !important;
}
div.t-store__prod-popup__info .t-store__tabs__item-button.js-store-tab-button {
  padding-right: 0;
}
div.t-store__prod-popup__info .t-store__tabs__item-button.js-store-tab-button {
  padding-right: 0;
  border-top: 1px solid #D8D7D7 !important;
  padding-top: 10px;
  padding-bottom: 10px;
}
#allrecords .t-store .t-store__tabs_accordion .t-store__tabs__item-button:not(.t-store__tabs__item-button_active) {
  border-color: #D8D7D7 !important;
}
h2.t-store__tabs__item-title {
  font-weight: 200 !important;
}
#allrecords .t-store .t-store__tabs__close::after {
  background-color: transparent !important;
}

/*для страницы «Покупателям»*/
@media (min-width:960px){
    /*[data-tilda-page-id="63539961"] для этой страницы*/

[data-tilda-page-id="63539961"] .t397__wrapper.t-align_center li {
  border: 1px solid #1c1c1c;
}

[data-tilda-page-id="63539961"] .t397__wrapper.t-align_center li:first-child {
  border-left: ;
  border-radius: 0px 0 0 0px;
}

[data-tilda-page-id="63539961"] .t397__wrapper.t-align_center li:last-child {
  border-radius: 0 0px 0px 0;
}
#allrecords[data-tilda-page-id="63539961"] .t397__wrapper.t-align_center li button {
  padding: 14px;
  color: #1c1c1c;
}
#rec868612711 .t397__tab_active .t397__title {

  background-color: #1c1c1c;
}
[data-tilda-page-id="63539961"] .t397__wrapper.t-align_center li + li {
  border-left-style: none;
}
}
/*карточки в каталоге*/
.t-store__card{
    .js-product-controls-wrapper{
        display: block !important;
    }
    [data-option-type="color"],
    [data-edition-option-id="Размер"] .js-product-edition-option-name{
        display: none;
    }
       [data-edition-option-id="Размер обуви"] .js-product-edition-option-name{
        display: none;
    }
    .t-store__card__textwrapper {
        display: flex;
        flex-direction: column;
        padding-top: 15px;
    }
    .js-store-prod-descr {/*перенос описания*/
        order: -1;
        margin-top: 0;
        margin-bottom: 5px;
/*font-size: 12px !important;*/
    }
    .t-product__option-item {
        padding: 0 !important;
        min-width: initial !important;
        min-height: initial !important;
    }
    [data-edition-option-id="Размер"] span{
        font-size: 11px;/*размер размеров*/
    }
}
.t-store__relevants__container .js-store-prod-descr{
            font-size: 12px !important;
}

/**************************/
/*в открытой карточке*/
.t-store__prod-popup__info .block-color{
      justify-content: left;
      margin-top: 10px;
      gap: 10px;
}
.block-color {
  width: 100%;
  display: flex;
  justify-content: center;
  gap: 18px;
  margin-top: 10px;
}

.t-store__prod-popup__info .t-product__option-variants_color{
    display: none !important;
}
.t-store__prod-popup__info .t-store__prod-popup__sku{
    display: none
} 
.element-color {
  width: 8px;
  height: 8px;
}

/*название цвета*/
[data-name-color] {
  position: relative;
}
[data-name-color]::after {
  /*position: relative;*/
  content:attr(data-name-color);
}
[data-name-color]::after {
  position: relative;
  content: attr(data-name-color);
  position: absolute;
  top: 0px;
  left: 28px;
  /*text-transform: uppercase;*/
}
@media (min-width:561px){
[data-name-color]::after {
  left: 32px;
  /*text-transform: uppercase;*/
}
}
}
[data-edition-option-id="Размер"],
[data-edition-option-id="Цвет"] {
  /*text-transform: uppercase;*/

      /*text-transform: uppercase;*/
}
[data-activ-color] {
  position: relative;
}
.t-store__prod-popup__info [data-activ-color]::before {
  content: '';
  width: 26px;
  height: 26px;
  border: 1px solid #8e8e8e;
  border-radius: 50%;
  position: absolute;
  left: -4px;
  top: -4px;
}
.t-store__prod-popup__info .element-color {
  width: 20px;
  height: 20px;
  /*border: 1px solid #8e8e8e;*/
}
.element-color {
  /*width: 15px;*/
  /*height: 15px;*/
  display: inline-flex;
  border: 1px solid #8e8e8e;
  border-radius: 50%;
}
@media (min-width:561px){
 .new-slide {
  z-index: 1 !important;
}   
}






/***********************************    скрыть один из фильтров *****************************/
/***************** id страницы ***************************** категория фильтра **************/
[data-tilda-page-id="63906043"] .t-store__filter__item:has([data-filter-label="категория"]) {
  display: none;
}

/***************** id страницы ***************************** овершоты **************/
[data-tilda-page-id="63906213"] .t-store__filter__item:has([data-filter-label="категория"]) {
  display: none;
}

/***************** id страницы ***************************** толстовки **************/
[data-tilda-page-id="63906411"] .t-store__filter__item:has([data-filter-label="категория"]) {
  display: none;
}

/***************** id страницы ***************************** футболки и поло **************/
[data-tilda-page-id="63906609"] .t-store__filter__item:has([data-filter-label="категория"]) {
  display: none;
}

/***************** id страницы ***************************** брюки и шорты **************/
[data-tilda-page-id="63906763"] .t-store__filter__item:has([data-filter-label="категория"]) {
  display: none;
}

/***************** id страницы ***************************** головные уборы **************/
[data-tilda-page-id="63906861"] .t-store__filter__item:has([data-filter-label="категория"]) {
  display: none;
}

/***************** id страницы ***************************** сумки **************/
[data-tilda-page-id="63907027"] .t-store__filter__item:has([data-filter-label="категория"]) {
  display: none;
}

/***************** id страницы ***************************** обувь **************/
[data-tilda-page-id="64448595"] .t-store__filter__item:has([data-filter-label="категория"]) {
  display: none;
}

/***************** id страницы ***************************** stone island **************/
[data-tilda-page-id="63907461"] .t-store__filter__item:has([data-filter-label="бренд"]) {
  display: none;
}

/***************** id страницы ***************************** c.p.company**************/
[data-tilda-page-id="63907881"] .t-store__filter__item:has([data-filter-label="бренд"]) {
  display: none;
}

/***************** id страницы ***************************** moncler **************/
[data-tilda-page-id="63908223"] .t-store__filter__item:has([data-filter-label="бренд"]) {
  display: none;
}

/***************** id страницы ***************************** gucci **************/
[data-tilda-page-id="63908407"] .t-store__filter__item:has([data-filter-label="бренд"]) {
  display: none;
}

/***************** id страницы ***************************** burberry **************/
[data-tilda-page-id="63908615"] .t-store__filter__item:has([data-filter-label="бренд"]) {
  display: none;
}

/***************** id страницы ***************************** balenciaga **************/
[data-tilda-page-id="63908903"] .t-store__filter__item:has([data-filter-label="бренд"]) {
  display: none;
}
/*размер шрифта в размерах карточки*/
.t-product__option-variants span:not(.t-store__prod-popup__info .t-product__option-variants span) {
  font-size: 11px;
}









