/*свои кнопки в карточке товара*/
.t-store__prod-popup__btn-wrapper {
    display: none;
}

.js-store-prod-text a {
    display: block;
    padding: 15px 15px;
    margin-top: 10px;
    border-radius: 10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    font-weight: 700;
    padding-bottom:15px;
    text-align: center;
}
.js-store-prod-text a:first-of-type {
    background-color: #3e5828;
    color: #ffffff !important;
}

.t706__cartwin_showed {
    z-index: 9999999 !important;
}




/* Настройка отображения карточки в каталоге */

/*Размер текста в каталог - карточка товара в попап*/
@media screen and (max-width: 1200px) {
    .t-descr_xxs {
        font-size: 16px;
    }
}

@media screen and (max-width: 480px) {
    .t-descr_xxs {
        font-size: 14px;
    }
}

/*Уменьшаем отступ в мобилке карточки от руки для свайпа товаров*/
@media screen and (max-width: 640px) {
    .t-store__scroll-icon-wrapper {
        contain: size;
    }
}

/*Уменьшаем отсутп от Новинки (и подобных) до карточки товаров в каталоге (в тч в мобильной версии до руки свайп) */
h2.t120__title.t-heading.t-heading_sm {
    contain: size;
}

/*Отступ в кнопки купить в карточке Popup в каталоге*/
.t-store__prod-popup__text {
    margin-top: 0px;
}

/*Отступ в табах и текст по левой стороне в описании товара в карточке Popup в каталоге*/
.t-store .t-store__tabs__content {
    text-align: left;
    padding: 15px;
    max-width: 100%;
}

/*Отступ в табах "заголовок - текст" и текст по всей ширине таба в карточке Popup в каталоге*/
.t-store .t-store__tabs_tabs .t-store__tabs__content {
    margin: 15px 0 0 0;
    max-width: 100%;
}

@media screen and (max-width: 640px) {
.t-store__tabs__content.t-descr.t-descr_xxs {
        margin: 0 !important;
}
}

/*настройка кнопки купить по центру без количества в каталоге*/
.t-store__card__btns-wrapper.js-store-buttons-wrapper {
    justify-content: center;
    display: flex;
}
/*выравнивание цену и кнопку купить по центру в каталоге*/
.t-store__card__btns-wrapper--quantity .t-store__prod__quantity {
    margin-left: 4px !important;
    margin-right: 4px !important;
}

/*выравниваем цену в поп-апе по центру*/

.t-store__prod-popup__price-item {
    padding-left: 35% !important; 
}

/*Popup карточка в каталоге - опускаем изображение для стрелки и текста "больше товаров"*/

.t-container {
    margin-top: 20px;
}

.t-slds {
    padding-top: 20px;
}
/*@media screen and (max-width: 960px) {
    .t-container {
        margin-top: 40px;
    }
}*/


/*выравниваем цену в карточке товара в каталоге*/
.js-store-price-wrapper {
    margin-top: auto;
    display: flex;
    flex-wrap: nowrap;
    padding-top: 10px;
    align-self: center;    
}

.t-store__prod-popup__price-wrapper {
    padding-left: 10px;
}

.js-store-prod-sold-out {
    width: 100%;
    order: 0;
    text-align: center;
}

.t-store__card__price {
    margin-right: auto;
}

.js-store-prod-descr.t-store__card__descr.t-typography__descr.t-descr.t-descr_xxs {
    display: none !important;
}

.js-store-price-wrapper.t-store__card__price-wrapper {
    padding-left: 10%;
    padding-right: 10%;
    padding-bottom: 10px;
}

/*уменьшаем размер высоты лейбла "Новика", вставляем эмодзи*/
.t-store__card__mark {
     /*font-family: 'GraphikTT', "Apple Color Emoji", Arial, sans-serif;*/
     font-weight: 500;
     height: 25px !important;
     width: min-content;
     text-align: center;
}

/*опускаем ниже лейбл на карточке товара*/
.t-store__card__mark-wrapper {
    margin-top: 25px !important;
    right: 5px !important;
    top: 0px !important;
    z-index: 5;
    display: table;
}

/*Меняем цвет цены в каталоге на свой*/
.js-product-price.js-store-prod-price-val.t-store__card__price-value {
    color: #3d5828;
    font-weight: 600 !important;
}

/*прячем поиск в блоке st302n*/
.t-store__filter__search-and-sort {
    display: none !important;
}

/*прячем фильтр в блоке st302n*/
.t-store__filter__item.t-store__filter__item_price.js-store-filter-item.t-descr.t-descr_xxs {
        display: none;
}
    
/*выравниваем рейтинг c описанием по левому краю*/
.__CC-inject {
    padding-left: 0px;
}

/*Подвигаем рейтинг товара в карточке вправо в каталоге*/
.__CC-inject {
    padding-left: 10px;
}


/*убираем отступы в мобильной версии слева и справа*/
.t951__grid-cont.js-store-grid-cont.t-store__grid-cont_col-width_stretch.t-container.t-store__grid-cont_mobile-grid.t-store__mobile-two-columns.mobile-two-columns.t951__container_mobile-grid.t-store__valign-buttons {
    padding: 0 0px 0 0px;
}


/*закругление верхних углов карточки в каталоге*/
.js-product-img.t-store__card__bgimg.t-store__card__bgimg_hover.t-bgimg.loaded {
    border-radius: 15px 15px 0px 0px;
}
/*закругление верхник углов второго изображения в каталоге*/
.t-store__card__bgimg_second.t-bgimg.loaded {
    border-radius: 15px 15px 0px 0px;
}
/*закругление верхник углов второго изображения в каталоге*/
.js-product-img.t-store__card__bgimg.t-bgimg.loaded {
    border-radius: 15px 15px 0px 0px;
}

/*в карточке товара в рекомендациях выравниваем изображение по центру*/
.js-product-img.t-store__card__bgimg.t-store__card__bgimg_hover.t-bgimg.loaded {
    background-position: inherit !important;
}

/*Подвигаем название товара в карточке вправо в каталоге*/
.js-store-prod-name.js-product-name.t-store__card__title.t-typography__title.t-name.t-name_xs {
    padding-left: 10px;
    padding-right: 10px;
}

/*прячем описание в карточке товара в каталоге*/
.t-store__card__textwrapper {
    display: flex;
    flex-direction: column;
    background-color: white;
    border-radius: 0px 0px 15px 15px;
}


/*скругляем углы в фиде */
.js-feed-post-image.t-feed__post-bgimg.t-bgimg.loaded {
    border-radius: 15px;
}

/*скругляем углы в popup подписка на товар*/
.t-popup__container.t-width.t-width_8.t-popup__container-animated {
    border-radius: 15px;
}


/*скругляем углы в выборе связи (радио кнопки) в корзине*/
label.t-radio__item.t-radio__control.t-text.t-text_xs {
    border-radius: 15px;
}

/*скругляем углы в кнопке "запомнить контакты в браузере" в корзине*/
.t-checkbox__indicator {
    border-radius: 15px;
}


/*скругляем углы в окне поисковой выдачи*/
.t-site-search-dm {
    border-radius: 10px;
}

/*fix android search*/
.t838 .t838__blockinput {
  display: flow!important;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
  position: relative;
}
}