/* store-desc-boost - floors inline rem font-sizes on product-page prose.
 * Injected via nginx sub_filter into </head> on every store page.
 * See ship_store_desc_boost.py for the WHY: authors wrote rem values
 * assuming a 16px root, Luma actually uses 10px (62.5%), so 0.9rem
 * rendered at 9px. This lifts every low-rem inline style up to 15px.
 * Leaves clamp() headings and fixed-pixel rules alone. */
.catalog-product-view [style*="font-size: 0.6rem"],
.catalog-product-view [style*="font-size:0.6rem"],
.catalog-product-view [style*="font-size: 0.62rem"],
.catalog-product-view [style*="font-size:0.62rem"],
.catalog-product-view [style*="font-size: 0.65rem"],
.catalog-product-view [style*="font-size:0.65rem"],
.catalog-product-view [style*="font-size: 0.7rem"],
.catalog-product-view [style*="font-size:0.7rem"],
.catalog-product-view [style*="font-size: 0.75rem"],
.catalog-product-view [style*="font-size:0.75rem"],
.catalog-product-view [style*="font-size: 0.8rem"],
.catalog-product-view [style*="font-size:0.8rem"],
.catalog-product-view [style*="font-size: 0.82rem"],
.catalog-product-view [style*="font-size:0.82rem"],
.catalog-product-view [style*="font-size: 0.85rem"],
.catalog-product-view [style*="font-size:0.85rem"],
.catalog-product-view [style*="font-size: 0.86rem"],
.catalog-product-view [style*="font-size:0.86rem"],
.catalog-product-view [style*="font-size: 0.88rem"],
.catalog-product-view [style*="font-size:0.88rem"],
.catalog-product-view [style*="font-size: 0.9rem"],
.catalog-product-view [style*="font-size:0.9rem"],
.catalog-product-view [style*="font-size: 0.92rem"],
.catalog-product-view [style*="font-size:0.92rem"],
.catalog-product-view [style*="font-size: 0.95rem"],
.catalog-product-view [style*="font-size:0.95rem"],
.catalog-product-view [style*="font-size: 0.98rem"],
.catalog-product-view [style*="font-size:0.98rem"],
.catalog-product-view [style*="font-size: 1rem"],
.catalog-product-view [style*="font-size:1rem"],
.catalog-product-view [style*="font-size: 1.05rem"],
.catalog-product-view [style*="font-size:1.05rem"],
.catalog-product-view [style*="font-size: 1.08rem"],
.catalog-product-view [style*="font-size:1.08rem"],
.catalog-product-view [style*="font-size: 1.1rem"],
.catalog-product-view [style*="font-size:1.1rem"]
{ font-size: 15px !important; line-height: 1.6 !important; }

/* Bullets and paragraphs inside the product description tab area
 * get a gentler baseline nudge — 14.5px — as a safety net for any
 * rem values I didn't enumerate above. */
.catalog-product-view .product.attribute.description ul li,
.catalog-product-view .product.attribute.description ol li,
.catalog-product-view .product.info.detailed ul li,
.catalog-product-view .product.info.detailed ol li
{ font-size: 14.5px; line-height: 1.6; }
