/* --- v3 tightening --- */ /* 1. Product loop titles: Inter, ink, no link color */ .woocommerce ul.products li.product .woocommerce-loop-product__title, .wc-block-grid__product-title, .wp-block-woocommerce-product-template .wp-block-post-title, .wp-block-woocommerce-product-template .wp-block-post-title a{ font-family:'Inter',system-ui,sans-serif!important; color:var(--mrl-ink)!important; font-weight:600!important; letter-spacing:0!important; text-transform:none!important; font-size:15px!important; } /* 2. ADD TO CART button on cards: Inter semibold, more padding */ .woocommerce ul.products li.product .button, .wp-block-woocommerce-product-template .wp-block-button__link, .wc-block-grid__product .wp-block-button__link{ font-family:'Inter',system-ui,sans-serif!important; font-weight:600!important; letter-spacing:.04em!important; text-transform:uppercase!important; padding:10px 18px!important; font-size:13px!important; border-radius:8px!important; } /* 3. Shop H1 + breadcrumbs Orbitron navy */ .wp-block-query-title, .wp-block-post-title, .woocommerce-breadcrumb, .wc-block-breadcrumbs{ font-family:'Orbitron','Inter',sans-serif!important; color:var(--mrl-navy)!important; } .woocommerce-breadcrumb,.wc-block-breadcrumbs{ font-family:'Inter',sans-serif!important; font-size:13px!important; color:var(--mrl-muted)!important; letter-spacing:.02em; } .woocommerce-breadcrumb a,.wc-block-breadcrumbs a{color:var(--mrl-electric)!important;} /* 4. Checkout header: hide faint site-title text if logo present */ .wp-block-site-title{display:none!important;} .wp-block-site-logo img{max-height:44px;width:auto;} /* checkout header spacing */ header.wp-block-group .wp-block-site-logo{margin-left:8px;}