/*.amo-brand__link-holder {
  display: none !important;
}

.vertical .amo-button__title {
font-size: 15px !important;
line-height: 25px !important;
height: 25px !important;
background-color: #eef2e9 !important;
color: #141512 !important;
font-family: Georgia, sans-serif !important;
}

.styles_copyright__2ueu9 {
  display: none !important;
}


.amo-inner-buttons .amo-button {
  background-color: #141512 !important;
    
}
*/

/*Форма обратной связи*/
.t678 .t-input-title {
  font-size: 20px !important;
}

.t-menuwidgeticons__icon-counter {
    background-color: #141512 !important;
    
}

.t-feed__post-popup__content img {
    border-radius: 10px !important;
}

.t-search-widget__header {
    padding: 25px 0 !important;
    box-shadow: 0 1px 15px 0 rgb(20, 21, 18) !important;
}



.t-form__errorbox-wrapper {
    background: #DC9E9F !important;
}

.t-input-error{
    color: #fff !important;
    background: #DC9E9F !important;
    padding: 5px 0 5px 5px !important;
}

.t1002__addBtn_active svg path {
  fill:#4c5142 !important;
  stroke:#4c5142 !important;    /*AC5E60*/
}

.t1002__addBtn {
  /*width:40px !important;
  height:40px !important;*/
  border: none !important; /*1px solid #4c5142 */
}

.t-store__prod-popup__sku {
  color: #4c5142 !important;
}

/*.t-search-widget__blockinput{
    height: 45px !important;
}*/

.t420 .t-sociallinks__item,
.t420__right_social_links_item {
    width: 33px important;
  height: 33px important;}

.t420 .t-sociallinks svg {
    width: 33px !important;
  height: 33px important;
}

.t420__text {
  font-size:15px !important;
}

review-lab {
  font-family: 'PT Serif', sans-serif !important;
}


review-lab .widget__leave-link {
  background: #141512 !important;
  border: 1px solid #141512 !important;
  box-shadow: none !important;
  border-radius: 30px !important;
  padding: 11px 0 !important;
  font-weight: 400 !important;
}

review-lab .widget__leave-link:focus,
review-lab .widget__leave-link:hover {
  color:#141512 !important;
}

review-lab .widget__leave-link:hover {
  background:#fff !important;
  border: 1px solid #141512 !important;
}

review-lab .widget__tabs {
  background-color: #eef2e9 !important;
  box-shadow: 0 0 2px 4px #eef2e9 !important;
} 

widget-review .review {
  border-radius:5px !important;
  box-shadow:0 6px 13px #eef2e9 !important;
}

widget-review .review:hover {
  box-shadow:0 6px 10px #c8d5b9 !important
}


.t706__cartwin-totalamount-wrap {
  padding-bottom: 20px !important;
  border-top: 1px solid #141512 !important;
}

.t-form__successbox {
  background: #D4E2B7 !important;
  padding: 30px !important;
  color:#141512 !important;
}




.t451m__list_item {
  border-bottom: 1px solid #4c5142 !important;
  padding: 13px 0 13px 0 !important;
}

.t451m__list_item a {
  margin-bottom: 0px !important;
}

.t-store__card__price {
    /*отступ в мобильной версии цена*/
  padding-top: 20px;
}

/*-----------------------------------Корзина------------------------------------------*/

/*.t706__cartwin {
  background-color: #d4e2b7 !important;
}
.t706 .t706__close {
    background:#d4e2b7 !important;
  }
.t706__cartwin-close {
  color: #141512 !important;
}
*/

.t706__cartwin-content {
    /* Укажи цвет фона корзины 
    background-color: #212121 !important;*/
    /* Укажи радиус окна корзины */
    border-radius: 10px;
}

.t706__product-title {
    /* Укажи цвет заголовка в карточке товара */
    color: #141512 !important;
	font-size: 17px !important;
}
.t706__product-title__option {
    /* Укажи цвет описания в карточке товара */
    color: #4c5142 !important;
    opacity: 1 !important;
	font-size: 14px !important;
}

.t706__product-quantity,
.t706__product-quantity-inp {
    /* Укажи цвет количества товара */
    color: #4c5142 !important;
	font-size: 17px !important;
}

.t706__product-quantity:hover,
.t706__product-quantity_editing:hover {
    /* Укажи цвет бордюра, который появляется при наведении на количество товара */
    border: 1px solid #4c5142 !important;
}

.t706__product-amount {
    /* Укажи цвет цены в карточке товара */
    color: #4c5142 !important;
	font-weight: 600 !important;
	font-size: 17px !important;
}

.t706__cartwin-prodamount-wrap {
    /* Укажи цвет суммы заказа */
    color: #141512 !important;
	font-size: 20px !important;
}

.t706__cartwin-top {
    /* Укажи толщину и цвет верхней линии */
    border-bottom: 1px solid #4c5142;
}
.t706__cartwin-bottom {
    /* Укажи толщину и цвет нижней линии */
    border-top: 1px solid #4c5142;
}

/*Достовка сдэк, кнопка*/
.delivery-map-point-select {
  height: 45px !important;
  line-height: 45px !important;
  font-size: 14px !important;
  text-transform: uppercase !important;
  background-color: #141512 !important;
  border-radius: 30px;
}

