Иконка — та же «информация», что уже стоит у названия товара и у «Офлайн» в фильтрах каталога: обводка 1,5px #BCBCC9, 24px. Ничего нового не рисуем. Стоит сразу за полем темы с отступом 10; открытая карточка красит её в зелёный. Пока тема не выбрана, иконки нет: описывать нечего.
Строка темы идёт под названием товара и занимает весь блок — часы, цена и «Купить» стоят на линии названия и места под ней не занимают. Поле — 420px, ровно как раскрытый список тем.
Карточка — 380px, радиус 14, тень 0 16 40 rgba(34,33,38,.16), хвостик смотрит на иконку. Заголовок — полное название темы из справочника, а не краткое, которое стоит в поле.
Высота карточки фиксирована, текст скроллится внутри. Поэтому длина описания не влияет ни на строку товара, ни на соседние: сколько бы менеджер ни написал, вёрстка карточки ритмолога не меняется.
Закрывается кликом мимо, по иконке ещё раз и по Esc. Одновременно открыта одна карточка.
На телефоне карточки нет. Та же иконка открывает шторку снизу — экран «Описание темы» на странице «Приложение». Всплывашка рядом с полем на 390px не помещается и перекрывает то, ради чего её открыли.