A user seeks to reduce line spacing in product descriptions and blog posts on their Shopify store using the Halo Theme. Multiple solutions were provided involving custom CSS code.
Main approaches suggested:
Adjusting line-height and margin-top properties for paragraphs and list items
Targeting specific classes like .halo-text-format, .toggle-content.popup-mobile, and .tabs-contents
Adding CSS to base.css or component-rte.css files via Theme Editor
Some responses suggest component-rte.css or theme.liquid
Key CSS patterns:
li { line-height: 10px !important; }
p { margin-top: 0 !important; }
The discussion shows iterative troubleshooting, with the original poster testing solutions and reporting that initial code only partially worked. Contributors from PageFly, GemPages, and other developers offered increasingly specific CSS targeting different elements (headers, paragraphs, lists) to comprehensively reduce spacing throughout product pages and blog content.
Summarized with AI on November 24.
AI used: claude-sonnet-4-5-20250929.