/* Readable UI scale: keep the dense catalog while raising the smallest labels. */
body{font-size:15px}
.site-header .market-switcher,.site-header .header-category,.site-header .header-actions .text-btn,.site-header .primary.small{font-size:13px}
.site-header .header-search input{font-size:13px}
.catalog-intro-label{font-size:13px}.catalog-intro p{font-size:15px}.catalog-intro-link{font-size:13px}
.category-section .view-all{font-size:13px}.category-card strong{font-size:14px}.category-card small{font-size:12px}
.catalog-subtitle{font-size:13px}.catalog-sync{font-size:12px}.stock-alert-btn,.filter-btn{font-size:12px}
.catalog-markets h3,.sidebar-title strong{font-size:14px}.catalog-market-copy strong{font-size:14px}.catalog-market-copy small{font-size:12px}.catalog-market-code{font-size:12px}
.catalog-sidebar .sidebar-link{font-size:13px}.catalog-sidebar .sidebar-link b{font-size:11px}.catalog-sidebar .sidebar-label{font-size:12px}.sidebar-title small{font-size:11px}.sidebar-tip strong{font-size:12px}.sidebar-tip small{font-size:11px}
.catalog-tabs button{font-size:13px}.catalog-toolbar-right{font-size:12px}.sort-btn{font-size:12px}
.catalog-main .product-title{font-size:14px}.catalog-main .product-meta{font-size:12px}.catalog-main .product-stats{font-size:11px}.catalog-main .stock-status,.catalog-main .stock-notify-link{font-size:11px}.catalog-main .product-tag{font-size:11px}.catalog-main .add-shelf,.catalog-main .product-actions button{font-size:11px}.catalog-main .product-meta.product-warehouse{font-size:11px}.catalog-main .product-profit-stock{font-size:12px}.catalog-main .product-shipping{font-size:11px}.catalog-main .price-line strong{font-size:20px}.catalog-main .price-line .product-rrp{font-size:11px}
.header-account-copy strong{font-size:14px}.header-account-copy small{font-size:11px}.header-account-heading strong{font-size:14px}.header-account-heading small{font-size:12px}.header-account-menu button{font-size:13px}.agent-price-badge{font-size:11px}
.ops-overview-head h2{font-size:19px}.ops-preview,.ops-scope{font-size:11px}.ops-stat-card h3{font-size:14px}.ops-metric>span{font-size:12px}.ops-minor{font-size:12px}.ops-minor b{font-size:14px}.ops-periods>strong{font-size:13px}.ops-periods button,.ops-volume,.ops-range,.ops-export{font-size:12px}
.ui-dialog p,.ui-form label,.ui-empty,.ui-notification{font-size:15px}.ui-note{font-size:14px}.ui-product-eyebrow,.ui-image-counter{font-size:13px}.ui-price-panel small,.ui-price-panel span,.ui-product-attributes,.ui-quantity-label{font-size:13px}.ui-secondary-actions button{font-size:13px}
.cloud-auth-kicker{font-size:12px}.cloud-auth-intro{font-size:14px}.cloud-auth-tabs button,.cloud-auth-dialog form>label,.cloud-auth-submit{font-size:14px}.cloud-auth-dialog label>small,.cloud-auth-footnote{font-size:11px}.cloud-auth-dialog input:not([type=checkbox]){font-size:14px}.cloud-auth-forgot{font-size:13px}.cloud-auth-error{font-size:13px}
@media(max-width:760px){
  .site-header .market-switcher,.site-header .header-actions .text-btn{font-size:12px}.site-header .header-search input{font-size:13px}
  .catalog-intro-label{font-size:12px}.catalog-intro p{font-size:13px}.catalog-intro-link{font-size:12px}
  .category-card strong{font-size:13px}.category-card small{font-size:11px}.catalog-sidebar .sidebar-link{font-size:12px}.catalog-tabs button{font-size:12px}
  .catalog-main .product-title{font-size:13px}.catalog-main .product-meta{font-size:11px}.catalog-main .stock-status,.catalog-main .stock-notify-link{font-size:10px}.catalog-main .product-stats{font-size:10px}.catalog-main .price-line strong{font-size:19px}
  .ops-stat-card h3{font-size:13px}.ops-metric>span{font-size:11px}.ops-minor{font-size:11px}
}
/* Readable text in product names, transaction forms and management screens. */
.catalog-main .product-name-row .product-title{font-size:14px;line-height:1.55}
.catalog-main .product-meta.product-warehouse{font-size:12px}
.ui-dialog .ui-product-attributes,.ui-dialog .ui-product-description,.ui-dialog .ui-quantity-label{font-size:14px;line-height:1.7}
.ui-dialog .ui-product-attributes>div{font-size:13px;line-height:1.65}
.checkout-dialog .checkout-header p,.checkout-dialog .checkout-steps,.checkout-dialog .checkout-form-grid label,.checkout-dialog .checkout-summary-items>div>span,.checkout-dialog .checkout-summary-items strong,.checkout-dialog .checkout-totals>div,.checkout-dialog .checkout-totals dd,.checkout-dialog .checkout-cart-copy>span,.checkout-dialog .checkout-muted,.checkout-dialog .checkout-address-card p{font-size:13px}
.checkout-dialog .checkout-form-grid input,.checkout-dialog .checkout-form-grid select,.checkout-dialog .checkout-form-grid textarea,.checkout-dialog .checkout-order-remarks textarea{font-size:14px;line-height:1.5}
.checkout-dialog .checkout-summary-items small,.checkout-dialog .checkout-check,.checkout-dialog .checkout-cart-copy small,.checkout-dialog .checkout-cart-footer span,.checkout-dialog .checkout-cart-footer small,.checkout-dialog .checkout-payment-method small,.checkout-dialog .checkout-pay-order dt,.checkout-dialog .checkout-pay-footnote{font-size:12px;line-height:1.65}
.workspace-overlay .workspace-sidebar nav button,.workspace-overlay .workspace-heading p,.workspace-overlay .workspace-order-search label,.workspace-overlay .workspace-order-tabs button,.workspace-overlay .workspace-subtabs button,.workspace-overlay .workspace-notice,.workspace-overlay .workspace-profile-card label,.workspace-overlay .workspace-primary,.workspace-overlay .workspace-secondary,.workspace-overlay .account-button{font-size:13px}
.workspace-overlay input,.workspace-overlay select,.workspace-overlay textarea{font-size:14px}
.workspace-overlay .workspace-order-items strong,.workspace-overlay .workspace-product-name{font-size:14px}
.workspace-overlay .workspace-table-heading,.workspace-overlay .workspace-order-meta,.workspace-overlay .workspace-order-items small,.workspace-overlay .workspace-order-total small,.workspace-overlay .workspace-order-state small,.workspace-overlay .workspace-product-copy>span,.workspace-overlay .workspace-product-copy>small,.workspace-overlay .workspace-sidebar-note,.workspace-overlay .workspace-empty p,.workspace-overlay .workspace-auth-gate p{font-size:12px;line-height:1.65}
.workspace-overlay .account-metrics article>span,.workspace-overlay .account-rules-grid p,.workspace-overlay .account-application label,.workspace-overlay .account-invitation label,.workspace-overlay .account-review-card label,.workspace-overlay .account-finance-filters label,.workspace-overlay .account-data-heading p,.workspace-overlay .hq-quick-actions strong,.workspace-overlay .hq-order-tools span,.workspace-overlay .wallet-heading p,.workspace-overlay .wallet-fields label,.workspace-overlay .wallet-form-footer>span,.workspace-overlay .wallet-admin-metrics span{font-size:13px}
.workspace-overlay .hq-quick-actions small,.workspace-overlay .wallet-fields small,.workspace-overlay .wallet-table,.workspace-overlay .wallet-table th,.workspace-overlay .wallet-table small,.workspace-overlay .wallet-guide>span,.workspace-overlay .wallet-form-heading p,.workspace-overlay .inventory-note,.workspace-overlay .inventory-table{font-size:12px;line-height:1.65}
.catalog-import-dialog{font-size:14px}
.catalog-import-dialog .catalog-import-head p,.catalog-import-dialog .catalog-import-actions a,.catalog-import-dialog .catalog-import-actions>span,.catalog-import-dialog .catalog-import-upload>small,.catalog-import-dialog .catalog-import-upload input,.catalog-import-dialog .catalog-import-primary,.catalog-import-dialog .catalog-market-picker,.catalog-import-dialog .catalog-market-picker button,.catalog-import-dialog .catalog-import-confirm>span,.catalog-import-dialog .catalog-import-api summary{font-size:13px}
.catalog-import-dialog .catalog-import-table-wrap table,.catalog-import-dialog .catalog-import-table-wrap th,.catalog-import-dialog .catalog-import-table-wrap td small,.catalog-import-dialog .catalog-import-api,.catalog-import-dialog .catalog-import-api pre{font-size:12px;line-height:1.7}
@media(max-width:760px){
 .catalog-main .product-name-row .product-title{font-size:13px}
 .catalog-main .product-meta.product-warehouse{font-size:11px}
 .workspace-overlay .workspace-sidebar nav button{font-size:12px}
 .workspace-overlay .workspace-table-heading,.workspace-overlay .workspace-order-meta,.workspace-overlay .workspace-order-items small,.workspace-overlay .workspace-order-total small,.workspace-overlay .workspace-order-state small{font-size:11px}
 .workspace-overlay .workspace-order-items strong{font-size:12px}
 .workspace-overlay .hq-quick-actions strong{font-size:12px;white-space:normal}
 .workspace-overlay .hq-quick-actions small{font-size:11px}
}
