/*.js-store-prod-text a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 3px;
    font-weight: 600;
}

.js-store-prod-text a:first-of-type {
    background-color: #000000;
    color: #ffffff !important;
    border: 1px solid #ffffff;
}

.js-store-prod-text a:hover {
    background-color: #ffffff;
    color: #000000 !important;
    border: 1px solid #000000;
}



.js-store-prod-text a:last-of-type {
    background-color: #566d90;
    color: #ffffff !important;
}

.js-store-prod-text a:first-of-type:before {
    content: "\1F50D";
    margin-right: 10px;
}

.js-store-prod-text a:last-of-type:before {
    content: "\1F5B9";
    margin-right: 10px;
}


.t706__cartwin_showed {
    z-index: 999999999;
}


.t-store__card__img {
    border: 0px solid black;
    padding: 5px;
}

@media screen and (max-width: 480px) {
.t-store__card__img {
        margin-left: -2%;
}
}*/

.t706__fav-icon {
  display: inline-block; /* Скрыта по умолчанию */
}

.js-store-prod-text a {
    display: inline-block;
    padding: 10px 25px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 5px;
    font-weight: 600;
    font-size: 14px; /* Размер шрифта */
}
.js-store-prod-text a:first-of-type {
    background-color: #e00001;
    color: #ffffff !important;
}

.js-store-prod-text a:hover {
    background-color: #ae0001;
    color: #FFFFFF !important;
    border: 0px solid #000000;
}
.t706__cartwin_showed {
    z-index: 999999999;
}

  /*Меняем расположение иконки избранного только для десктопной версии */
 @media (min-width: 960px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    top: 10% !important; /* Отступ сверху */
    right: 10% !important;         /* Отступ справа */
    z-index: 10;        /* Приоритет отображения */
    animation: pulse 1.6s infinite; /* Добавляем анимацию */
  }
}

/* Анимация пульсации */
@keyframes pulse {
  0%, 100% {
    transform: scale(1); /* Обычный размер */
  }
  50% {
    transform: scale(1.3); /* Увеличение */
  }
}

@media (max-width: 959px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 740px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

@media (max-width: 779px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 730px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

@media (max-width: 699px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 720px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

@media (max-width: 641px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 835px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

@media (max-width: 626px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 820px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

@media (max-width: 600px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 770px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

@media (max-width: 580px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 760px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

@media (max-width: 570px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 750px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

@media (max-width: 560px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 830px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

  @media (max-width: 540px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 810px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

    @media (max-width: 520px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 770px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

    @media (max-width: 500px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 750px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}
    @media (max-width: 490px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 740px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}
    @media (max-width: 480px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 730px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

    @media (max-width: 470px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 715px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}
    @media (max-width: 460px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 700px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}
    @media (max-width: 450px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 695px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}
    @media (max-width: 440px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 680px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

    @media (max-width: 430px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 665px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

   @media (max-width: 420px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 655px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}
 
     @media (max-width: 410px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 655px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}
 
     @media (max-width: 400px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 615px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

     @media (max-width: 390px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 610px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}
     @media (max-width: 380px) {
  .t1002__addBtn {
    position: absolute; /* Абсолютное позиционирование */
    right: 5% !important;         /* Отступ справа */
    top: 600px !important; /* Отступ сверху */
   z-index: 10;        /* Приоритет отображения */
 }
}

  /* Меняем расположение кнопки добавления в корзину только в попапе карточки товара*/
  @media (min-width: 320px) {
    /*.t-popup button, .t-popup*/ .t-btn { /* Класс кнопки "Добавить в корзину" */
      display: none;
     position: absolute; /* Абсолютное позиционирование */
     bottom: 3% !important;    /* Отступ снизу */
     left: 10% !important;      /* Отступ справа */
     opacity: 0%;
   }
  }