.ymaps-2-1-79-map {
  color: #141512 !important;
}
.ymaps-2-1-79-balloon__content {
  font: 15px/20px 'Roboto Condensed',Arial,sans-serif !important;
}

.t706__product-plus,
.t706__product-minus,
.t706__product-del {
    opacity: 1!important;
}
.t706__product-plus img,
.t706__product-minus img,
.t706__product-del img{
    display: none;
}
.t706__product-plus:before,
.t706__product-minus:before,
.t706__product-del:before {
    content: '';
    background-size: contain;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
    position: relative;
    top: 3px;
}
.t706__product-del:before {
    width: 20px;
    height: 20px;
    top: 2px;
}
.t706__product-plus:before {
    /* Укажи ссылку на иконку «Плюс» */
    background-image: url('https://static.tildacdn.com/tild3831-3165-4637-b732-396163646234/plus.svg');
    background-position: 50% 50%;
}
.t706__product-minus:before {
    /* Укажи ссылку на иконку «Минус» */
    background-image: url('https://static.tildacdn.com/tild3135-3931-4737-b732-356430356333/minus.svg');
    background-position: 50% 50%;
}
.t706__product-del:before {
    /* Укажи ссылку на иконку «Крестик» */
    background-image: url('https://static.tildacdn.com/tild3836-3136-4061-b433-386135633033/remote.svg');
    background-position: 50% 50%;
}

/*Промокод*/
.t-btn_md {
  background: #141512 !important;
  border-radius: 30px !important;
}

.t-input-title {
  font-size: 17px !important;
  font-weight: 600;
}

.t-radio__control {
  font-size: 15px !important;
  color: #141512 !important;
}

.t706__cartwin-totalamount-info {
  color: #4c5142 !important;
  font-size: 15px !important;
  font-weight: 600 !important;
}
  
.t706 .delivery-full-address {
  font-size: 15px !important;
  color: #4c5142 !important;
}

.t706__cartwin-totalamount-wrap {
  color: #141512 !important;
  font-size: 20px !important;
}

/*Текст политики*/
.t706__form-bottom-text {
  color: #4c5142;
}

/*-----------------------------------------text----------------------------------------------*/
.t-descr {
  font-family:'PT Serif', sans-serif !important;
}

/*-----------------------------------------text popup----------------------------------------------*/
.js-store-prod-all-text {
    font-size: 17px !important;
    
}

.t-store__prod-snippet__container {
  padding-top: 30px !important;
  padding-bottom: 150px !important;
  background-color: #f5f6f2 !important;
}


/*бордер плюс-минус*/
.t-store__prod__quantity {
  border: none !important;
  background: none !important;
}

.t-store__prod__quantity-input {
  font-size: 17px !important;
}

.t-store__prod__quantity__minus-wrapper,
.t-store__prod__quantity__plus-wrapper {
  min-width:25px !important;
  width:25px !important;
  height:25px !important;
  margin:0 5px !important;
  cursor:pointer !important;
}
.t-store__prod__quantity__minus {
  background:linear-gradient(#4c5142,#4c5142),none !important;
}
.t-store__prod__quantity__plus {
  background:linear-gradient(#4c5142,#4c5142),linear-gradient(#4c5142,#4c5142),none !important;
}
.t-store__prod__quantity__minus,
.t-store__prod__quantity__plus {
  display:inline-block;
  width:90% !important;
  height:90% !important;
  background-position:center !important;
  background-size:50% 2px,2px 50% !important;
  background-repeat:no-repeat !important;
  border-radius:50px !important;
  border: 1px solid #4c5142 !important;
}


.ya-share2__list.ya-share2__list_direction_horizontal {
  padding-left: 0 !important;
}


::selection {
    /* укажи цвет выделения текста */
    background: #D4E2B7;
}


.js-store-prod-name .js-product-name .t-store__card__title.t-name {
                          
                            white-space: normal !important;
                            overflow: hidden !important;
                            text-overflow: ellipsis !important;
                            display: -webkit-box;

/* Длинна заголовка. Укажите вместо цифры "1" свое кол-во строк */

                            -webkit-line-clamp: 1;
                            -webkit-box-orient: vertical;
                        }
                        
                        .js-store-prod-descr {
                             white-space: normal !important;
                            overflow: hidden !important;
                            text-overflow: ellipsis !important;
                            display: -webkit-box;

/* Длинна краткого описания. Укажите вместо цифры "2" свое кол-во строк */

                            -webkit-line-clamp: 4;
                            -webkit-box-orient: vertical;
                        
                        }
                        
                          @media screen and (max-width: 960px) {
                         .js-store-prod-name.js-product-name.t-store__card__title.t-name {
                          
                            white-space: normal !important;
                            overflow: hidden !important;
                            text-overflow: ellipsis !important;
                            display: -webkit-box;

/* Длинна заголовка для моб. Укажите вместо цифры "2" свое кол-во строк*/ 

                            -webkit-line-clamp: 1;
                            -webkit-box-orient: vertical;
                        }
                        
                        .js-store-prod-descr {
                             white-space: normal !important;
                            overflow: hidden !important;
                            text-overflow: ellipsis !important;
                            display: -webkit-box;

/* Длинна краткого описания для моб. Укажите вместо цифры "3" свое кол-во строк*/ 

                            -webkit-line-clamp: 4;
                            -webkit-box-orient: vertical;
                        
                        }
                    
                          }
