.catalog-price-block{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin:10px 0 8px;line-height:1.4}.offer-badge{display:inline-block;background:#c71e39;color:#fff;border-radius:7px;padding:5px 9px;font-size:12px;font-weight:800;letter-spacing:.03em}.offer-before{font-size:14px;color:#687386}.catalog-price-block .product-price{color:#10318d;font-size:28px;line-height:1.2;margin:0;font-weight:850}.catalog-price-block:has(.offer-badge) .product-price{color:#c71e39}.offer-conditions{font-size:12px;color:#364760}.product-description{font-size:13px!important;line-height:1.5!important;color:#4b5870!important;margin:6px 0!important}.catalog-item h3{overflow-wrap:anywhere;line-height:1.4}.catalog-item .product-pmc:empty{display:none}
.product-stock{font-size:13px!important;font-weight:700!important;margin:8px 0!important}.product-stock.in-stock{color:#087d3e!important}.product-stock.out-of-stock{color:#7a3341!important}.add-to-order:disabled{background:#e1e5ed!important;color:#596479!important;cursor:not-allowed;opacity:1}.stock-error{color:#9d2339;font-weight:700}
