.main-footer__column:nth-child(4) > .main-footer__body {width: 380px;}
.main-footer__column {flex: 0 0 calc((100% - 10px * 4) / 5);}
.review-product{
 margin-top: auto;
}
._viewmode.v2{
 height: 520px;
}
.v2 .product__head .right-card__abs .tag_dostavka-hoverText{
  padding: 5px 8px !important;
 }
/* Desctop  Стили для плашек при просмотре четырех карточек товара (v2) Desctop */


.v2 .product__head .product__head--icons .gifts_tags_left .left-link .ltagName {
  font-size: 9px !important;
  height: 20px !important;
    padding: 0px 10px 0px 8px;
}

.right-card__abs._card{
 gap: 15px;
}
.v2 .product__head .right-card__abs {
 margin-top: 10.5px !important;
}
.v2 .product__head .product__head--icons .gifts_tags_left .left-link{
 padding-left: 12px !important;
}
/* Desctop  Стили для плашек при просмотре четырех карточек товара (v2) Desctop */
.right-card{
 max-width: 40px;
}
.gifts_tags{
 margin-right: 5px;
}
.product__brand_card{
 height: 35px;
 max-width: 100px;
}
 
.brands-section__item{
 padding: 0px;

}
.brands-section__item picture {
width: 100%;
height: 100%;
}
.brands-section__item picture img{
 border-radius: 18px;
width: 100%;
height: 100%;
}
/* Отступы логотипа
 margin-top: 2px;
 margin-left: 12px;
 height: auto !important;
 max-height: 40px;
 max-width: 150px;
*/
.product__img-logo img {
 margin-top: 2px;
 margin-left: 12px;
 max-height: initial;
 max-width: initial;
 height: initial !important;
}
.product__img-logo {
  margin-left: 0px;
  margin-top: 0px; 
}

.product__img-logo{
 height: auto !important;
 max-height: 40px;
}

.product__head--icons._card{
 top: 70px !important;
 margin-top: 12px;
 margin-left: 12px;
}
._card{
 margin-right: 12px;
 margin-top: 24px;
}

.v1 .product__head .right-card__abs {
 margin-right: 0px;
 margin-top: 14px;
}

.v1 .product__head .left-card__abs {
 margin-left: 12px;
}
.left-link, .gift-link, .gift-link svg, .left-link svg{
 max-height: 40px;
}
.product__mods_card{
 top: 12px;
 }
/* Стили Левых Плашек Desctop */
.ltagName {
 padding: 0px 8px 0px 8px !important;
 height: 20px !important;
 font-size: 11px !important;
}
/*
.product{
   gap: 15px !important;
} вставить этот код для разрешения 768 пикселей для карточки товара чтоб логотип не был рядом с характеристиками 
*/

/* Стили (Баннер) Счетчика на главной странице */
.mini-banner-promo__timer{
  bottom: auto;
  top: 10px;

}
/* Стили (Баннер) Счетчика на главной странице */
.product__image {
  aspect-ratio: initial;
    height: 200px;
}

.card_timer{ 
 position: relative;
}
.products-section__item.v1{
 height: auto !important;
 max-height: 770px;
}

.v1 .product__head .product__head--icons .gifts_tags{
margin-top: 0px;
margin-right: 11px !important;
}
.v1 .product__head .product__head--icons .gifts_tags div{
margin-bottom: 5px;
}
.product__head--icons{
 margin-top: 16px;
}
.right-card svg{
 margin-bottom: 10px;
}
@media(max-width: 1024px){
 .popup__body{
 width: auto !important;
}
.tag_novinka_modalWindow{
 border-radius: 8px;
}
}

/* Стили Левых Плашек Desctop */
/* Стили (карточка товара) */

@media(max-width: 768px) {
.language__body {
 right: 8px !important;
}
.v2 .product__head .right-card__abs {
     margin-right: 17px;
    margin-top: 45.5px !important;
}
 .v1 .product__head .right-card__abs {
 margin-top: 50px;
 margin-right: 16px;
}
.product__head--icons {
 margin-top: 45px;
}
}
@media(max-width: 430px) {
.v1 .product__image img {
 max-height: 240px;
}
.swiper-slide.products-section__item.v1{
max-height: 530px !important;
}
.products-section__item.v1 {
  max-height: 490px;
}
.v2 .product__head .product__head--icons {
 margin-top: 0px;
}
.v1 .product__head .right-card__abs {
 top: 5px;
 right: 10px;
}
.v1 .product__head .left-card__abs {
 margin-top: 5px !important;
}
.v1 .product__head .right-card__abs div div div svg{
 max-height: 50px !important;
 max-width: 50px !important;
 height: auto !important;
 width: auto !important;
}

.v1 .product__head .left-card__abs .ltagName {
 font-size: 12px !important;
 height: 25px !important;
}
/* Убираем ховер на мобильных устройствах правой плашки */
.tag_dostavka-hoverText{
 display: none;
}
  .right-card__abs ._card .gift-link {
     margin-bottom: 10px;
  }
.gift-link {
 margin-right: 15px !important;
}
}

