/* Максимально плавное увеличение фото при наведении */
#rec1486019861 .tn-atom.t-bgimg {
    background-size: 101% !important;
    background-position: center !important;
    transition: background-size 1.3s cubic-bezier(0.3, 0.1, 0.5, 1) !important;
    overflow: hidden !important;
}

#rec1486019861 .tn-atom.t-bgimg:hover {
    background-size: 106% !important;
}

.t-iframe-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
}
/* Подсветка заголовков новостей при наведении */
.t-feed__link {
    color: #000000 !important;
    text-decoration: none;
    transition: color 0.3s ease, text-decoration 0.3s ease;
}

.t-feed__link:hover {
    color: #e72828 !important;
    text-decoration: underline !important;
    text-underline-offset: 2px;
    text-decoration-thickness: 1px;
}

/* Симметричные отступы у контейнера Смотрите также в каталоге */
#rec1600080921 .t-slds__container {
  overflow: hidden !important;
  padding-left: 1px !important;
  padding-right: 1px !important;
}

#rec1600080921 .t-slds__arrow-left {
  left: 10px !important;
  right: auto !important;
}

#rec1600080921 .t-slds__arrow-right {
  right: 12px !important;
  left: auto !important;
}

#rec1600080921 .t-slds {
  position: relative !important;
}

/*ссс*/
#rec1600080921 .t-store__card__mark img {
  cursor: pointer !important;
  transition: transform 0.2s ease;
}
#rec1600080921 .t-store__card__mark img:hover {
  transform: scale(1.2);
}






/* Кнопки в карточке товара */
.js-store-prod-text {
  margin-top: 0px !important;
  margin-bottom: 20px !important;
}

.js-store-prod-text a {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 10px 20px;
  margin: 6px 6px 6px 0;
  border: none !important;
  border-radius: 15px;
  font-family: 'Geologica', Arial, sans-serif;
  font-weight: 500;
  font-size: 16px;
  text-decoration: none !important;
  transition: background-color 0.2s ease;
  box-shadow: none !important;
  color: #ffffff !important;
}

/* Кнопки по умолчанию - синие */
.js-store-prod-text a {
  background-color: #102542;
}

.js-store-prod-text a:hover {
  background-color: #152f56;
}

/* Кнопки со скачиванием - красные с иконкой */
.js-store-prod-text a[href*="drive.google.com"],
.js-store-prod-text a[href*="download"],
.js-store-prod-text a[href*="export=download"],
.js-store-prod-text a[href*=".pdf"],
.js-store-prod-text a[data-pdf="true"],
.js-store-prod-text a.pdf-download {
  background-color: #e72828;
  position: relative;
}

.js-store-prod-text a[href*="drive.google.com"]:hover,
.js-store-prod-text a[href*="download"]:hover,
.js-store-prod-text a[href*="export=download"]:hover,
.js-store-prod-text a[href*=".pdf"]:hover,
.js-store-prod-text a[data-pdf="true"]:hover,
.js-store-prod-text a.pdf-download:hover {
  background-color: #d02020;
}

/* Иконка PDF */
.js-store-prod-text a[href*="drive.google.com"]::before,
.js-store-prod-text a[href*="download"]::before,
.js-store-prod-text a[href*="export=download"]::before,
.js-store-prod-text a[href*=".pdf"]::before,
.js-store-prod-text a[data-pdf="true"]::before,
.js-store-prod-text a.pdf-download::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'%3E%3C/path%3E%3Cpolyline points='14 2 14 8 20 8'%3E%3C/polyline%3E%3Cline x1='16' y1='13' x2='8' y2='13'%3E%3C/line%3E%3Cline x1='16' y1='17' x2='8' y2='17'%3E%3C/line%3E%3Cpolyline points='10 9 9 9 8 9'%3E%3C/polyline%3E%3C/svg%3E");
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-right: 4px;
}

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