/* zadigital.ru/b2b — кейсы: ч/б картинки, кнопки не трогаем
   Настройки сайта → Ещё → CSS (вниз). Заменить целиком → опубликовать → Ctrl+F5
   Блок: #rec4370481501

   ВАЖНО: у .t-bgimg в Zero Block display должен быть table-cell (как в Tilda).
   display: block ломает высоту слоя → фон 0px, «картинок нет». */

/* Сброс, если раньше вставляли display:none / opacity:0 / background-image:none */
#rec4370481501 .tn-atom.t-bgimg {
  display: table-cell !important;
  visibility: visible !important;
  opacity: 1 !important;
  pointer-events: auto !important;
  height: 100% !important;
  min-height: 100% !important;
}

/* Ч/б только PNG-фоны (текст и кнопки — другие слои) */
#rec4370481501 .tn-atom.t-bgimg {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}

/* Белые подложки карточек — лёгкая рамка */
#rec4370481501 [data-elem-id="1712416461019"] .tn-atom:not(.t-bgimg),
#rec4370481501 [data-elem-id="1712416461058"] .tn-atom:not(.t-bgimg),
#rec4370481501 [data-elem-id="1712416461090"] .tn-atom:not(.t-bgimg),
#rec4370481501 [data-elem-id="1712416461123"] .tn-atom:not(.t-bgimg),
#rec4370481501 [data-elem-id="1770891081329"] .tn-atom:not(.t-bgimg),
#rec4370481501 [data-elem-id="1770891145745"] .tn-atom:not(.t-bgimg) {
  background-color: #ffffff !important;
  border: 1px solid #c5d9ed !important;
  box-shadow: 0 8px 24px rgba(15, 39, 68, 0.06) !important;
}
