/** Site-wide readability pass — 0.17.0 */
body{font-size:16px;font-family:var(--xg-font,"IranYekanX","IRANYekanX",Tahoma,Arial,sans-serif)!important}
body :where(button,input,select,textarea){font-family:var(--xg-font,"IranYekanX","IRANYekanX",Tahoma,Arial,sans-serif)!important}
.xg-app :where(p,label,li,td,th,dd,dt){font-size:max(13px,1em)!important}
.xg-app :where(small){font-size:max(12px,.85em)!important}
.xg-app :where(.xg-btn,.button,button,input,select,textarea){font-size:max(13px,1em)!important}
.xg-app :where(.xg-nav-list a,.xg-sidebar-quick a,.xg-app-nav a,.xg-sidebar-discover a){font-size:14px!important}
.xg-app :where(.xg-sidebar-user strong,.xg-profile-chip,.xg-app-nav-copy strong,.xg-account-nav-copy strong){font-size:13px!important}
.xg-app :where(.xg-sidebar-user small,.xg-account-nav-copy small,.xg-catalog-trigger small,.xg-mega-categories small,.xg-mega-products small,.xg-mega-links small){font-size:12px!important}
.xg-app :where(.xg-command-button span,.xg-top-search span,.xg-catalog-trigger strong,.xg-section-all,.xg-footer p,.xg-footer ul){font-size:13px!important}
.xg-app :where(.xg-blog-card-meta,.xg-post-card-meta,.xg-blog-rating-score,.xg-blog-rating small){font-size:12px!important}
.xg-app .xg-blog-card-body h3{font-size:16px!important}
.xg-app .xg-entry-content{font-size:17px}
.xg-app :where(input,select,textarea,button){font-size:14px}
.xg-store-profile :where(p,span,a,small){font-size:max(13px,1em)}

html[data-xg-theme="dark"] :where(.xg-page-card,.xg-footer-inner,.xg-product-card,.xg-account-panel,.woo\63 ommerce form,.woo\63 ommerce table),
html[data-theme="dark"] :where(.xg-page-card,.xg-footer-inner,.xg-product-card,.xg-account-panel,.woo\63 ommerce form,.woo\63 ommerce table){background:var(--xg-surface)!important;color:var(--xg-text)!important;border-color:var(--xg-line)!important}
html[data-xg-theme="dark"] :where(input,select,textarea),html[data-theme="dark"] :where(input,select,textarea){background:var(--xg-surface)!important;color:var(--xg-text)!important;border-color:var(--xg-line)!important}
