/* Emperator Charm 2.3 — market.css | VOARO | https://voaro.com */
.emp-card__vendor{display:inline-flex;align-items:center;gap:.3rem;margin:.1rem 0 .35rem;font-size:.78rem;color:var(--emp-muted,#6b5f5b);transition:color .2s}
.emp-card__vendor:hover{color:var(--emp-brass)}
.emp-card__vendor svg{flex:none;opacity:.8}
.emp-vtick{display:inline-grid;place-items:center;width:15px;height:15px;border-radius:50%;background:#2f7d46;color:#fff}
.emp-vtick svg{width:10px;height:10px;opacity:1}
/* بازارگاه */
.emp-mhero h1{margin-bottom:.4rem}
.emp-mhero p{max-width:60ch}
.emp-mhero__cta{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1rem}
.emp-mstats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;list-style:none;margin:1.4rem 0;padding:0}
.emp-mstats li{padding:1.1rem 1.2rem;border:1px solid var(--emp-line);border-radius:14px;background:var(--emp-surface);text-align:center}
.emp-mstats b{display:block;font-size:1.8rem;font-family:var(--f-head,inherit);color:var(--emp-deep)}
.emp-mstats span{color:var(--emp-muted,#6b5f5b);font-size:.88rem}
.emp-mall{text-align:center;margin:0 0 1.4rem}
.emp-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;list-style:none;margin:1rem 0 1.4rem;padding:0;counter-reset:s}
.emp-steps--3{grid-template-columns:repeat(3,1fr)}
.emp-steps li{position:relative;padding:1.2rem 1.1rem;border:1px solid var(--emp-line);border-radius:14px;background:var(--emp-surface);display:flex;flex-direction:column;gap:.35rem}
.emp-steps b{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--emp-deep);color:#fff;font-size:.95rem}
.emp-steps span{color:var(--emp-muted,#6b5f5b);font-size:.9rem;line-height:1.9}
@media(max-width:860px){.emp-steps,.emp-steps--3{grid-template-columns:repeat(2,1fr)}}
@media(max-width:520px){.emp-steps,.emp-steps--3{grid-template-columns:1fr}}
/* فروشگاه: فیلترهای تازه */
.emp-pricefilter select{min-height:40px;padding:.2rem .6rem;border:1px solid var(--emp-line);border-radius:8px;background:var(--emp-surface)}
.emp-chk{cursor:pointer}.emp-chk input{width:auto;min-height:0}
/* موجود شد خبرم کن */
.emp-notify{margin:1rem 0;padding:1rem 1.1rem;border:1px dashed var(--emp-brass);border-radius:12px;background:var(--emp-paper,#f6f2ec);display:grid;gap:.4rem}
.emp-notify span{font-size:.88rem;color:var(--emp-muted,#6b5f5b)}
.emp-notify div{display:flex;gap:.5rem;flex-wrap:wrap}.emp-notify input[type=email]{flex:1;min-width:180px}
.emp-hp{position:absolute!important;inset-inline-start:-9999px;width:1px;height:1px;opacity:0}
/* واتساپ شناور */
.emp-wa{position:fixed;inset-block-end:1.1rem;inset-inline-start:1.1rem;z-index:90;display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1rem;border-radius:999px;background:#25a05b;color:#fff;box-shadow:0 12px 26px -10px rgba(0,0,0,.45);font-size:.88rem;transition:transform .25s}
.emp-wa:hover{transform:translateY(-3px);color:#fff}
.emp-wa svg{stroke:#fff}
@media(max-width:900px){.emp-wa{inset-block-end:4.6rem}.emp-wa span{display:none}.emp-wa{padding:.8rem}}
@media print{.emp-wa{display:none}}
/* پنل‌های بازارگاه داخل حساب من */
.woocommerce-MyAccount-content .emcm-tabs a{font-family:inherit}
.woocommerce-MyAccount-content .emcm-box,.woocommerce-MyAccount-content .emcm-card{background:var(--emp-surface)}
.emcm-store .emp-pager{margin-top:1.4rem}
.emp-sr__stores span{color:var(--emp-muted,#6b5f5b);font-size:.82rem}
