Hello,
I am using the **XStore theme with Elementor** on my website:
I am trying to optimize the site for **Google PageSpeed / Core Web Vitals**, especially for **mobile performance**, but I am encountering several issues related to CSS, fonts, and render-blocking resources that appear to come from the theme.
I would really appreciate your help identifying what could be causing these issues.
—
### Current Performance Issues
According to PageSpeed Insights:
**Main problems**
1. Render blocking CSS
Example:
`
/css/dd03c0d….css
Size: ~173 KB
Unused CSS: ~153 KB
`
2. Fonts loading in the critical path:
`
xstore-icons-light.ttf
RethinkSans-Regular.ttf
RethinkSans-Bold.ttf
Gabarito-SemiBold.ttf
`
3. LCP delay caused by rendering of the product section:
`
Largest Contentful Paint element:
“Cele mai vandute produse din sex shop online”
`
4. Forced reflow caused by a third-party script:
`
cdn.trustindex.io
`
—
### My Current Optimization Setup
#### Server
LiteSpeed server with **LiteSpeed Cache plugin**
#### LiteSpeed settings
* CSS Minify: ON
* Generate UCSS (Remove Unused CSS): ON
* Load CSS Asynchronously: ON
* Inline CSS Async Library: ON
* Font Display Optimization: SWAP
* Lazy Load Images: ON
* Lazy Load Iframes: ON
* Add Missing Sizes: ON
I also purge cache and regenerate UCSS regularly.
—
### XStore Theme Settings
From my exported XStore options:
Important configuration details:
* Font family: default browser fonts
* Paragraph font size: 17px
* Line height: 1.6
* Layout: Wide
* Ajax Add to Cart: Enabled
* Product image hover: zoom-in
* Product slider enabled
* Related products slider enabled
* Ajax search cache enabled
* Menu dropdown Ajax enabled
* Global Ajaxify enabled
* Emoji disabled
* jQuery migrate disabled
* Elementor dialog JS disabled
* Theme Swiper JS disabled
FontAwesome library is disabled.
—
### Elementor
The homepage is built using Elementor and includes:
* Product Carousel
* Product Grid
* Headings
* Images
* Buttons
—
### XStore Core Modules Enabled
Some of the active modules include:
* Product Carousel
* Ajax Search in Header
* Mega Menu
* Sticky Cart
* Wishlist
* Quantity Discounts
* Sales Booster modules
* Product Grid
* Product Image widgets
I also disabled several unused modules in **Manager de Elemente** to reduce bloat.
—
### My Questions
1. Is there a way to **reduce the large CSS file generated by XStore** (~170 KB)?
2. Are there recommended **performance settings for XStore + Elementor + LiteSpeed Cache**?
3. Is there a way to **load theme fonts asynchronously** or reduce the number of fonts loaded?
4. Could the **product carousel or sales booster modules** be affecting LCP?
5. Are there any **modules that should be disabled for performance** in XStore?
—
### Goal
My goal is to improve:
* **LCP**
* **Render blocking CSS**
* **Mobile PageSpeed score**
without breaking the layout.
If you have any recommended configuration or performance guide for **XStore + Elementor + LiteSpeed**, I would really appreciate it.
Thank you very much for your support.