/* konveer-type-thumbs.css — квадратные превью ТИПОВ изделия в тексте статьи (23.10.2026, massazhor.ru).
   Идея Тараса: рядом с описанием типа показать сам предмет, чтобы пользователь не уходил гуглить
   «а что это вообще такое». Правило вида: на картинке модель и НИЧЕГО лишнего.

   Вёрстка (правка Тараса 23.10.2026): ВСЕ квадраты ОДНОГО размера, выравнивание по ВЕРХНЕЙ линии
   с текстом абзаца (обтекание текстом, как в Word); низ текста НЕ обязан совпадать с низом картинки.
   Подбирать размер под каждый абзац не надо — размер единый. */
p.ktype-p{overflow:hidden}
img.ktype{float:left;width:108px;height:108px;object-fit:cover;border-radius:12px;
  margin:1px 16px 6px 0;box-shadow:0 2px 10px rgba(0,0,0,.10);background:#f4f1ea}
@media(max-width:640px){img.ktype{width:96px;height:96px;margin:0 12px 6px 0;border-radius:10px}}

/* коллаж вариантов изделия в статьях-списках (23.10.2026) */
figure.kcollage-fig{margin:22px 0 26px}
img.kcollage{display:block;width:100%;height:auto;border-radius:18px;
  box-shadow:0 10px 30px rgba(60,48,34,.14)}
figure.kcollage-fig figcaption{font-size:14px;line-height:1.45;color:#7c7166;margin-top:9px;text-align:center}

/* усиление: у темы своё правило для img, поднимаем приоритет (23.10.2026) */
.entry-content figure.kcollage-fig img.kcollage,
.entry-content img.kcollage,
article figure.kcollage-fig img.kcollage{margin:0;border-radius:20px !important;overflow:hidden;
  box-shadow:0 12px 34px rgba(60,48,34,.16) !important;border:0}

/* ФИНАЛ 23.10.2026: блок коллажа — на всю ширину текстовой колонки, ПО ЦЕНТРУ, без тени.
   Причина: тема перебивала ширину своим инлайновым правилом `article figure img{width:auto}`
   (специфичность выше), из-за чего картинка садилась 620px и прижималась влево. */
figure.kcollage-fig{width:100%;max-width:100%;margin:26px auto;text-align:center}
.entry-content figure.kcollage-fig img.kcollage,
.entry-content figure.kcollage-fig img,
article figure.kcollage-fig img,
figure.kcollage-fig img.kcollage,
img.kcollage{display:block;width:100%!important;max-width:100%!important;height:auto!important;
  margin:0 auto!important;box-shadow:none!important;border-radius:20px!important;border:0!important}
