#rec796039678 .t674-cover__filter {
    uc-background-color: rgba(0, 0, 0, 0.5); /* Пример черного фона с прозрачностью 50% */
}
/* Увеличиваем шрифт заголовка попапа */
#rec849827593 .t-popup .t-typography__title {
    font-size: 33px !important;  /* Размер шрифта заголовка */
    font-weight: bold !important;  /* Жирное начертание */
}

#rec849856093 .t-popup .t-typography__title {
    font-size: 36px !important;  /* Размер шрифта заголовка */
    font-weight: bold !important;  /* Жирное начертание */
}

/* Увеличиваем шрифт цены */
#rec849827593 .t-popup .t-store__prod-popup__price {
    font-size: 30px !important;  /* Размер шрифта для цены */
    font-weight: bold !important;  /* Жирное начертание */
}

/* Увеличиваем шрифт цены */
#rec849856093 .t-popup .t-store__prod-popup__price {
    font-size: 33px !important;  /* Размер шрифта для цены */
    font-weight: bold !important;  /* Жирное начертание */
}

/* Мобильная версия — стиль попапа */
@media only screen and (max-width: 600px) { 
    /* Останавливаем попап от скроллинга по горизонтали, но сохраняем вертикальный скролл */
    .t-store__prod-popup__container {
        position: fixed !important;  /* Закрепляем попап на экране */
        top: 50% !important;  /* Центрируем попап по вертикали */
        left: 50% !important;  /* Центрируем попап по горизонтали */
        transform: translate(-50%, -50%) !important;  /* Центрирование попапа с учетом его размеров */
        z-index: 9999 !important;  /* Убедимся, что попап поверх других элементов */
        width: 90% !important;  /* Ограничиваем ширину попапа */
        max-width: 600px !important;  /* Ограничиваем максимальную ширину попапа */
        max-height: 90vh !important;  /* Ограничиваем высоту попапа */
        overflow-y: auto !important;  /* Разрешаем вертикальный скролл */
        overflow-x: hidden !important;  /* Блокируем горизонтальный скролл */
        padding: 20px !important;  /* Добавляем немного отступов внутри попапа, чтобы текст не прилипал к краям */
        
    }

    /* Для текста внутри попапа можно задать ограничение по высоте, чтобы избежать обрезания */
    .t-store__prod-popup__content {
        max-height: 80vh !important;  /* Ограничиваем высоту контента попапа */
        overflow-y: auto !important;  /* Добавляем вертикальный скролл в контент попапа */
    }
}
/* Жёсткая блокировка горизонтального скролла на всём сайте */
html, body, body.t-body, .t-records {
  overflow-x: hidden !important;
  width: 100% !important;
  max-width: 100vw !important;
  position: relative;
}

/* Чтобы трекпады/тач не пытались «панить» по X на уровне страницы */
html, body {
  touch-action: pan-y !important;          /* только вертикальная прокрутка */
  overscroll-behavior-x: none !important;  /* без «протягивания» по X */
}

/* Разрешим горизонтальные жесты там, где это нужно (слайдеры и карусели) */
.t-slds,
.t-slds__items-wrapper,
.t-gallery,
.t-carousel,
.t-store__thumbs-wrapper,
.t-slds__thumbs-wrapper,
.t-slds__thumbsbullet-wrapper {
  touch-action: pan-x !important;          /* свайп по X внутри виджета работает */
  overscroll-behavior-x: contain !important;
}

/* На всякий случай: любые фиксированные и липкие контейнеры не должны расширять страницу */
[tilda-widget], .t-popup, .t-fixed, [style*="position:fixed"], [style*="position:sticky"] {
  max-width: 100vw !important;
  left: auto; right: auto;                 /* не даём «уехать» за края */
}

/* Жёсткая блокировка горизонтального скролла на всём сайте */
html, body, body.t-body, .t-records {
  overflow-x: hidden !important;
  width: 100% !important;
  max-width: 100vw !important;
  position: relative;
}

/* Чтобы трекпады/тач не пытались «панить» по X на уровне страницы */
html, body {
  touch-action: pan-y !important;          /* только вертикальная прокрутка */
  overscroll-behavior-x: none !important;  /* без «протягивания» по X */
}

/* Разрешим горизонтальные жесты там, где это нужно (слайдеры и карусели) */
.t-slds,
.t-slds__items-wrapper,
.t-gallery,
.t-carousel,
.t-store__thumbs-wrapper,
.t-slds__thumbs-wrapper,
.t-slds__thumbsbullet-wrapper {
  touch-action: pan-x !important;          /* свайп по X внутри виджета работает */
  overscroll-behavior-x: contain !important;
}

/* На всякий случай: любые фиксированные и липкие контейнеры не должны расширять страницу */
[tilda-widget], .t-popup, .t-fixed, [style*="position:fixed"], [style*="position:sticky"] {
  max-width: 100vw !important;
  left: auto; right: auto;                 /* не даём «уехать» за края */
}