/* Стили (карточка товара) */

/* Mobile Стили для плашек при просмотре четырех карточек товара (v1) Mobile */

/* Mobile  Стили для плашек при просмотре четырех карточек товара (v2) Mobile */
@media(max-width: 480px) {
.main-banner__item{
 height: 160px;
}
.head-catalog__button {
  width: 100px !important;
 }
.stock-banner__item img {
 width: 440px;
}
._btn {
 padding: 0 10px;
}
.v1 .left-card__abs{
 margin-top: -5px !important;
}

.v1 .product__head .product__head--icons {
margin-top: 7px;
}
.main-banner__paggination{
 position: static;
}
.slick-dots {
 margin-top: 25px;
}

.mini-banner-promo__timer{
 right: 5px;
 top: 2px;
}
.v2 .product__head .right-card svg{
  margin-bottom: 0px;
}
.v1 .product__head .product__head--icons .gifts_tags {
 margin-right: 0px !important
}
.v1 .product__head .product__head--icons .gifts_tags div {
 margin-bottom: 13px;
 margin-right: 0px !important
}
.v2 {
 height: auto !important;
 max-height: 580px;
}
.gift-link {
 margin-bottom: 2px;
}
.v2 .product__head .right-card .gifts_tags .gift-link .tag_gift{
 height: 40px !important;
}
.products-section__item .v2, .catalog__item, .catalog__item .v2{
 height: 500px;
}
.product__icons{
 height: 40px !important;
}
.product__head{
 margin-top: 10px;
}
.v2 .product__head .right-card__abs{
  gap: 0px !important;
  margin-right: 6px;
  margin-top: -8px !important;
}

.v2 .product__icons .product-brand a picture img {
max-width: 125px;
}
}
@media(max-width: 360px){

.v2 .product__icons .product-brand a picture img {
 max-width: 90px;
}
.v2 .product__head .product__head--icons{
 margin-left: -6px;
}


.v2 .product__head .left-card{
 align-items: unset;
}

}


@media(max-width: 429px){
.products-section__item.v1 {
  max-height: 485px;
}
.tag_novinka_modal_data{
 padding: 0px;
}
.tag_novinka_modalWindow_header {
 font-size: 14px !important;
}
}
@media(max-width: 360px) {
.products-section__item.v1 {
  max-height: 485px;
}
.v2 .product__head .right-card__abs{
  gap: 0px !important;
  margin-right: -16px;
  margin-top: -8px !important;
}
.v2 .product__head .left-card__abs{
  margin-top: -8px !important;
}
}

/* Mobile  Стили для плашек при просмотре четырех карточек товара (v2) Mobile */
}
@media (max-width: 430px) {

  /* Цвет теста счетчика (Дней,Час,Мин,Сек) */
.flip-label {
  font-size: 9px !important;
  color: #ff5c05 !important;
}
/* Цвет, размер текста заголовка До конца акции осталось (счетчик) */
.countdown-title{
 color: #ff5c05 !important;
 font-size: 9px;
}
.flip-card{
  width: 30px;
  height: 30px;
  color: #ff5c05;
  font-size: 14px;

}
.mini-banner-promo__timer{
  bottom: auto;
  top: 10px;
}
.flip-clock{
  gap: 5px;
}

}


@media(max-width: 480px) {
.catalog__item, .products-section__item.v2, .catalog__item.v2 {
 flex: 0 0 calc((100% - 22px * 1) / 2) !important;
}
.card_main_timer .flip-clock{
 justify-content: center !important;
}
.flip-clock{
 justify-content: end;
 gap: 5px;
}
.flip-label{
        background-color: #eaeaea;
        color: #000;
        border-radius: 5px;
        font-size: 7px;
}
.countdown-title {
 text-align: center;
 font-size: 9px !important;
}
.flip-card{
 font-size: 11px;
 width: 20px;
 height: 20px;
 color: #000;
}
.right-card__abs._card{
 gap: 0px;
 margin-left: 10px;
}
.right-card._card{
  margin-right: 10px;
}
.product__head--icons._card .gift-link{
 margin-bottom: 15px !important
}
.catalog__item.v1 {
 max-height: 620px !important;
height: auto !important;
}
.v1 .product_head .right-card__abs{
 top: -10px !important;
 right: 10px !important;
 max-width: 40px;
 margin-right: 15px !important;
 margin-top: 20px !important;
}
.v1.left-link, .gift-link, .left-link svg, .gift-link svg { 
width: 50px;
 }
}
/* Mobile Стили для плашек при просмотре четырех карточек товара (v1) Mobile */