/*
Theme Name: MSM Mart Dynamic
Theme URI: https://msmparking.com
Author: MSM Marketplace
Description: Tema WordPress marketplace dinamis dan responsif, TANPA WooCommerce. Dirancang untuk plugin MSM Marketplace Standalone.
Version: 1.0.0-rc1
Requires PHP: 8.0
Text Domain: msm-mart-dynamic
*/
:root{--mm-ink:#172842;--mm-blue:#1e57ce;--mm-bg:#f5f7fb}*{box-sizing:border-box}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;color:var(--mm-ink);background:var(--mm-bg);font-size:15px}a{color:var(--mm-blue);text-decoration:none}.mm-announcement{background:#0f2b65;color:#d5e6ff;padding:7px 18px;text-align:center;font-size:12px}.mm-header{background:#fff;border-bottom:1px solid #e1e7f0;position:sticky;top:0;z-index:999;box-shadow:0 5px 22px #23355a08}.admin-bar .mm-header{top:32px}.mm-header-content{max-width:1320px;margin:auto;padding:17px 20px;display:flex;align-items:center;gap:25px}.mm-brand{font-size:24px;font-weight:900;color:#153976;letter-spacing:-1.2px;white-space:nowrap}.mm-brand span{color:#ff764f}.mm-search{display:flex;flex:1;max-width:600px;border:1px solid #dce5f2;background:#f7f9fd;border-radius:12px;overflow:hidden}.mm-search input{border:0;outline:0;background:transparent;padding:11px 15px;font:inherit;min-width:0;flex:1}.mm-search button{border:0;background:#2362dd;color:#fff;padding:0 22px;cursor:pointer;font-weight:700}.mm-links{display:flex;gap:22px;align-items:center}.mm-links a{white-space:nowrap;color:#263e65;font-size:14px;font-weight:700}.mm-cart-count{border-radius:30px;background:#ff704e;color:#fff;font-size:10px;padding:2px 5px}.mm-mobile-toggle{display:none;outline:0;border:0;background:#eef4fe;border-radius:10px;padding:8px 11px}.mm-main{min-height:72vh}.mm-footer{border-top:1px solid #e1e7f0;background:white;margin-top:70px}.mm-footer-inner{max-width:1280px;padding:45px 20px;margin:auto;display:grid;grid-template-columns:2fr 1fr 1fr;gap:30px}.mm-footer h3{margin:0 0 9px}.mm-footer a{display:block;line-height:2.2;font-size:14px}.mm-footer p,.mm-footer small{color:#667994}.mm-copyright{text-align:center;border-top:1px solid #eff1f5;padding:16px;color:#7c889a;font-size:12px}.mm-article{max-width:1000px;margin:25px auto;padding:30px;background:white;border-radius:20px}.mm-article img{max-width:100%;height:auto}.mm-article h1{font-size:35px}.mm-archive{max-width:1250px;margin:auto;padding:15px}.screen-reader-text{position:absolute;left:-9999px}.aligncenter{display:block;margin:20px auto}.wp-caption{max-width:100%}@media(max-width:850px){.mm-header-content{gap:12px;padding:12px 14px}.mm-search{display:none}.mm-mobile-toggle{display:block;margin-left:auto}.mm-links{display:none;position:absolute;top:60px;left:0;right:0;background:white;padding:18px;box-shadow:0 10px 25px #182f4c20;flex-direction:column;align-items:flex-start}.mm-links.open{display:flex}.mm-footer-inner{grid-template-columns:1fr 1fr}}@media(max-width:600px){.mm-footer-inner{grid-template-columns:1fr}.mm-brand{font-size:22px}.mm-announcement{font-size:10px}}
