/*
Theme Name: TikTok Mart Woo V2
Theme URI: https://tiktokmarts.com
Author: RMA
Description: TikTok viral products theme with top category bar - USD prices
Version: 2.0
License: GPL v2
Text Domain: tiktok-mart-woo
Requires at least: 5.8
Requires PHP: 7.4
*/

body { margin:0; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background:#fff; color:#000; }
.top-bar { background:#000; color:#fff; text-align:center; padding:8px 12px; font-size:13px; letter-spacing:0.3px; }
.site-header { position:sticky; top:0; background:#fff; border-bottom:1px solid #eee; padding:12px 20px; display:flex; justify-content:space-between; align-items:center; z-index:100; }
.logo { font-weight:900; font-size:22px; text-decoration:none; color:#000; }
.logo span { color:#FF0050; }
.cat-bar { background:#fff; border-bottom:1px solid #eee; padding:10px 0; overflow-x:auto; white-space:nowrap; position:sticky; top:57px; z-index:90; }
.cat-bar-inner { max-width:1200px; margin:0 auto; padding:0 20px; display:flex; gap:10px; }
.cat-pill { display:inline-flex; align-items:center; padding:8px 16px; border-radius:999px; background:#f5f5f5; font-size:13px; font-weight:700; text-decoration:none; color:#000; border:1px solid #eee; transition:all .2s; }
.cat-pill:hover, .cat-pill.active { background:#000; color:#fff; border-color:#000; }
.cat-pill.pink { background:#FF0050; color:#fff; border-color:#FF0050; }
.site-content { max-width:1200px; margin:0 auto; padding:20px; }
.woocommerce ul.products li.product { border:1px solid #eee; border-radius:12px; padding:10px; overflow:hidden; }
.woocommerce ul.products li.product .woocommerce-loop-product__title { font-weight:700; font-size:14px; }
.woocommerce-Price-amount { font-weight:800; }
