/* === catalog single unit fill START === */

/*
   Показываем единицу измерения только в каталоге.
   Уже заполненные карточки с двумя единицами не трогаются.
*/

body.catalog-list-page .product-block .price-units-container.catalog-single-unit-visible {
    display: block !important;
}

body.catalog-list-page .product-block .price-units-container.catalog-single-unit-visible .price-units-wrapper {
    display: block !important;
}

/* === catalog single unit fill END === */

/* === catalog single unit inline fix START === */

/*
   Наши добавленные единицы измерения:
   "Продается в штуках: шт" — строго в одну строку.
   Уже существующие карточки с двумя единицами не трогаем.
*/

body.catalog-list-page .product-block .price-units-container.catalog-single-unit-visible .price-units-wrapper.catalog-single-unit-inline {
    display: flex !important;
    align-items: center !important;
    flex-wrap: nowrap !important;
    gap: 6px !important;
    white-space: nowrap !important;
}

body.catalog-list-page .product-block .price-units-container.catalog-single-unit-visible .price-units-wrapper.catalog-single-unit-inline .measure-text {
    display: inline !important;
    margin: 0 !important;
    padding: 0 !important;
    white-space: nowrap !important;
}

body.catalog-list-page .product-block .price-units-container.catalog-single-unit-visible .price-units-wrapper.catalog-single-unit-inline .price-units {
    display: inline-flex !important;
    align-items: center !important;
    flex-wrap: nowrap !important;
    margin: 0 !important;
    padding: 0 !important;
    white-space: nowrap !important;
}

body.catalog-list-page .product-block .price-units-container.catalog-single-unit-visible .price-units-wrapper.catalog-single-unit-inline .price-unit-active {
    display: inline-flex !important;
    align-items: center !important;
    white-space: nowrap !important;
}

/* === catalog single unit inline fix END === */
