:root{--mmx-catalog-navy:#071d38;--mmx-catalog-navy-2:#0c3154;--mmx-catalog-gold:#d99a18;--mmx-catalog-cream:#fff7e5;--mmx-catalog-line:#dfe5ec;--mmx-catalog-text:#10233d}
.mmx-footer-social{display:flex!important;align-items:center;gap:10px;margin-top:12px}.mmx-footer-social>b{color:#fff;font-size:.78rem;font-weight:900}.mmx-footer-social>a{display:grid!important;width:42px;height:42px;place-items:center;color:#fff!important;background:#1877f2;border:1px solid rgba(255,255,255,.38);border-radius:50%;font-size:1rem;text-decoration:none!important;box-shadow:0 7px 16px rgba(0,0,0,.2);transition:transform .18s ease,box-shadow .18s ease}.mmx-footer-social>a:hover,.mmx-footer-social>a:focus{color:#1877f2!important;background:#fff;transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,.28);outline:2px solid #f1b332;outline-offset:2px}
.mmx-auction-launch-empty{box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;padding:20px;color:#fff;background:linear-gradient(120deg,#071d38,#0d3a62);border:1px solid rgba(217,154,24,.7);border-radius:15px;box-shadow:0 12px 30px rgba(7,29,56,.15)}.mmx-auction-launch-empty>i{display:grid;place-items:center;width:54px;height:54px;color:#071d38;background:linear-gradient(145deg,#f6c852,#dc9511);border-radius:14px;font-size:1.3rem}.mmx-auction-launch-empty strong{font-size:1rem;font-weight:950}.mmx-auction-launch-empty p{margin:4px 0 0;color:#d3deea;font-size:.76rem}.mmx-auction-launch-empty>a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:10px 17px;color:#071d38!important;background:linear-gradient(135deg,#f6c64c,#df9913);border-radius:9px;font-size:.78rem;font-weight:950;text-decoration:none!important}
.whatsappchat{z-index:9900!important;font-family:inherit!important}.whatsappchat .help-you-btn{box-sizing:border-box!important;display:flex!important;min-height:50px!important;align-items:center!important;gap:9px!important;padding:11px 17px!important;color:#fff!important;background:linear-gradient(120deg,#071d38,#0d3b63)!important;border:1px solid #d99a18!important;border-radius:999px!important;font-size:.78rem!important;font-weight:900!important;box-shadow:0 10px 25px rgba(7,29,56,.24)!important;cursor:pointer!important;touch-action:manipulation!important}.whatsappchat .help-you-btn img{width:23px!important;height:23px!important;object-fit:contain!important}.whatsappchat .popuptext{width:min(360px,calc(100vw - 24px))!important}.whatsappchat .popuptext:not(.show){visibility:hidden!important;opacity:0!important;pointer-events:none!important}.whatsappchat .popuptext.show{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.whatsappchat .popup-box{overflow:hidden!important;background:#fff!important;border:1px solid #d9e1ea!important;border-radius:16px!important;box-shadow:0 20px 50px rgba(4,21,40,.28)!important}.whatsappchat .popup-top{box-sizing:border-box!important;min-height:82px!important;padding:15px!important;color:#fff!important;background:linear-gradient(120deg,#071d38,#0d3b63)!important}.whatsappchat .popup-top .name{color:#fff!important;font-size:.9rem!important;font-weight:950!important}.whatsappchat .popup-top .label{display:inline-flex!important;margin-top:4px!important;padding:3px 8px!important;color:#071d38!important;background:#f3bd3d!important;border-radius:999px!important;font-size:.6rem!important;font-weight:900!important}.whatsappchat .close_pop_wtc{display:grid!important;width:40px!important;height:40px!important;place-items:center!important;cursor:pointer!important;touch-action:manipulation!important}.whatsappchat .close_pop_wtc svg{width:28px!important;height:28px!important}.whatsappchat .close_pop_wtc svg path{fill:#fff!important}.whatsappchat .chat-content{padding:17px!important;background:#f4f7fa!important}.whatsappchat .chat-content .message{padding:11px 13px!important;color:#233950!important;background:#fff!important;border:1px solid #dce4ec!important;border-radius:12px!important;font-size:.76rem!important;line-height:1.55!important}.whatsappchat .response{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) 52px!important;align-items:center!important;gap:8px!important;padding:12px!important;background:#fff!important;border-top:1px solid #e3e8ee!important}.whatsappchat .response input[type=text]{box-sizing:border-box!important;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;padding:10px 13px!important;color:#10233d!important;background:#fff!important;border:2px solid #c5d0dc!important;border-radius:10px!important;font-size:16px!important;line-height:1.35!important;outline:0!important;pointer-events:auto!important;touch-action:manipulation!important}.whatsappchat .response input[type=text]::placeholder{color:#718095!important;opacity:1!important}.whatsappchat .response input[type=text]:focus{border-color:#d99a18!important;box-shadow:0 0 0 4px rgba(217,154,24,.15)!important}.whatsappchat .response .send_btn{position:static!important;inset:auto!important;float:none!important;box-sizing:border-box!important;display:grid!important;width:52px!important;height:52px!important;min-height:52px!important;place-items:center!important;margin:0!important;padding:0!important;background:linear-gradient(145deg,#f5c64c,#d99a18)!important;border:0!important;border-radius:10px!important;cursor:pointer!important;touch-action:manipulation!important}.whatsappchat .response .send_btn img{display:block!important;width:23px!important;height:23px!important;object-fit:contain!important}.whatsappchat .response .send_btn:focus{outline:3px solid rgba(217,154,24,.35)!important;outline-offset:2px!important}#system-message-container{position:relative;z-index:11020!important}
.mmx-commission-bar{box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;width:min(1540px,calc(100% - 32px));margin:16px auto;padding:13px 18px;color:#fff;background:linear-gradient(112deg,#071d38 0%,#0c3154 72%,#123f69 100%);border:1px solid rgba(217,154,24,.72);border-radius:16px;box-shadow:0 12px 30px rgba(7,29,56,.16)}.mmx-commission-bar__mark{position:relative;display:grid;place-items:center;width:58px;height:58px;background:linear-gradient(145deg,#f5c657,#d99a18);border-radius:16px;color:#071d38;box-shadow:0 0 0 4px rgba(255,255,255,.08)}.mmx-commission-bar__mark b{font-size:1.13rem;font-weight:950}.mmx-commission-bar__mark i{position:absolute;right:-5px;bottom:-5px;display:grid;place-items:center;width:23px;height:23px;color:#fff;background:#16965c;border:2px solid #071d38;border-radius:50%;font-size:.68rem}.mmx-commission-bar>div{display:grid;gap:2px}.mmx-commission-bar>div strong{font-size:1rem;font-weight:950}.mmx-commission-bar>div span{color:#f7c653;font-size:.82rem;font-weight:900}.mmx-commission-bar>div small{color:#c9d4df;font-size:.69rem}.mmx-commission-bar>em{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;color:#071d38;background:#fff7e5;border-radius:999px;font-size:.74rem;font-style:normal;font-weight:900;white-space:nowrap}.mmx-commission-bar>em i{color:#d99a18}.mmx-commission-bar>a{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;color:#fff!important;border:1px solid rgba(255,255,255,.32);border-radius:9px;font-size:.72rem;font-weight:900;text-decoration:none!important;white-space:nowrap}.mmx-commission-bar>a:hover{color:#071d38!important;background:#f5c657;border-color:#f5c657}.mmx-launch-offer{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:18px 0 0;padding:14px 16px;color:#071d38;background:linear-gradient(100deg,#fff7e5,#fff);border:1px solid #e8bd65;border-radius:13px}.mmx-launch-offer>i{display:grid;place-items:center;width:40px;height:40px;color:#fff;background:#d99a18;border-radius:12px}.mmx-launch-offer div{display:grid}.mmx-launch-offer b{font-weight:950}.mmx-launch-offer span{color:#66788c;font-size:.78rem}.mmx-launch-offer>strong{color:#16965c;font-size:1.45rem;font-weight:950}.mmx-fees-page .mm-legal-note{border-color:#e8bd65!important;background:#fff9eb!important}.mmx-fees-page .mm-legal-note strong,.mmx-fees-page .mm-legal-section h2{color:#0c3154!important}
.mmx-popular-catalog{max-width:1540px;margin:34px auto;padding:28px clamp(16px,3vw,42px);color:var(--mmx-catalog-text);background:#fff;border:1px solid var(--mmx-catalog-line);border-radius:20px;box-shadow:0 16px 42px rgba(5,29,56,.08)}
.mmx-popular-catalog>header{text-align:center;margin:0 auto 24px}.mmx-popular-catalog>header>span{display:inline-flex;align-items:center;gap:7px;margin-bottom:7px;color:var(--mmx-catalog-gold);font-size:.78rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.mmx-popular-catalog>header h2{margin:0;color:var(--mmx-catalog-navy);font-size:clamp(1.45rem,2.6vw,2.15rem);font-weight:950}.mmx-popular-catalog>header p{max-width:760px;margin:8px auto 0;color:#68788b;font-size:.92rem}
.mmx-tax-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.mmx-tax-card{position:relative;min-width:0;padding:16px;background:#fff;border:1px solid var(--mmx-catalog-line);border-radius:14px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.mmx-tax-card:hover{transform:translateY(-3px);border-color:#e2b75f;box-shadow:0 12px 28px rgba(7,29,56,.10)}
.mmx-tax-head{display:flex;align-items:center;gap:14px;color:var(--mmx-catalog-navy)!important;text-decoration:none!important}.mmx-tax-head strong{font-size:.94rem;line-height:1.25}.mmx-tax-icon{box-sizing:border-box;display:grid;place-items:center;flex:0 0 64px;width:64px;height:64px;padding:11px;color:var(--mmx-catalog-gold);background:linear-gradient(145deg,#071d38,#0d365d);border:2px solid #d99a18;border-radius:18px;box-shadow:0 0 0 4px #fff,0 0 0 5px #dfe5ec;overflow:hidden}.mmx-tax-icon img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 3px 5px rgba(0,0,0,.24))}
.mmx-tax-card nav{display:grid;gap:7px;margin:14px 0 12px;padding-top:12px;border-top:1px solid #edf0f4}.mmx-tax-card nav a{position:relative;padding-inline-start:13px;color:#45566b!important;font-size:.76rem;font-weight:700;text-decoration:none!important}.mmx-tax-card nav a:before{content:"";position:absolute;inset-inline-start:0;top:.53em;width:5px;height:5px;background:var(--mmx-catalog-gold);border-radius:50%}.mmx-tax-card nav a:hover{color:var(--mmx-catalog-gold)!important}.mmx-tax-all{display:inline-flex;align-items:center;gap:7px;color:var(--mmx-catalog-gold)!important;font-size:.74rem;font-weight:900;text-decoration:none!important}.mmx-tax-all i{font-size:.67rem}.mmx-popular-catalog[dir=ltr] .mmx-tax-all i{transform:rotate(180deg)}
.mmx-popular-searches{margin-top:25px;padding:20px;background:linear-gradient(135deg,#061a32,#0a3155);border:1px solid rgba(217,154,24,.4);border-radius:15px}.mmx-popular-searches h3{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:#fff;font-size:1rem;font-weight:950}.mmx-popular-searches h3 i{color:var(--mmx-catalog-gold)}.mmx-popular-searches nav{display:flex;flex-wrap:wrap;gap:9px}.mmx-popular-searches a{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;color:#10233d!important;background:#fff7e5;border:1px solid #e8c578;border-radius:999px;font-size:.75rem;font-weight:850;text-decoration:none!important;transition:background .18s ease,transform .18s ease}.mmx-popular-searches a:hover{transform:translateY(-1px);background:#f3b82f}.mmx-popular-searches a i{color:#bd7c00;font-size:.68rem}
.mmx-brand-gallery{margin-top:25px;padding:22px;background:linear-gradient(180deg,#fff 0%,#f7f9fc 100%);border:1px solid var(--mmx-catalog-line);border-radius:16px}.mmx-brand-gallery>header{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:17px}.mmx-brand-gallery h3{display:flex;align-items:center;gap:9px;margin:0;color:var(--mmx-catalog-navy);font-size:1.08rem;font-weight:950}.mmx-brand-gallery h3 i{color:var(--mmx-catalog-gold)}.mmx-brand-gallery p{margin:0;color:#68788b;font-size:.76rem}.mmx-brand-grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:11px}.mmx-brand-avatar{display:flex;min-width:0;flex-direction:column;align-items:center;gap:8px;padding:10px 6px;color:var(--mmx-catalog-navy)!important;background:#fff;border:1px solid #e1e7ee;border-radius:13px;text-align:center;text-decoration:none!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.mmx-brand-avatar:hover{transform:translateY(-3px);border-color:#d99a18;box-shadow:0 9px 22px rgba(7,29,56,.11)}.mmx-brand-avatar>span{display:grid;place-items:center;width:64px;height:64px;padding:12px;background:var(--mmx-catalog-cream);border:2px solid #e0a72f;border-radius:50%;box-shadow:0 0 0 4px #fff,0 0 0 5px #dfe5ec}.mmx-brand-avatar img{display:block;width:100%;height:100%;object-fit:contain}.mmx-brand-avatar strong{overflow:hidden;width:100%;font-size:.7rem;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}
.hikashop_categories_listing_main .hikashop_category,.hikashop_categories_listing .hikashop_category{padding:10px!important}.hikashop_categories_listing_main .hikashop_subcontainer.thumbnail,.hikashop_categories_listing .hikashop_subcontainer.thumbnail{height:100%;padding:20px 12px!important;background:linear-gradient(180deg,#fff 0%,#f7f9fc 100%)!important;border:1px solid #dfe5ec!important;border-radius:16px!important;box-shadow:0 10px 26px rgba(7,29,56,.07)!important;text-align:center;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.hikashop_categories_listing_main .hikashop_subcontainer.thumbnail:hover,.hikashop_categories_listing .hikashop_subcontainer.thumbnail:hover{transform:translateY(-4px);border-color:#d99a18!important;box-shadow:0 16px 32px rgba(7,29,56,.12)!important}.hikashop_category_image>a{display:grid!important;place-items:center!important;width:108px!important;height:108px!important;margin:0 auto 12px!important;padding:18px!important;background:linear-gradient(145deg,#071d38,#0d365d)!important;border:2px solid #d99a18!important;border-radius:26px!important;box-shadow:0 0 0 5px #fff,0 0 0 6px #e0e6ed!important;overflow:hidden}.hikashop_category_image img[src*="/categories/"]{display:block!important;width:72px!important;height:72px!important;max-width:72px!important;object-fit:contain!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.22))}.hikashop_category_name{display:block!important;margin-top:4px!important}.hikashop_category_name a{color:#071d38!important;font-size:.94rem!important;font-weight:900!important;line-height:1.3!important;text-decoration:none!important}.hikashop_category_name a:hover{color:#c88706!important}
.hikashop_category_image img[src*="/manufacturer/"],img.hikashop_product_listing_image[src*="/manufacturer/"],.hikashop_product_brand img,.hikashop_product_manufacturer img{box-sizing:border-box!important;width:92px!important;height:92px!important;max-width:92px!important;padding:17px!important;object-fit:contain!important;background:#fff7e5!important;border:2px solid #d99a18!important;border-radius:50%!important;box-shadow:0 0 0 5px #fff,0 0 0 6px #dfe5ec!important}.hikashop_product_brand,.hikashop_product_manufacturer{display:flex!important;align-items:center!important;gap:12px!important;color:#071d38!important;font-weight:900!important}
.mmx-categories>a{display:flex!important;min-width:0;flex-direction:column;align-items:center;gap:11px;padding:14px 8px!important;color:#071d38!important;background:#fff!important;border:1px solid #dfe5ec!important;border-radius:16px!important;text-align:center;text-decoration:none!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}.mmx-categories>a:hover{transform:translateY(-4px);border-color:#d99a18!important;box-shadow:0 14px 30px rgba(7,29,56,.11)!important}.mmx-categories img,.mmx-categories .mmx-more>span{box-sizing:border-box!important;display:grid!important;place-items:center!important;width:96px!important;height:96px!important;max-width:96px!important;margin:0 auto!important;padding:18px!important;object-fit:contain!important;color:#d99a18!important;background:linear-gradient(145deg,#071d38,#0d365d)!important;border:2px solid #d99a18!important;border-radius:26px!important;box-shadow:0 0 0 5px #fff,0 0 0 6px #e0e6ed!important;filter:drop-shadow(0 3px 5px rgba(0,0,0,.18))}.mmx-categories a b{color:#071d38!important;font-size:.84rem!important;font-weight:900!important;line-height:1.3!important}.mmx-categories .mmx-more>span{font-size:1.25rem!important;font-weight:950!important;letter-spacing:.08em}
.mmx-category-cta{box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;width:calc(100% - 36px);max-width:1500px;margin:22px auto;padding:17px 20px;color:#fff;background:linear-gradient(135deg,#061a32,#0d365d);border:1px solid rgba(217,154,24,.65);border-radius:17px;box-shadow:0 14px 34px rgba(7,29,56,.16)}.mmx-category-cta__icon{display:grid;place-items:center;width:58px;height:58px;color:#d99a18;background:#fff7e5;border:2px solid #d99a18;border-radius:16px;box-shadow:inset 0 0 0 4px rgba(7,29,56,.06)}.mmx-category-cta__icon i{font-size:1.45rem}.mmx-category-cta h2{margin:0 0 3px!important;color:#fff!important;font-size:1.12rem!important;font-weight:950!important}.mmx-category-cta p{margin:0!important;color:#cdd8e6!important;font-size:.8rem!important}.mmx-category-cta>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:11px 18px;color:#071d38!important;background:linear-gradient(135deg,#f5c657,#d99a18);border:1px solid #f3c257;border-radius:10px;font-size:.82rem;font-weight:950;text-decoration:none!important;box-shadow:0 8px 18px rgba(0,0,0,.18);transition:transform .18s ease,box-shadow .18s ease}.mmx-category-cta>a:hover{transform:translateY(-2px);box-shadow:0 11px 22px rgba(0,0,0,.24)}
.mmx-popular-catalog.is-full{margin-top:18px}.mmx-popular-catalog.is-full .mmx-tax-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:1100px){.mmx-tax-grid,.mmx-popular-catalog.is-full .mmx-tax-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mmx-brand-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}
@media(max-width:780px){.mmx-popular-catalog{margin:18px 8px;padding:19px 12px;border-radius:15px}.mmx-tax-grid,.mmx-popular-catalog.is-full .mmx-tax-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mmx-tax-card{padding:12px}.mmx-tax-icon{flex-basis:52px;width:52px;height:52px;padding:9px;border-radius:15px}.mmx-tax-head strong{font-size:.78rem}.mmx-tax-card nav{gap:6px;margin-top:10px}.mmx-tax-card nav a{font-size:.68rem}.mmx-brand-gallery{padding:16px 10px}.mmx-brand-gallery>header{display:block}.mmx-brand-gallery p{margin-top:6px}.mmx-brand-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mmx-brand-avatar>span{width:54px;height:54px;padding:10px}.mmx-popular-searches{padding:15px}.mmx-popular-searches a{padding:8px 10px;font-size:.68rem}.hikashop_category_image>a{width:88px!important;height:88px!important;padding:14px!important;border-radius:22px!important}.hikashop_category_image img[src*="/categories/"]{width:58px!important;height:58px!important;max-width:58px!important}.mmx-categories img,.mmx-categories .mmx-more>span{width:72px!important;height:72px!important;max-width:72px!important;padding:13px!important;border-radius:20px!important}.mmx-categories>a{padding:11px 5px!important}.mmx-category-cta{grid-template-columns:auto 1fr;width:calc(100% - 18px);gap:12px;margin:14px auto;padding:14px}.mmx-category-cta__icon{width:46px;height:46px;border-radius:13px}.mmx-category-cta>a{grid-column:1/-1;width:100%;box-sizing:border-box}.mmx-category-cta h2{font-size:.95rem!important}.mmx-category-cta p{font-size:.72rem!important}}
@media(max-width:780px){.mmx-commission-bar{grid-template-columns:auto 1fr;width:calc(100% - 18px);gap:10px;margin:10px auto;padding:11px;border-radius:13px}.mmx-commission-bar__mark{width:48px;height:48px;border-radius:13px}.mmx-commission-bar>div strong{font-size:.84rem}.mmx-commission-bar>div span{font-size:.72rem}.mmx-commission-bar>div small{font-size:.62rem}.mmx-commission-bar>em,.mmx-commission-bar>a{grid-column:auto/span 1;justify-content:center;width:100%;box-sizing:border-box}.mmx-commission-bar>em{font-size:.65rem}.mmx-launch-offer{padding:12px}.mmx-launch-offer span{font-size:.69rem}}
@media(max-width:480px){.mmx-tax-grid,.mmx-popular-catalog.is-full .mmx-tax-grid{grid-template-columns:1fr}.mmx-tax-card nav{grid-template-columns:repeat(2,minmax(0,1fr))}.mmx-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mmx-brand-avatar strong{font-size:.64rem}.mmx-popular-searches nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mmx-popular-searches a{justify-content:center;text-align:center}}
/* Homepage buy/sell action cards — reference-matched product compositions. */
body .mmx-mode-grid.mmx-home-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;direction:ltr}
body .mmx-mode-grid.mmx-home-action-grid .mmx-home-action-card{position:relative;display:block;min-width:0;min-height:190px;padding:0;overflow:hidden;border:0;border-radius:13px;box-shadow:0 11px 26px rgba(5,23,44,.13);isolation:isolate;transform:none}
body .mmx-mode-grid.mmx-home-action-grid .mmx-home-action-card:hover{transform:translateY(-3px);border:0;box-shadow:0 16px 34px rgba(5,23,44,.2)}
body .mmx-home-action-card.is-market{background:radial-gradient(circle at 72% 48%,#153356 0,#0a2039 38%,#041326 78%,#020d1c 100%)}
body .mmx-home-action-card.is-sell{background:radial-gradient(circle at 72% 46%,#e0a929 0,#c98706 44%,#a96000 100%)}
body .mmx-home-action-copy{position:absolute;z-index:2;inset:20px auto 18px 22px;display:flex;flex-direction:column;align-items:flex-start;width:43%;color:#fff;text-align:start;direction:var(--mmx-card-dir,ltr)}
html[dir=rtl] body .mmx-home-action-copy{--mmx-card-dir:rtl;text-align:right}
body .mmx-home-action-copy b{display:block;margin:0;color:#fff;font-size:clamp(1.2rem,2vw,1.75rem);font-weight:950;line-height:1.08}
body .mmx-home-action-copy small{display:block;margin-top:8px;color:#fff;font-size:clamp(.76rem,1.2vw,.95rem);font-weight:650;line-height:1.55}
body .mmx-home-action-copy em{display:inline-flex;align-items:center;justify-content:center;min-height:38px;margin-top:auto;padding:7px 18px;color:#071d38;background:#fff;border-radius:5px;box-shadow:0 5px 13px rgba(0,0,0,.17);font-size:.78rem;font-style:normal;font-weight:950}
body .mmx-home-action-card.is-sell .mmx-home-action-copy em{color:#b66e00}
body .mmx-home-action-card>img{position:absolute;z-index:1;right:-1%;bottom:-6%;display:block;width:62%;height:111%;max-width:none;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 12px 13px rgba(0,0,0,.25));transition:transform .25s ease}
body .mmx-home-action-card.is-market>img{right:-2%;bottom:-2%;width:64%;height:104%}
body .mmx-home-action-card:hover>img{transform:scale(1.025)}
@media(max-width:780px){body .mmx-mode-grid.mmx-home-action-grid{grid-template-columns:1fr;gap:12px}body .mmx-mode-grid.mmx-home-action-grid .mmx-home-action-card{min-height:170px}body .mmx-home-action-copy{inset:18px auto 15px 17px;width:45%}body .mmx-home-action-copy b{font-size:1.18rem}body .mmx-home-action-copy small{font-size:.72rem}body .mmx-home-action-card>img{right:-3%;width:61%;height:104%}}
@media(max-width:430px){body .mmx-mode-grid.mmx-home-action-grid .mmx-home-action-card{min-height:156px}body .mmx-home-action-copy{inset:15px auto 13px 14px;width:47%}body .mmx-home-action-copy b{font-size:1.02rem}body .mmx-home-action-copy small{margin-top:5px;font-size:.65rem;line-height:1.42}body .mmx-home-action-copy em{min-height:32px;padding:5px 12px;font-size:.66rem}body .mmx-home-action-card>img{right:-5%;width:59%}}

/* Modern HikaMarket category directory. */
.mmx-category-directory{position:relative;z-index:35;width:100%;margin:8px 0 18px}.mmx-category-directory>.hikam_breadcrumb{box-sizing:border-box;display:grid!important;grid-template-columns:1fr auto;grid-template-areas:"caption icon" "value icon";align-items:center;gap:3px 16px;min-height:76px;padding:13px 17px!important;color:#071d38!important;background:linear-gradient(135deg,#fff,#fff9ec)!important;border:1px solid #d8e0e9!important;border-radius:14px!important;box-shadow:0 8px 22px rgba(7,29,56,.07)!important;cursor:pointer}.mmx-category-directory>.hikam_breadcrumb:hover,.mmx-category-directory>.hikam_breadcrumb:focus{border-color:#d99a18!important;box-shadow:0 10px 26px rgba(7,29,56,.12)!important;outline:0}.mmx-category-caption{grid-area:caption;display:flex;align-items:center;gap:7px;color:#bd7c00;font-size:.72rem;font-weight:900}.mmx-category-directory .breadcrumb_el{grid-area:value;color:#071d38;font-size:1rem;font-weight:950}.mmx-category-directory .breadcrumb_expand_icon{grid-area:icon;display:grid!important;place-items:center;width:44px;height:44px;color:#071d38;background:#fff;border:1px solid #d8e0e9;border-radius:12px;transition:transform .2s ease,background .2s ease}.mmx-category-directory.explorer_open .breadcrumb_expand_icon{color:#fff;background:#d99a18;transform:rotate(180deg)}
.mmx-category-directory>.hikam_category_explorer{box-sizing:border-box;display:none!important;position:absolute!important;z-index:10050!important;inset-inline:0!important;top:calc(100% + 8px)!important;width:100%!important;min-width:min(720px,92vw)!important;max-height:560px!important;margin:0!important;padding:0 0 14px!important;overflow:auto!important;color:#10233d;background:#fff!important;border:1px solid rgba(217,154,24,.7)!important;border-radius:17px!important;box-shadow:0 24px 56px rgba(3,21,41,.24)!important}.mmx-category-directory.explorer_open>.hikam_category_explorer{display:block!important}.mmx-category-directory-head{position:sticky;z-index:3;top:0;display:grid;grid-template-columns:minmax(220px,.8fr) minmax(260px,1.2fr);align-items:center;gap:18px;padding:16px 18px;color:#fff;background:linear-gradient(120deg,#061a32,#0d365d);border-bottom:2px solid #d99a18}.mmx-category-directory-head>div{display:flex;align-items:center;gap:11px}.mmx-category-directory-head>div>i{display:grid;place-items:center;width:42px;height:42px;color:#071d38;background:#f2b62d;border-radius:11px}.mmx-category-directory-head span{display:grid}.mmx-category-directory-head strong{font-size:.9rem}.mmx-category-directory-head small{color:#c7d4e3;font-size:.69rem}.mmx-category-directory-head label{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:43px;padding:0 12px;color:#071d38;background:#fff;border-radius:10px}.mmx-category-directory-head input{width:100%;height:40px;padding:0!important;border:0!important;box-shadow:none!important;outline:0}.mmx-category-directory-head button{display:grid;place-items:center;width:31px;height:31px;padding:0;color:#63748a;background:#edf1f5;border:0;border-radius:8px}.mmx-category-directory .oTree{box-sizing:border-box;width:100%!important;padding:13px 16px!important}.mmx-category-directory .oTreeNode{box-sizing:border-box;display:flex!important;align-items:center;gap:7px;min-height:46px;margin:4px 0;padding:5px 8px!important;background:#fff;border:1px solid #e2e8ef;border-radius:11px;transition:background .16s ease,border-color .16s ease}.mmx-category-directory .oTreeNode[hidden]{display:none!important}.mmx-category-directory .oTreeNode:hover{background:#fff9eb;border-color:#e6b758}.mmx-category-directory .oTreeNode>img,.mmx-category-directory .oTreeNode>a>img{display:none!important}.mmx-category-directory .mmx-category-branch{display:grid!important;place-items:center;flex:0 0 30px;width:30px;height:30px;color:#d99a18!important;background:#071d38;border-radius:8px;text-decoration:none!important}.mmx-category-directory .mmx-category-branch:before{content:"\f107";font:normal normal normal 14px/1 FontAwesome}.mmx-category-directory .mmx-category-label{display:flex!important;align-items:center;gap:9px;flex:1;min-width:0;padding:6px 8px;color:#10233d!important;font-weight:850;text-decoration:none!important}.mmx-category-directory .mmx-category-label:before{content:"\f07b";color:#d99a18;font:normal normal normal 16px/1 FontAwesome}.mmx-category-directory .mmx-category-label.nodeSel{color:#fff!important;background:#0c3154;border-radius:8px}.mmx-category-directory .clip{box-sizing:border-box;margin-inline-start:16px!important;padding-inline-start:15px!important;border-inline-start:1px dashed #cbd5df}.mmx-category-directory .is-searching .clip{display:block!important}

/* Full seller control center, matched to the approved dashboard reference. */
body.mmx-vendor-dashboard-page #sp-header,body.mmx-vendor-dashboard-page #sp-footer,body.mmx-vendor-dashboard-page .mmx-site-footer,body.mmx-vendor-dashboard-page .mmx-commission-bar,body.mmx-market-editor-page #sp-header,body.mmx-market-editor-page #sp-footer,body.mmx-market-editor-page .mmx-site-footer,body.mmx-market-editor-page .mmx-commission-bar{display:none!important}body.mmx-vendor-dashboard-page #sp-main-body,body.mmx-market-editor-page #sp-main-body{padding:0!important;background:#f7f9fc!important}body.mmx-vendor-dashboard-page #sp-main-body>.container,body.mmx-market-editor-page #sp-main-body>.container{width:100%!important;max-width:none!important;padding:0!important}body.mmx-vendor-dashboard-page #sp-component,body.mmx-market-editor-page #sp-component{padding:0!important}.mmx-native-vendor-source{display:none!important}#hikamarket_cpanel_main[data-mmx-vendor-dashboard-ready]{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.mmx-vendor-control-center{box-sizing:border-box;display:grid;grid-template-columns:272px minmax(0,1fr);min-height:100vh;color:#10233d;background:#f7f9fc}.mmx-vendor-control-center[dir=rtl]{grid-template-columns:minmax(0,1fr) 272px}.mmx-vendor-control-center[dir=rtl]>.mmx-vendor-sidebar{grid-column:2}.mmx-vendor-control-center[dir=rtl]>.mmx-vendor-main{grid-column:1;grid-row:1}

/* The guided sell route keeps the normal site chrome and leads with one clear CTA. */
.mmx-sell-cta{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:22px;width:min(1490px,calc(100% - 28px));margin:18px auto 16px;padding:18px 22px;color:#fff;background:linear-gradient(115deg,#071a34,#0e3b63);border:1px solid rgba(226,162,30,.78);border-radius:14px;box-shadow:0 12px 30px rgba(4,24,46,.14)}.mmx-sell-cta>div{display:flex;align-items:center;gap:14px;min-width:0}.mmx-sell-cta>div>i{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;color:#071a34;background:linear-gradient(145deg,#f6c852,#dc9511);border-radius:12px;font-size:1.15rem}.mmx-sell-cta span{display:grid;gap:3px}.mmx-sell-cta b{font-size:1rem;font-weight:950}.mmx-sell-cta small{color:#d7e2ed;font-size:.72rem;line-height:1.55}.mmx-sell-cta>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;min-height:44px;padding:10px 20px;color:#071a34!important;background:linear-gradient(135deg,#f7c64b,#e29a13);border:1px solid #f4c96b;border-radius:9px;font-size:.78rem;font-weight:950;text-decoration:none!important;box-shadow:0 7px 18px rgba(218,151,17,.2)}.mmx-sell-cta>a:hover{background:#fff4d6;transform:translateY(-1px)}
.mmx-vendor-sidebar,.mmx-market-editor-sidebar{box-sizing:border-box;display:flex;position:sticky;z-index:10;top:0;flex-direction:column;height:100vh;overflow:auto;color:#fff;background:linear-gradient(165deg,#03162c,#061f3d 62%,#082b4f);box-shadow:0 0 24px rgba(0,0,0,.18)}.mmx-vendor-sidebar>header,.mmx-market-editor-sidebar>header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:78px;padding:13px 17px;border-bottom:1px solid rgba(255,255,255,.12)}.mmx-vendor-logo,.mmx-market-editor-sidebar>header>span{display:grid;place-items:center;width:46px;height:46px;color:#071d38;background:#fff7e5;border:2px solid #d99a18;border-radius:50%}.mmx-vendor-sidebar>header>div,.mmx-market-editor-sidebar>header>div{display:grid}.mmx-vendor-sidebar>header b,.mmx-market-editor-sidebar>header b{font-size:.88rem}.mmx-vendor-sidebar>header small,.mmx-market-editor-sidebar>header small{color:#c5d2df;font-size:.66rem}.mmx-vendor-sidebar>nav,.mmx-market-editor-sidebar>nav{display:grid;gap:2px;padding:13px 10px}.mmx-vendor-sidebar>nav>a,.mmx-market-editor-sidebar>nav>a,.mmx-market-editor-sidebar>nav>section>a{display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;min-height:43px;padding:8px 11px;color:#e8eef6!important;border-radius:8px;font-size:.77rem;font-weight:780;text-decoration:none!important}.mmx-vendor-sidebar>nav>a:hover,.mmx-market-editor-sidebar>nav>a:hover,.mmx-market-editor-sidebar>nav>section>a:hover{color:#fff!important;background:rgba(255,255,255,.08)}.mmx-vendor-sidebar>nav>a.is-active,.mmx-market-editor-sidebar>nav>a.is-active,.mmx-market-editor-sidebar>nav>section>a.is-active{color:#f6b72a!important;background:linear-gradient(90deg,rgba(217,154,24,.22),rgba(217,154,24,.06));box-shadow:inset 3px 0 0 #d99a18}.mmx-vendor-sidebar[dir=rtl]>nav>a.is-active{box-shadow:inset -3px 0 0 #d99a18}.mmx-vendor-sidebar>nav>a>i,.mmx-market-editor-sidebar>nav a>i{font-size:1rem;text-align:center}.mmx-vendor-sidebar>nav>a>b{display:grid;place-items:center;min-width:21px;height:21px;color:#fff;background:#e63d3d;border-radius:999px;font-size:.63rem}.mmx-vendor-sidebar>section{margin:auto 14px 18px;padding:17px;text-align:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14);border-radius:13px}.mmx-vendor-sidebar>section>i{font-size:1.5rem}.mmx-vendor-sidebar>section h3{margin:8px 0 2px;color:#fff;font-size:.86rem}.mmx-vendor-sidebar>section p{margin:0 0 12px;color:#b8c7d7;font-size:.67rem}.mmx-vendor-sidebar>section a{display:flex;align-items:center;justify-content:center;min-height:38px;color:#fff!important;border:1px solid rgba(255,255,255,.35);border-radius:7px;text-decoration:none!important}
.mmx-vendor-main{box-sizing:border-box;min-width:0;padding:24px clamp(16px,2.2vw,34px) 36px}.mmx-vendor-page-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.mmx-vendor-page-head h1{margin:0!important;color:#071d38!important;font-size:1.22rem!important;font-weight:950!important}.mmx-vendor-page-head p{margin:4px 0 0!important;color:#68788b;font-size:.76rem}.mmx-vendor-page-head>nav{display:flex;align-items:center;gap:10px}.mmx-vendor-page-head>nav>a,.mmx-vendor-page-head>nav>label{box-sizing:border-box;display:flex;align-items:center;gap:8px;min-height:42px;padding:8px 12px;color:#071d38!important;background:#fff;border:1px solid #d6dee8;border-radius:8px;font-size:.72rem;font-weight:850;text-decoration:none!important}.mmx-vendor-page-head select{padding:0;border:0;background:transparent;outline:0}.mmx-vendor-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px}.mmx-vendor-metric{box-sizing:border-box;display:grid;grid-template-columns:auto 1fr;align-items:start;gap:12px;min-width:0;min-height:145px;padding:18px;color:#10233d!important;background:#fff;border:1px solid #dce3eb;border-radius:11px;text-decoration:none!important;box-shadow:0 8px 24px rgba(7,29,56,.035)}.mmx-vendor-metric>i{display:grid;place-items:center;width:44px;height:44px;color:#0d6de0;background:#eef5ff;border:1px solid #cfe0fb;border-radius:50%;font-size:1.15rem}.mmx-vendor-metric.is-gold>i{color:#d58500;background:#fff5df;border-color:#f5d69c}.mmx-vendor-metric.is-green>i,.mmx-vendor-metric.is-mint>i{color:#15935a;background:#eaf8f0;border-color:#c8ead6}.mmx-vendor-metric.is-purple>i{color:#653de2;background:#f1edff;border-color:#dcd2ff}.mmx-vendor-metric>span{display:flex;min-width:0;flex-direction:column}.mmx-vendor-metric small{color:#617287;font-size:.68rem;font-weight:760}.mmx-vendor-metric strong{margin-top:7px;color:#071d38;font-size:1.25rem;font-weight:950;white-space:normal}.mmx-vendor-metric em{margin-top:auto;padding-top:15px;color:#0b57bb;font-size:.67rem;font-style:normal;font-weight:850}.mmx-vendor-primary-grid,.mmx-vendor-secondary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.mmx-vendor-panel{box-sizing:border-box;min-width:0;min-height:310px;padding:15px;background:#fff;border:1px solid #dce3eb;border-radius:11px;box-shadow:0 8px 24px rgba(7,29,56,.03)}.mmx-vendor-panel>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 3px 12px;border-bottom:1px solid #edf1f5}.mmx-vendor-panel>header h2{margin:0!important;color:#071d38!important;font-size:.9rem!important;font-weight:950!important}.mmx-vendor-panel>header a{color:#0d61c9!important;font-size:.67rem;font-weight:800;text-decoration:none!important}.mmx-vendor-empty{display:flex;min-height:235px;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#66778b;text-align:center}.mmx-vendor-empty>i{display:grid;place-items:center;width:54px;height:54px;color:#d99a18;background:#fff7e5;border-radius:50%;font-size:1.25rem}.mmx-vendor-empty>b{color:#33475f;font-size:.76rem}.mmx-vendor-empty>a{padding:8px 13px;color:#071d38!important;background:#f1b328;border-radius:7px;font-size:.67rem;font-weight:900;text-decoration:none!important}.mmx-vendor-chart{position:relative;min-height:190px}.mmx-vendor-chart svg{display:block;width:100%;height:180px;overflow:visible}.mmx-vendor-chart .grid{fill:none;stroke:#e8edf2;stroke-width:1}.mmx-vendor-chart .line{fill:none;stroke:#e89113;stroke-width:3}.mmx-vendor-chart circle{fill:#e89113}.mmx-vendor-chart p{position:absolute;inset:auto 0 14px;margin:0;color:#77879a;font-size:.68rem;text-align:center}.mmx-vendor-panel.is-chart>footer{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #edf1f5}.mmx-vendor-panel.is-chart>footer span{display:grid;padding:11px 5px;text-align:center;border-inline-end:1px solid #edf1f5}.mmx-vendor-panel.is-chart>footer span:last-child{border:0}.mmx-vendor-panel.is-chart>footer small{color:#78889a;font-size:.58rem}.mmx-vendor-panel.is-chart>footer b{color:#071d38;font-size:.75rem}.mmx-vendor-secondary-grid .mmx-vendor-panel{min-height:245px}.mmx-vendor-secondary-grid .mmx-vendor-empty{min-height:175px}.mmx-vendor-panel.is-quick nav{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding-top:16px}.mmx-vendor-panel.is-quick nav a{display:flex;min-height:82px;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#10233d!important;background:#fbfcfe;border:1px solid #e1e7ee;border-radius:9px;font-size:.65rem;font-weight:850;text-align:center;text-decoration:none!important}.mmx-vendor-panel.is-quick nav i{font-size:1.2rem}.mmx-vendor-panel.is-quick nav .is-gold i{color:#d99a18}.mmx-vendor-panel.is-quick nav .is-blue i{color:#1d69d6}.mmx-vendor-panel.is-quick nav .is-green i,.mmx-vendor-panel.is-quick nav .is-mint i{color:#15935a}.mmx-vendor-panel.is-quick nav .is-purple i{color:#653de2}.mmx-vendor-panel.is-quick nav .is-teal i{color:#058b92}

/* Marketplace add-product editor. */
.mmx-market-editor-shell{box-sizing:border-box;display:grid;grid-template-columns:272px minmax(0,1fr);min-height:100vh;color:#10233d;background:#f7f9fc}.mmx-market-editor-shell[dir=rtl]{grid-template-columns:minmax(0,1fr) 272px}.mmx-market-editor-shell[dir=rtl]>.mmx-market-editor-sidebar{grid-column:2}.mmx-market-editor-shell[dir=rtl]>.mmx-market-editor-main{grid-column:1;grid-row:1}.mmx-market-editor-sidebar>nav>section{display:grid;margin:3px 0;padding:6px 4px 7px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);border-radius:9px}.mmx-market-editor-sidebar>nav>section>b{padding:4px 10px;color:#f0b326;font-size:.68rem}.mmx-market-editor-sidebar>nav{overflow:auto}.mmx-market-editor-main{box-sizing:border-box;min-width:0;padding:24px clamp(15px,2vw,32px) 38px}.mmx-market-editor-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.mmx-market-editor-head nav{display:flex;align-items:center;gap:8px;color:#78889a;font-size:.65rem}.mmx-market-editor-head nav a{color:#53677f!important;text-decoration:none!important}.mmx-market-editor-head h1{margin:8px 0 2px!important;color:#071d38!important;font-size:1.35rem!important;font-weight:950!important}.mmx-market-editor-head p{margin:0!important;color:#6d7d90;font-size:.72rem}.mmx-market-editor-head>a{display:flex;align-items:center;gap:7px;padding:8px 12px;color:#071d38!important;background:#fff;border:1px solid #d8e0e8;border-radius:8px;font-size:.7rem;font-weight:850;text-decoration:none!important}.mmx-market-editor-steps{display:grid;grid-template-columns:repeat(5,1fr);margin:0 0 20px;padding:15px 12px;background:#fff;border:1px solid #dce3eb;border-radius:11px;list-style:none;counter-reset:none}.mmx-market-editor-steps li{position:relative;display:grid;justify-items:center;gap:6px;color:#4d6077;font-size:.68rem;font-weight:800;text-align:center}.mmx-market-editor-steps li:not(:last-child):after{content:"";position:absolute;z-index:0;top:15px;inset-inline-start:calc(50% + 24px);width:calc(100% - 48px);height:2px;background:#d7dee7}.mmx-market-editor-steps li b{position:relative;z-index:1;display:grid;place-items:center;width:30px;height:30px;background:#e8edf3;border-radius:50%}.mmx-market-editor-steps li.is-active b{color:#fff;background:#071d38}.mmx-market-editor-form>#hikamarket_products_form{box-sizing:border-box;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.mmx-market-editor-form #hikamarket_product_edition_header{display:none!important}.mmx-market-editor-form #hikamarket_product_edition_tab_1{display:block!important}.mmx-market-editor-form #hikamarket_product_edition_tab_1>.hk-row-fluid{display:grid!important;grid-template-columns:minmax(270px,.74fr) minmax(0,2fr)!important;gap:15px;margin:0 0 14px!important}.mmx-market-editor-shell[dir=rtl] #hikamarket_product_edition_tab_1>.hk-row-fluid{grid-template-columns:minmax(0,2fr) minmax(270px,.74fr)!important}.mmx-market-editor-form .hkc-md-4,.mmx-market-editor-form .hkc-md-8,.mmx-market-editor-form .hkc-md-12{box-sizing:border-box;width:auto!important;max-width:none!important;float:none!important}.mmx-market-editor-form .hkc-md-4,.mmx-market-editor-form .hkc-md-8{padding:16px!important;background:#fff;border:1px solid #dce3eb;border-radius:11px}.mmx-market-editor-form dl.hikam_options{display:grid;grid-template-columns:minmax(135px,.7fr) minmax(0,1.3fr);gap:10px 13px;margin:0!important}.mmx-market-editor-form dl.hikam_options>dt,.mmx-market-editor-form dl.hikam_options>dd{box-sizing:border-box;min-width:0;margin:0!important;padding:0!important}.mmx-market-editor-form dl.hikam_options>dt{align-self:center;color:#33475f;font-size:.7rem;font-weight:850}.mmx-market-editor-form input[type=text],.mmx-market-editor-form input[type=number],.mmx-market-editor-form input[type=search],.mmx-market-editor-form input[type=email],.mmx-market-editor-form select,.mmx-market-editor-form textarea{box-sizing:border-box;width:100%!important;min-height:43px;padding:9px 11px!important;color:#10233d;background:#fff;border:1px solid #d6dee8!important;border-radius:8px!important;box-shadow:none!important;outline:0}.mmx-market-editor-form input:focus,.mmx-market-editor-form select:focus,.mmx-market-editor-form textarea:focus{border-color:#d99a18!important;box-shadow:0 0 0 3px rgba(217,154,24,.14)!important}.mmx-market-image-dropzone{display:flex!important;min-height:330px!important;align-items:center;justify-content:center;background:#fff!important;border:2px dashed #cbd6e2!important;border-radius:12px!important}.mmx-market-editor-form .hikashop_uploader_image_empty{color:#66798f!important;font-size:.75rem!important;text-align:center}.mmx-market-form-section{box-sizing:border-box;margin:14px 0!important;padding:0!important;background:#fff!important;border:1px solid #dce3eb!important;border-radius:11px!important;box-shadow:none!important;overflow:visible}.mmx-market-form-section>.hikashop_product_block_title,.mmx-market-form-section>[class*="title"],.mmx-market-form-section>.hk_collapse_title{box-sizing:border-box;padding:14px 17px!important;color:#071d38!important;background:#fff!important;border-bottom:1px solid #e6ebf0!important;font-size:.85rem!important;font-weight:950!important}.mmx-market-form-section>.hk_collapsing{padding:15px!important}.mmx-market-editor-form table{width:100%!important;background:#fff!important;border-collapse:separate!important;border-spacing:0!important;border:1px solid #dce3eb!important;border-radius:9px!important;overflow:hidden}.mmx-market-editor-form th{padding:11px!important;color:#4b5f76!important;background:#f5f7fa!important;font-size:.66rem!important}.mmx-market-editor-form td{padding:10px!important;border-top:1px solid #edf1f5!important}.mmx-market-editor-form .hikabtn,.mmx-market-editor-form button[type=submit],.mmx-market-editor-form input[type=submit]{min-height:40px;padding:8px 14px!important;color:#fff!important;background:#071d38!important;border:0!important;border-radius:8px!important;font-weight:850!important}.mmx-market-editor-form .hikabtn-success{background:#d99a18!important}.mmx-market-editor-form .hikabtn-danger{background:#fff!important;color:#bd2d35!important;border:1px solid #efc7ca!important}.mmx-market-editor-form .namebox-popup-content.mmx-modern-category-tree{box-sizing:border-box!important;display:block!important;width:100%!important;max-height:420px!important;padding:10px 12px!important;overflow:auto!important;background:#fff!important}.mmx-namebox-tree-head{position:sticky;z-index:5;top:0;display:grid;grid-template-columns:minmax(220px,.9fr) minmax(240px,1.1fr);align-items:center;gap:14px;padding:14px;color:#fff;background:linear-gradient(120deg,#061a32,#0d365d);border-bottom:2px solid #d99a18}.mmx-namebox-tree-head>div{display:flex;align-items:center;gap:10px}.mmx-namebox-tree-head>div>i{display:grid;place-items:center;width:38px;height:38px;color:#071d38;background:#f1b329;border-radius:9px}.mmx-namebox-tree-head span{display:grid}.mmx-namebox-tree-head b{font-size:.78rem}.mmx-namebox-tree-head small{color:#c7d5e3;font-size:.61rem}.mmx-namebox-tree-head label{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:0 10px;color:#071d38;background:#fff;border-radius:8px}.mmx-namebox-tree-head input{height:38px!important;min-height:38px!important;padding:0!important;border:0!important}.mmx-modern-category-tree .oTreeNode{box-sizing:border-box;display:flex!important;align-items:center;gap:7px;min-height:43px;margin:4px 0;padding:5px 8px!important;background:#fff;border:1px solid #e0e7ee;border-radius:9px}.mmx-modern-category-tree .oTreeNode[hidden]{display:none!important}.mmx-modern-category-tree .oTreeNode>img,.mmx-modern-category-tree .oTreeNode>a>img{display:none!important}.mmx-modern-category-tree .oTreeNode>a:not(.node){display:grid!important;place-items:center;width:28px;height:28px;color:#d99a18!important;background:#071d38;border-radius:7px}.mmx-modern-category-tree .oTreeNode>a:not(.node):before{content:"\f107";font:normal normal normal 13px/1 FontAwesome}.mmx-modern-tree-label{display:flex!important;align-items:center;gap:8px;flex:1;padding:6px 8px;color:#10233d!important;font-size:.72rem;font-weight:850;text-decoration:none!important}.mmx-modern-tree-label:before{content:"\f07b";color:#d99a18;font:normal normal normal 15px/1 FontAwesome}.mmx-modern-category-tree .clip{margin-inline-start:15px!important;padding-inline-start:14px!important;border-inline-start:1px dashed #cbd6e1}.namebox-popup-resize:has(.mmx-modern-category-tree){box-sizing:border-box!important;width:min(760px,90vw)!important;max-width:90vw!important;max-height:560px!important;overflow:auto!important;background:#fff!important;border:1px solid #d99a18!important;border-radius:14px!important;box-shadow:0 24px 60px rgba(5,24,45,.26)!important}

@media(max-width:1180px){.mmx-vendor-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.mmx-vendor-primary-grid,.mmx-vendor-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mmx-vendor-panel.is-chart,.mmx-vendor-panel.is-quick{grid-column:1/-1}}
@media(max-width:900px){.mmx-vendor-control-center,.mmx-vendor-control-center[dir=rtl],.mmx-market-editor-shell,.mmx-market-editor-shell[dir=rtl]{display:block}.mmx-vendor-sidebar,.mmx-market-editor-sidebar{position:relative;height:auto;max-height:none}.mmx-vendor-sidebar>header,.mmx-market-editor-sidebar>header{min-height:68px}.mmx-vendor-sidebar>nav,.mmx-market-editor-sidebar>nav{display:flex;overflow-x:auto;padding:8px}.mmx-vendor-sidebar>nav>a,.mmx-market-editor-sidebar>nav>a{flex:0 0 auto;grid-template-columns:auto auto;min-height:38px}.mmx-vendor-sidebar>nav>a>b{display:none}.mmx-vendor-sidebar>section{display:none}.mmx-market-editor-sidebar>nav>section{display:contents}.mmx-market-editor-main,.mmx-vendor-main{padding:16px 12px 28px}.mmx-market-editor-form #hikamarket_product_edition_tab_1>.hk-row-fluid,.mmx-market-editor-shell[dir=rtl] #hikamarket_product_edition_tab_1>.hk-row-fluid{grid-template-columns:1fr!important}.mmx-market-editor-form dl.hikam_options{grid-template-columns:1fr}.mmx-market-editor-form dl.hikam_options>dt{padding-top:6px!important}.mmx-category-directory>.hikam_category_explorer{position:fixed!important;inset:70px 10px 12px!important;width:auto!important;min-width:0!important;max-height:none!important}.mmx-category-directory-head,.mmx-namebox-tree-head{grid-template-columns:1fr}.namebox-popup-resize:has(.mmx-modern-category-tree){position:fixed!important;z-index:10060!important;inset:70px 10px 12px!important;width:auto!important;max-width:none!important;max-height:none!important}.mmx-market-editor-steps{overflow-x:auto;grid-template-columns:repeat(5,minmax(115px,1fr))}}
@media(max-width:680px){.mmx-vendor-page-head,.mmx-market-editor-head{display:grid}.mmx-vendor-page-head>nav{overflow-x:auto}.mmx-vendor-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mmx-vendor-metric{min-height:130px;padding:14px}.mmx-vendor-primary-grid,.mmx-vendor-secondary-grid{grid-template-columns:1fr}.mmx-vendor-panel.is-chart,.mmx-vendor-panel.is-quick{grid-column:auto}.mmx-vendor-panel.is-quick nav{grid-template-columns:repeat(2,1fr)}.mmx-namebox-tree-head>div{display:none}}
@media(max-width:430px){.mmx-vendor-metrics{grid-template-columns:1fr}.mmx-vendor-panel.is-chart>footer{grid-template-columns:repeat(2,1fr)}.mmx-market-editor-steps{padding-inline:5px}.mmx-market-image-dropzone{min-height:240px!important}}
@media(max-width:680px){.mmx-sell-cta{align-items:stretch;width:calc(100% - 18px);margin:10px auto 12px;padding:14px;flex-direction:column;gap:13px}.mmx-sell-cta>div{align-items:flex-start}.mmx-sell-cta>div>i{flex-basis:42px;width:42px;height:42px}.mmx-sell-cta b{font-size:.88rem}.mmx-sell-cta small{font-size:.66rem}.mmx-sell-cta>a{width:100%;min-height:43px}}

/* Buyer–seller messaging and live notification bell. */
.mmx-bell{position:relative}.mmx-notification-badge{position:absolute;z-index:2;inset-inline-end:-7px;top:-7px;display:grid;place-items:center;min-width:19px;height:19px;padding:0 4px;color:#fff;background:#e23c3c;border:2px solid #071d38;border-radius:999px;font-size:.57rem;font-weight:950}.mmx-message-center{box-sizing:border-box;position:fixed;z-index:11050;top:0;bottom:0;inset-inline-end:0;width:min(430px,100vw);color:#10233d;background:#fff;border-inline-start:1px solid #d6dfe9;box-shadow:0 0 55px rgba(3,22,43,.28);transform:translateX(0);animation:mmx-message-in .22s ease both}.mmx-message-center[hidden]{display:none!important}@keyframes mmx-message-in{from{transform:translateX(105%);opacity:.4}to{transform:translateX(0);opacity:1}}html[dir=rtl] .mmx-message-center{animation-name:mmx-message-in-rtl}@keyframes mmx-message-in-rtl{from{transform:translateX(-105%);opacity:.4}to{transform:translateX(0);opacity:1}}.mmx-message-center>header{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:78px;padding:14px 17px;color:#fff;background:linear-gradient(120deg,#061a32,#0d365d);border-bottom:2px solid #d99a18}.mmx-message-center>header>div{display:flex;align-items:center;gap:11px}.mmx-message-center>header>div>i{display:grid;place-items:center;width:43px;height:43px;color:#071d38;background:#f0b32a;border-radius:12px}.mmx-message-center>header span{display:grid}.mmx-message-center>header b{font-size:.9rem}.mmx-message-center>header small{color:#c7d4e1;font-size:.64rem}.mmx-message-center>header button{display:grid;place-items:center;width:38px;height:38px;color:#fff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:9px}.mmx-message-center>nav{display:grid;grid-template-columns:1fr 1fr;padding:8px 12px;background:#f5f7fa;border-bottom:1px solid #dde4ec}.mmx-message-center>nav button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;color:#586a80;background:transparent;border:0;border-bottom:2px solid transparent;font-size:.72rem;font-weight:850}.mmx-message-center>nav button.is-active{color:#071d38;border-color:#d99a18}.mmx-message-center>nav button b{display:grid;place-items:center;min-width:19px;height:19px;color:#fff;background:#e23c3c;border-radius:999px;font-size:.56rem}.mmx-message-center-body{height:calc(100vh - 137px);overflow:hidden}.mmx-message-list{height:100%;overflow:auto;padding:10px}.mmx-message-loading{display:grid;place-items:center;height:180px;color:#d99a18;font-size:1.5rem}.mmx-message-empty{display:flex;min-height:250px;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px;color:#68798d;text-align:center}.mmx-message-empty>i{display:grid;place-items:center;width:58px;height:58px;color:#d99a18;background:#fff7e5;border-radius:50%;font-size:1.35rem}.mmx-message-empty>b{color:#263b54;font-size:.8rem}.mmx-message-empty p{max-width:260px;margin:0;font-size:.7rem}.mmx-message-empty a{padding:8px 15px;color:#071d38!important;background:#efb126;border-radius:8px;font-size:.7rem;font-weight:900;text-decoration:none!important}.mmx-conversation-item,.mmx-notification-item{box-sizing:border-box;display:grid;width:100%;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin-bottom:7px;padding:11px;color:#10233d;background:#fff;border:1px solid #e0e6ed;border-radius:11px;text-align:inherit}.mmx-conversation-item:hover,.mmx-notification-item:hover{background:#fff9eb;border-color:#dfb65c}.mmx-conversation-avatar,.mmx-notification-item>i{display:grid;place-items:center;width:43px;height:43px;color:#fff;background:#0c3154;border-radius:50%;font-size:.9rem;font-weight:950}.mmx-notification-item>i{color:#d99a18;background:#071d38}.mmx-conversation-item>span:nth-child(2),.mmx-notification-item>span{display:grid;min-width:0}.mmx-conversation-item b,.mmx-notification-item b{font-size:.75rem}.mmx-conversation-item small,.mmx-notification-item small{overflow:hidden;color:#66778b;font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.mmx-conversation-item em,.mmx-notification-item em{color:#93a0af;font-size:.56rem;font-style:normal}.mmx-conversation-item>strong{display:grid;place-items:center;min-width:21px;height:21px;color:#fff;background:#e33d3d;border-radius:999px;font-size:.58rem}.mmx-message-thread{display:grid;height:100%;grid-template-rows:auto 1fr auto}.mmx-message-back{display:flex;align-items:center;gap:7px;margin:9px 10px 0;padding:8px 10px;color:#071d38;background:#f5f7fa;border:1px solid #dce3eb;border-radius:8px;font-size:.68rem;font-weight:850}.mmx-message-thread-items{display:flex;min-height:0;flex-direction:column;gap:8px;overflow:auto;padding:13px}.mmx-message-thread-items article{align-self:flex-start;max-width:82%;padding:9px 11px;color:#10233d;background:#f0f3f7;border-radius:12px 12px 12px 3px}.mmx-message-thread-items article.is-mine{align-self:flex-end;color:#fff;background:#0c3154;border-radius:12px 12px 3px 12px}.mmx-message-thread-items p{margin:0;font-size:.72rem;line-height:1.55;white-space:pre-wrap}.mmx-message-thread-items time{display:block;margin-top:4px;color:#8090a2;font-size:.52rem}.mmx-message-thread-items article.is-mine time{color:#c6d4e1}.mmx-message-new{display:flex;min-height:170px;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#596c82}.mmx-message-new i{display:grid;place-items:center;width:52px;height:52px;color:#d99a18;background:#fff7e5;border-radius:50%}.mmx-message-new b{font-size:.75rem}.mmx-message-thread form{box-sizing:border-box;display:grid;grid-template-columns:1fr auto;gap:8px;padding:11px;background:#fff;border-top:1px solid #dce3eb}.mmx-message-thread textarea{box-sizing:border-box;min-height:62px;max-height:120px;padding:10px 11px;border:1px solid #ccd6e1;border-radius:10px;resize:none;outline:0}.mmx-message-thread textarea:focus{border-color:#d99a18;box-shadow:0 0 0 3px rgba(217,154,24,.13)}.mmx-message-thread form button{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 13px;color:#071d38;background:#efb126;border:0;border-radius:9px;font-size:.68rem;font-weight:950}.mmx-contact-seller{box-sizing:border-box;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-height:46px!important;margin-top:12px!important;padding:10px 16px!important;color:#fff!important;background:#071d38!important;border:1px solid #d99a18!important;border-radius:9px!important;font-size:.78rem!important;font-weight:950!important}.mmx-contact-seller:hover{color:#071d38!important;background:#efb126!important}.mmx-message-center-open:after{content:"";position:fixed;z-index:11040;inset:0;background:rgba(2,14,28,.48);backdrop-filter:blur(2px)}.mmx-message-center{isolation:isolate}
@media(max-width:480px){.mmx-message-center{width:100vw}.mmx-message-center-body{height:calc(100dvh - 137px)}.mmx-message-thread form{grid-template-columns:1fr}.mmx-message-thread form button{min-height:42px}}

@media(max-width:900px){
  .mmx-market-editor-form #hikamarket_product_edition_tab_1>.hk-row-fluid{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}
  .mmx-market-editor-form #hikamarket_product_edition_tab_1>.hk-row-fluid>[class*="hkc-"]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}
  .mmx-market-editor-form dl.hikam_options,.mmx-market-editor-form dl.hikam_options>dt,.mmx-market-editor-form dl.hikam_options>dd{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}
  .namebox-popup-resize:has(.mmx-modern-category-tree){display:flex!important;height:auto!important;min-height:0!important;flex-direction:column!important}
  .namebox-popup-resize:has(.mmx-modern-category-tree)>.mmx-namebox-tree-head{flex:0 0 auto}
  .namebox-popup-resize:has(.mmx-modern-category-tree)>.mmx-modern-category-tree{position:relative!important;inset:auto!important;height:auto!important;min-height:0!important;max-height:none!important;flex:1 1 auto!important}
}

/* Mazadat Masr role artwork for Hika-powered account, seller and vendor views. */
.mmx-role-icon{
  box-sizing:border-box!important;
  display:inline-block!important;
  flex:0 0 auto!important;
  width:36px!important;
  height:36px!important;
  max-width:36px!important;
  object-fit:contain!important;
  vertical-align:middle!important;
  filter:drop-shadow(0 3px 5px rgba(7,29,56,.18));
}
.mmx-role-tabs button .mmx-role-icon{width:34px!important;height:34px!important;max-width:34px!important}
.mmx-role-switcher a .mmx-role-icon{width:29px!important;height:29px!important;max-width:29px!important}
.mmx-role-board-strip a .mmx-role-icon{width:38px!important;height:38px!important;max-width:38px!important}
.mmx-profile-role-tabs button .mmx-role-icon{width:34px!important;height:34px!important;max-width:34px!important}
.mmx-role-icon.is-panel,.mmx-profile-role-panel .mmx-role-icon,.mmx-profile-buyer-summary .mmx-role-icon{width:30px!important;height:30px!important;max-width:30px!important}
.mmx-role-panel>header,.mmx-profile-role-panel>h3,.mmx-profile-buyer-summary>h3{display:flex!important;align-items:center!important;gap:9px!important}
.mmx-role-tabs button[aria-selected="true"] .mmx-role-icon,.mmx-profile-role-tabs button.is-active .mmx-role-icon{filter:drop-shadow(0 4px 7px rgba(217,154,24,.3))}
@media(max-width:680px){.mmx-role-tabs button .mmx-role-icon,.mmx-profile-role-tabs button .mmx-role-icon{width:30px!important;height:30px!important;max-width:30px!important}.mmx-role-board-strip a .mmx-role-icon{width:34px!important;height:34px!important;max-width:34px!important}}

/* Identity verification center — status is supplied by the private
   verification service and never inferred from a user-editable field. */
.mmx-verification-card {
  display: grid;
  grid-template-columns: 54px minmax(0, 1fr);
  gap: 14px;
  align-items: start;
  margin: 16px 0;
  padding: 18px;
  border: 1px solid #d7e0ea;
  border-radius: 18px;
  background: linear-gradient(145deg, #fff, #f7f9fc);
  color: #0b1f3b;
  box-shadow: 0 10px 24px rgba(7, 32, 61, .06);
}
.mmx-verification-mark {
  display: grid;
  place-items: center;
  width: 54px;
  height: 54px;
  border-radius: 16px;
  background: #0b3158;
  color: #eca91a;
  font-size: 25px;
}
.mmx-verification-card small,
.mmx-verification-card strong { display: block; }
.mmx-verification-card small { color: #66758b; font-weight: 800; }
.mmx-verification-card strong { margin-top: 2px; font-size: 19px; }
.mmx-verification-card p { margin: 5px 0 0; color: #5c6c82; line-height: 1.55; }
.mmx-verification-card nav {
  grid-column: 1 / -1;
  display: flex;
  flex-wrap: wrap;
  gap: 9px;
}
.mmx-verification-card nav a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 42px;
  padding: 9px 14px;
  border: 1px solid #b7c3d1;
  border-radius: 11px;
  color: #0b3158;
  font-weight: 900;
  text-decoration: none;
}
.mmx-verification-card nav .mmx-verification-primary {
  border-color: #eca91a;
  background: #eca91a;
  color: #071c37;
}
.mmx-verification-card[data-status="verified"] {
  border-color: #72bf8b;
  background: linear-gradient(145deg, #fff, #effaf3);
}
.mmx-verification-card[data-status="verified"] .mmx-verification-mark { background: #138747; color: #fff; }
.mmx-verification-card[data-status="more_info"],
.mmx-verification-card[data-status="rejected"],
.mmx-verification-card[data-status="revoked"] { border-color: #e7b7ad; background: #fff8f6; }
.mmx-verification-reason { color: #8b291e !important; font-weight: 700; }
.mmx-dash-verified.is-not-verified,
.mmx-verified-label.is-not-verified { color: #66758b !important; background: #eef2f6 !important; }
.mmx-dash-verified.is-identity-verified,
.mmx-verified-label.is-identity-verified { color: #0a713a !important; background: #eaf8ef !important; }
#users-profile-custom-mazadat_verification > .mmx-verification-card,
fieldset[name="mazadat_verification"] > .mmx-verification-card { max-width: 760px; }
@media (max-width: 580px) {
  .mmx-verification-card { grid-template-columns: 46px minmax(0, 1fr); padding: 15px; }
  .mmx-verification-mark { width: 46px; height: 46px; border-radius: 14px; }
  .mmx-verification-card nav a { flex: 1 1 160px; }
}

/* Mobile marketplace control center and persistent phone navigation. */
.mmx-mobile-bottom-nav{display:none}
@media(max-width:1024px){
  #sp-header{position:relative!important}
  .mmx-site-top__primary{grid-template-columns:1fr!important;min-height:82px!important}
  .mmx-top-actions{display:none!important}
  .mmx-brand{width:max-content;max-width:calc(100% - 62px)}
  #sp-header>.container:has(.offcanvas-toggler),#sp-header>.container-fluid:has(.offcanvas-toggler),#sp-header .container-inner:has(.offcanvas-toggler){position:static!important;height:0!important;min-height:0!important;padding-block:0!important;overflow:visible!important}
  #sp-header>.container:has(.offcanvas-toggler)>.row,#sp-header>.container-fluid:has(.offcanvas-toggler)>.row,#sp-header .container-inner:has(.offcanvas-toggler)>.row,#sp-header #sp-menu:has(.offcanvas-toggler){position:static!important;height:0!important;min-height:0!important;padding:0!important;border:0!important;overflow:visible!important}
  #sp-header .offcanvas-toggler,#sp-header .offcanvas-toggler-secondary,#sp-header a[class*="offcanvas-toggler"],#sp-header button[class*="offcanvas-toggler"]{position:absolute!important;z-index:1003;inset-block-start:50%!important;display:inline-grid!important;width:46px;height:44px;place-items:center;margin:0!important;padding:0!important;color:#06172c!important;background:linear-gradient(135deg,#fff5dc,#e9b33e)!important;border:1px solid #f0c760!important;border-radius:10px!important;box-shadow:0 6px 16px rgba(217,154,24,.24)!important;opacity:1!important;transform:translateY(-50%)!important}
  #sp-header .offcanvas-toggler .burger-icon,#sp-header .offcanvas-toggler-secondary .burger-icon,#sp-header a[class*="offcanvas-toggler"] .burger-icon{display:grid!important;gap:4px;width:22px!important}
  #sp-header .offcanvas-toggler .burger-icon>span,#sp-header .offcanvas-toggler-secondary .burger-icon>span,#sp-header a[class*="offcanvas-toggler"] .burger-icon>span{display:block!important;width:22px!important;height:2px!important;margin:0!important;background:#06172c!important;border-radius:2px!important}
  [dir=rtl] #sp-header .offcanvas-toggler,[dir=rtl] #sp-header .offcanvas-toggler-secondary,[dir=rtl] #sp-header a[class*="offcanvas-toggler"],[dir=rtl] #sp-header button[class*="offcanvas-toggler"]{left:14px!important;right:auto!important}
  [dir=ltr] #sp-header .offcanvas-toggler,[dir=ltr] #sp-header .offcanvas-toggler-secondary,[dir=ltr] #sp-header a[class*="offcanvas-toggler"],[dir=ltr] #sp-header button[class*="offcanvas-toggler"]{right:14px!important;left:auto!important}
  [dir=rtl] .mmx-site-top__primary{padding-left:72px!important}[dir=ltr] .mmx-site-top__primary{padding-right:72px!important}
  .offcanvas-menu{box-sizing:border-box!important;position:fixed!important;z-index:10005!important;top:0!important;bottom:0!important;width:min(420px,92vw)!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;color:#10233d!important;background:#fff!important;border:0!important;box-shadow:0 0 54px rgba(2,17,34,.35)!important;visibility:hidden!important;pointer-events:none!important;transition:transform .25s ease,visibility .25s ease!important}
  [dir=rtl] .offcanvas-menu{right:0!important;left:auto!important;direction:rtl!important;text-align:right!important;transform:translateX(105%)!important}
  [dir=ltr] .offcanvas-menu{right:auto!important;left:0!important;direction:ltr!important;text-align:left!important;transform:translateX(-105%)!important}
  body.offcanvas-active .offcanvas-menu,html.offcanvas-active .offcanvas-menu{visibility:visible!important;pointer-events:auto!important;transform:translateX(0)!important}
  .offcanvas-menu>.d-flex.p-3{box-sizing:border-box!important;display:flex!important;min-height:76px!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:12px 16px!important;color:#fff!important;background:linear-gradient(120deg,#06182f,#0b3157)!important;border-bottom:2px solid #d99a18!important;direction:ltr!important}
  [dir=ltr] .offcanvas-menu>.d-flex.p-3{flex-direction:row-reverse!important}
  .offcanvas-menu .close-offcanvas{position:static!important;inset:auto!important;display:grid!important;flex:0 0 40px;width:40px!important;height:40px!important;place-items:center;margin:0!important;color:#fff!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:9px!important;transform:none!important}
  .offcanvas-menu .close-offcanvas:hover{color:#06172c!important;background:#e4a322!important;border-color:#e4a322!important}
  .mmx-drawer-brand{display:flex!important;align-items:center;gap:10px;color:#fff!important;text-decoration:none!important}
  [dir=rtl] .mmx-drawer-brand{direction:rtl}.mmx-drawer-brand>i{display:grid;place-items:center;width:40px;height:40px;color:#e6a31f;font-size:1.4rem;transform:rotate(-12deg)}
  .mmx-drawer-brand>span{display:grid}.mmx-drawer-brand b{color:#efad25;font-size:.93rem;font-weight:950}.mmx-drawer-brand small{color:#fff;font-size:.57rem;font-weight:700}
  .offcanvas-menu .offcanvas-inner{box-sizing:border-box!important;height:calc(100dvh - 76px)!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important;overscroll-behavior:contain!important}
  .offcanvas-menu .offcanvas-inner:before{display:none!important}.offcanvas-menu .offcanvas-inner>.sp-module,.offcanvas-menu .header-modules{display:none!important}
  .mmx-mobile-control-center{box-sizing:border-box;min-height:100%;padding-bottom:18px;color:#10233d;background:#fff}
  .mmx-drawer-user{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;padding:14px 15px;background:linear-gradient(180deg,#f9fbfd,#fff);border-bottom:1px solid #dfe5ec}
  .mmx-drawer-avatar{display:grid;place-items:center;width:54px;height:54px;overflow:hidden;color:#fff;background:linear-gradient(145deg,#103c66,#06182f);border:3px solid #fff;outline:1px solid #d99a18;border-radius:50%;font-size:1rem;font-weight:950;box-shadow:0 4px 12px rgba(5,25,48,.18)}
  .mmx-drawer-avatar img{width:100%;height:100%;object-fit:cover}.mmx-drawer-user>div{display:grid;gap:2px;min-width:0}.mmx-drawer-user>div>b{overflow:hidden;color:#0a213d;font-size:.78rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.mmx-drawer-user>div>b i{margin-inline-start:5px;color:#2588df}.mmx-drawer-user>div>small{color:#69778a;font-size:.62rem}.mmx-drawer-user>div>em{color:#d9940b;font-size:.62rem;font-style:normal;font-weight:900}.mmx-drawer-user>a{grid-column:1/-1;display:flex;min-height:36px;align-items:center;justify-content:center;color:#0a213d!important;background:#fff;border:1px solid #aebaca;border-radius:7px;font-size:.65rem;font-weight:900;text-decoration:none!important}
  .mmx-drawer-guest{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:15px;background:#f7f9fc;border-bottom:1px solid #dfe5ec}.mmx-drawer-guest>i{display:grid;place-items:center;width:46px;height:46px;color:#e0a01d;background:#092644;border-radius:50%;font-size:1.25rem}.mmx-drawer-guest>div{display:grid;gap:3px}.mmx-drawer-guest b{font-size:.78rem}.mmx-drawer-guest small{color:#66778a;font-size:.62rem;line-height:1.45}.mmx-drawer-guest>nav{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:8px}.mmx-drawer-guest>nav a{display:flex;min-height:36px;align-items:center;justify-content:center;color:#0b2541!important;background:#fff;border:1px solid #cfd7e1;border-radius:7px;font-size:.64rem;font-weight:900;text-decoration:none!important}.mmx-drawer-guest>nav a:first-child{color:#fff!important;background:#0a294a;border-color:#0a294a}
  .mmx-drawer-quick{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #dfe5ec}.mmx-drawer-quick>a{position:relative;display:flex;min-height:72px;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#122b48!important;background:#fff;border-inline-end:1px solid #e3e8ee;font-size:.59rem;font-weight:850;text-decoration:none!important}.mmx-drawer-quick>a:last-child{border-inline-end:0}.mmx-drawer-quick>a>i{font-size:1.03rem}.mmx-drawer-quick .mmx-drawer-badge{position:absolute;top:10px;inset-inline-start:calc(50% + 9px)}
  .mmx-drawer-navigation{padding:8px 13px}.mmx-drawer-navigation>a,.mmx-drawer-navigation summary{box-sizing:border-box;display:grid;width:100%;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:7px;min-height:43px;padding:8px 6px;color:#102a47!important;background:#fff;border:0;border-bottom:1px solid #edf0f4;font-size:.69rem;font-weight:900;text-decoration:none!important;cursor:pointer;list-style:none}.mmx-drawer-navigation summary::-webkit-details-marker{display:none}.mmx-drawer-navigation summary>i:first-child,.mmx-drawer-navigation>a>i{color:#0a294a;text-align:center;font-size:.88rem}.mmx-drawer-navigation summary>i:last-child{color:#738196;font-size:.65rem;transition:transform .18s}.mmx-drawer-navigation details[open] summary>i:last-child{transform:rotate(180deg)}.mmx-drawer-navigation summary>em{padding:2px 7px;color:#fff;background:#e43c3c;border-radius:999px;font-size:.5rem;font-style:normal}.mmx-drawer-navigation details>div{display:grid;padding:3px 31px 7px;background:#fbfcfd;border-bottom:1px solid #e9edf2}.mmx-drawer-navigation details>div a{padding:6px 5px;color:#52657b!important;font-size:.61rem;font-weight:750;text-decoration:none!important}.mmx-drawer-navigation details>div a:hover{color:#d58f08!important}
  .mmx-drawer-add{display:flex!important;min-height:42px;align-items:center;justify-content:center;gap:8px;margin:3px 14px 12px;color:#071b34!important;background:linear-gradient(135deg,#f6c147,#de9812)!important;border:1px solid #dfa01e!important;border-radius:7px;font-size:.7rem;font-weight:950;text-decoration:none!important;box-shadow:0 7px 16px rgba(216,148,16,.17)}
  .mmx-drawer-account{padding:10px 14px;border-top:1px solid #e1e6ec}.mmx-drawer-account>h3{display:flex;align-items:center;gap:7px;margin:0 0 5px;color:#7a8798;font-size:.58rem;font-weight:900;text-transform:uppercase}.mmx-drawer-account>h3 i{color:#d99a18}.mmx-drawer-account>nav{display:grid}.mmx-drawer-account>nav>a,.mmx-drawer-footer>a,.mmx-drawer-footer button{box-sizing:border-box;display:grid!important;width:100%;grid-template-columns:23px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:38px;padding:6px 4px;color:#172f4b!important;background:transparent!important;border:0!important;border-bottom:1px solid #eef1f4!important;font-size:.64rem!important;font-weight:850!important;text-align:inherit!important;text-decoration:none!important}.mmx-drawer-account>nav>a>i,.mmx-drawer-footer>a>i,.mmx-drawer-footer button>i{color:#0a294a;text-align:center;font-size:.82rem}.mmx-drawer-account.is-vendor{background:#f8fafc}.mmx-drawer-account.is-vendor>h3{color:#8a5d0a}
  .mmx-drawer-badge{display:grid;place-items:center;min-width:19px;height:19px;padding:0 4px;color:#fff;background:#e43a3a;border-radius:999px;font-size:.52rem;font-weight:950}.mmx-drawer-badge[hidden]{display:none!important}
  .mmx-drawer-socials{display:grid;gap:8px;padding:12px 14px;border-top:1px solid #e1e6ec}.mmx-drawer-socials>a{display:flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border-radius:7px;font-size:.65rem;font-weight:900;text-decoration:none!important}.mmx-drawer-socials>a>b{display:grid;place-items:center;width:21px;height:21px;background:#fff;border-radius:50%;font-family:Arial,sans-serif}.mmx-drawer-socials .is-facebook{color:#fff!important;background:#1877f2}.mmx-drawer-socials .is-facebook b{color:#1877f2}.mmx-drawer-socials .is-google{color:#19314c!important;background:#fff;border:1px solid #cfd7e1}.mmx-drawer-socials .is-google b{color:#4285f4;text-shadow:1px 0 #34a853,0 1px #fbbc05,-1px 0 #ea4335}
  .mmx-drawer-footer{display:grid;padding:7px 14px 2px;border-top:1px solid #dfe5ec}.mmx-drawer-footer .mmx-account-logout{margin:0!important}.mmx-drawer-footer .mmx-account-logout button{color:#d62e35!important}.mmx-drawer-footer .mmx-account-logout button>i{color:#d62e35}
  .offcanvas-overlay{position:fixed!important;z-index:10004!important;inset:0!important;width:100vw!important;height:100dvh!important;background:rgba(2,13,26,.66)!important;backdrop-filter:blur(3px)!important}.offcanvas-overlay[aria-hidden=true],body:not(.offcanvas-active) .offcanvas-overlay{visibility:hidden!important;pointer-events:none!important;opacity:0!important}body.offcanvas-active .offcanvas-overlay{visibility:visible!important;pointer-events:auto!important;opacity:1!important}
}
@media(max-width:680px){
  body{padding-bottom:72px!important}.offcanvas-menu{width:90vw!important;max-width:90vw!important}.mmx-mobile-bottom-nav{box-sizing:border-box;position:fixed;z-index:9998;inset-inline:0;bottom:0;display:grid!important;grid-template-columns:repeat(5,1fr);height:68px;padding:5px 7px max(5px,env(safe-area-inset-bottom));color:#fff;background:linear-gradient(120deg,#06182f,#0a2b4e);border-top:1px solid rgba(224,159,28,.7);box-shadow:0 -6px 20px rgba(4,20,38,.2)}
  .mmx-mobile-bottom-nav>a{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#dbe4ed!important;font-size:.5rem;font-weight:800;text-decoration:none!important}.mmx-mobile-bottom-nav>a>span{display:grid;place-items:center;width:31px;height:29px;border-radius:9px}.mmx-mobile-bottom-nav>a i{font-size:.94rem}.mmx-mobile-bottom-nav>a>b{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.mmx-mobile-bottom-nav>a.is-active{color:#f0ae26!important}.mmx-mobile-bottom-nav>a.is-sell{color:#071b34!important}.mmx-mobile-bottom-nav>a.is-sell>span{width:49px;height:49px;margin-top:-24px;color:#071b34;background:linear-gradient(145deg,#f7c548,#df9811);border:4px solid #071b34;border-radius:50%;box-shadow:0 5px 13px rgba(0,0,0,.24)}.mmx-mobile-bottom-nav>a.is-sell i{font-size:1.13rem}.mmx-mobile-bottom-nav>a.is-sell>b{margin-top:-1px;color:#f0b02a;font-size:.52rem}
  .wa__btn_popup,.floating-wpp,.joinchat,.whatsapp_float,[class*="whatsapp-float"],[id*="whatsapp"]{bottom:82px!important}
}
@media(max-width:680px){
  html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{overflow-x:hidden}.mmx-mobile-control-center a,.mmx-mobile-control-center button,.mmx-mobile-control-center summary,.mmx-mobile-bottom-nav>a,.mmx-auction-card-cta,.mmx-auction-launch-empty>a,.mmx-category-cta>a,.mmx-sell-cta>a{min-height:44px;touch-action:manipulation;-webkit-tap-highlight-color:rgba(217,154,24,.18)}
  input,select,textarea{max-width:100%;font-size:16px!important}.mmx-market-editor-form,.mmx-account-dashboard,.mmx-vendor-shell,.mmx-auction-detail-page,.mmx-commerce-page{max-width:100%;overflow-x:hidden}.mmx-market-editor-form table,.mmx-commerce-page table,.mmx-account-dashboard table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
  .mmx-auction-launch-empty{grid-template-columns:auto 1fr;gap:12px;padding:15px}.mmx-auction-launch-empty>i{width:46px;height:46px}.mmx-auction-launch-empty>a{grid-column:1/-1;width:100%;box-sizing:border-box}.mmx-auction-launch-empty strong{font-size:.88rem}.mmx-auction-launch-empty p{font-size:.68rem}
  .mmx-footer-social>a{width:44px;height:44px}.mmx-footer-grid a{min-height:42px;display:flex;align-items:center;touch-action:manipulation}
  .mmx-home-auction-track,.mmx-auctions-grid{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.mmx-home-auction-track>.mmx-auction-index-card{scroll-snap-align:start}
  .mmx-home-auction-nav{display:grid!important;width:44px!important;height:44px!important;min-height:44px!important;place-items:center!important}.mmx-auction-card-media [data-mmx-favourite]{width:44px!important;height:44px!important;min-height:44px!important}.mmx-live>header a,.mmx-section-head a,.mmx-tax-all{display:inline-flex!important;min-height:44px!important;align-items:center!important}.mmx-tax-card nav a{display:flex;min-height:42px;align-items:center;padding-block:7px}.mmx-auction-card-cta{min-height:44px!important}.mmx-footer-grid>section>a{min-height:44px!important}
  body.mmx-auth-page .com-users-login__form .mb-3,body.mmx-auth-page .com-users-login__form .control-group,body.mmx-auth-page .password-group,body.mmx-auth-page .input-group{position:relative!important;isolation:isolate}body.mmx-auth-page .com-users-login__form input.form-control{position:relative!important;z-index:2!important;width:100%!important;min-height:54px!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-user-select:text!important;user-select:text!important}body.mmx-auth-page .com-users-login__form label{position:relative!important;z-index:3!important;cursor:text!important;pointer-events:auto!important;touch-action:manipulation!important}body.mmx-auth-page .input-password-toggle{position:relative!important;z-index:4!important;min-width:52px!important;min-height:54px!important;pointer-events:auto!important;touch-action:manipulation!important}body.mmx-auth-page .com-users-login__form input.form-control:focus{outline:0!important;box-shadow:0 0 0 4px rgba(217,154,22,.16)!important}
  .whatsappchat{inset-inline-start:10px!important;inset-inline-end:auto!important;bottom:82px!important;max-width:calc(100vw - 20px)!important}.whatsappchat .help-you-btn{min-height:48px!important;max-width:240px!important;padding:9px 13px!important;font-size:.7rem!important}.whatsappchat .popuptext{inset-inline-start:0!important;inset-inline-end:auto!important;width:calc(100vw - 20px)!important;max-width:370px!important}.whatsappchat .response{grid-template-columns:minmax(0,1fr) 54px!important;padding:11px!important}.whatsappchat .response input[type=text],.whatsappchat .response .send_btn{height:54px!important;min-height:54px!important}.whatsappchat .response .send_btn{width:54px!important}
  body.mmx-mobile-input-active .whatsappchat,body.mmx-auth-page .whatsappchat{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateY(12px)!important}
}
@media(min-width:681px) and (max-width:1024px){.mmx-mobile-bottom-nav{display:none!important}}
@media(min-width:1025px){.mmx-mobile-bottom-nav{display:none!important}}
.whatsappchat .response .send_btn{transform:none!important}

/* Unified customer workspace for commerce account pages. */
.hikashop_footer,.hikamarket_footer,.hikaauction_footer,#sp-footer .mm-footer{display:none!important}
.mmx-hika-original-account-menu,.mmx-orders-content .hika_cpanel_side_bar{display:none!important}
.mmx-orders-account-nav>header>span{overflow:hidden}.mmx-orders-account-nav>header>span img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}
.mmx-orders-content #hikashop_dashboard,.mmx-orders-content .hikashop_cpanel_main_interface{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;margin:0!important}
.mmx-orders-content .hika_cpanel_main_data{display:block!important;float:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}
.mmx-orders-content .hika_cpanel_main_data>*{max-width:100%}.mmx-orders-content .hikashop_header_title{display:flex!important;align-items:center!important;gap:9px!important;min-height:48px!important;margin:0 0 15px!important;padding:11px 14px!important;color:#fff!important;background:linear-gradient(120deg,#071d38,#0d3b63)!important;border-inline-start:4px solid #d99a18!important;border-radius:10px!important;font-size:1rem!important;font-weight:950!important}.mmx-orders-content .hikashop_header_title:before{content:"\f07a";color:#d99a18;font-family:FontAwesome,"Font Awesome 6 Free";font-weight:900}
.mmx-orders-content .hikashop_order_listing_search,.mmx-orders-content [class*="listing_search"],.mmx-orders-content [class*="listing_filter"]{box-sizing:border-box!important;display:flex!important;max-width:100%!important;flex-wrap:wrap!important;align-items:center!important;gap:9px!important;margin:0 0 13px!important;padding:12px!important;background:#f7f9fc!important;border:1px solid #dde4ec!important;border-radius:10px!important}
.mmx-orders-content input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.mmx-orders-content select{box-sizing:border-box!important;min-height:46px!important;padding:9px 11px!important;color:#142943!important;background:#fff!important;border:1px solid #cbd5e0!important;border-radius:8px!important;font-size:16px!important}.mmx-orders-content input:focus,.mmx-orders-content select:focus{border-color:#d99a18!important;box-shadow:0 0 0 3px rgba(217,154,24,.16)!important;outline:0!important}
.mmx-orders-content button,.mmx-orders-content .btn,.mmx-orders-content input[type=submit],.mmx-orders-content a.btn{box-sizing:border-box!important;display:inline-flex!important;min-height:44px!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:9px 14px!important;color:#071d38!important;background:linear-gradient(135deg,#f2bd3e,#d99a18)!important;border:1px solid #d99a18!important;border-radius:8px!important;font-weight:900!important;text-decoration:none!important;touch-action:manipulation!important}
.mmx-orders-content .mmx-table-scroll{max-width:100%;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.mmx-orders-content table.mmx-commerce-table{width:100%!important;margin:0!important;border-collapse:separate!important;border-spacing:0!important;background:#fff!important;border:1px solid #dce3eb!important;border-radius:10px!important;box-shadow:0 6px 18px rgba(7,29,56,.05)!important}.mmx-orders-content table.mmx-commerce-table th{padding:12px!important;color:#fff!important;background:#071d38!important;border:0!important;font-size:.72rem!important;font-weight:900!important}.mmx-orders-content table.mmx-commerce-table td{padding:12px!important;color:#293d55!important;background:#fff!important;border:0!important;border-bottom:1px solid #e7ebf0!important;font-size:.75rem!important;vertical-align:middle!important}.mmx-orders-content table.mmx-commerce-table tr:nth-child(even) td{background:#f8fafc!important}.mmx-orders-content table.mmx-commerce-table a{color:#0b59b0!important;font-weight:850!important}.mmx-orders-content table.mmx-commerce-table img{width:42px;height:42px;object-fit:cover;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #d8e0e9}
.mmx-whatsapp-trigger-label{display:inline-block;overflow:hidden;max-width:175px;text-overflow:ellipsis;white-space:nowrap}
.mmx-customer-cpanel-page .mmx-orders-content .hikashop_user_points_cpanel,.mmx-customer-cpanel-page .mmx-orders-content .hika_no_orders{box-sizing:border-box!important;display:grid!important;width:100%!important;min-height:105px!important;align-content:center!important;justify-items:center!important;gap:8px!important;margin:0 0 13px!important;padding:18px!important;color:#31475f!important;background:linear-gradient(135deg,#fff9eb,#fff)!important;border:1px solid #e7c77d!important;border-radius:12px!important;text-align:center!important;box-shadow:0 7px 20px rgba(7,29,56,.05)!important}.mmx-customer-cpanel-page .mmx-orders-content .hikashop_user_points_cpanel>i{display:grid!important;width:48px!important;height:48px!important;place-items:center!important;margin:0!important;color:#071d38!important;background:linear-gradient(145deg,#f3c650,#d99a18)!important;border-radius:13px!important;font-size:1.2rem!important}.mmx-customer-cpanel-page .mmx-orders-content .hika_cpanel_main_top{margin:0!important}.mmx-customer-cpanel-page .mmx-orders-content .hika_cpanel_main_data_title{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 10px!important;padding:12px 14px!important;color:#fff!important;background:#071d38!important;border-radius:10px!important;font-size:.9rem!important;font-weight:950!important}.mmx-customer-cpanel-page .mmx-orders-content .hika_cpanel_main_data_title:before{content:"\f290";color:#d99a18;font-family:FontAwesome,"Font Awesome 6 Free";font-weight:900}.mmx-customer-cpanel-page .mmx-orders-content .hika_no_orders{min-height:125px!important;background:#f8fafc!important;border-color:#dce3eb!important}.mmx-customer-cpanel-page .mmx-orders-content .hika_no_orders:before{content:"\f291";display:grid;width:48px;height:48px;place-items:center;color:#d99a18;background:#071d38;border-radius:50%;font-family:FontAwesome,"Font Awesome 6 Free";font-size:1.1rem;font-weight:900}.mmx-customer-cpanel-page .mmx-orders-content .hika_no_orders p{margin:0!important;color:#64758a!important;font-size:.76rem!important;font-weight:800!important}

@media(max-width:680px){
  body.mmx-commerce-page #sp-main-body{padding:14px 8px 96px!important}.mmx-commerce-page .mmx-commerce-intro{margin-bottom:12px!important;padding:19px 16px!important;border-radius:13px!important}.mmx-commerce-page .mmx-commerce-intro h1{font-size:1.65rem!important}.mmx-commerce-page .mmx-commission-bar{width:calc(100% - 16px)!important;grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;margin:10px 8px!important;padding:12px!important}.mmx-commerce-page .mmx-commission-bar>em,.mmx-commerce-page .mmx-commission-bar>a{grid-column:1/-1;width:100%;box-sizing:border-box;justify-content:center}
  .mmx-orders-shell{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.mmx-orders-account-nav{position:static!important;overflow:hidden!important;border-radius:13px!important}.mmx-orders-account-nav>header{padding:12px 13px!important}.mmx-orders-account-nav>header>span{width:44px!important;height:44px!important;flex-basis:44px!important;border:2px solid rgba(255,255,255,.8);border-radius:50%!important}.mmx-orders-account-nav nav{display:flex!important;grid-template-columns:none!important;gap:7px!important;padding:8px!important;overflow-x:auto!important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.mmx-orders-account-nav nav a{display:flex!important;flex:0 0 138px!important;min-height:48px!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;scroll-snap-align:start}.mmx-orders-account-nav nav a>b{display:none!important}.mmx-orders-dashboard-link{width:calc(100% - 16px)!important;margin:0 8px 10px!important}
  .mmx-orders-content{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:11px!important;border-radius:12px!important}.mmx-orders-content .hikashop_header_title{font-size:.92rem!important}.mmx-orders-content .hikashop_order_listing_search,.mmx-orders-content [class*="listing_search"],.mmx-orders-content [class*="listing_filter"]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;padding:10px!important}.mmx-orders-content input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.mmx-orders-content select,.mmx-orders-content button,.mmx-orders-content .btn,.mmx-orders-content input[type=submit]{width:100%!important;max-width:none!important}
  .mmx-orders-native-empty{grid-template-columns:1fr!important;justify-items:center!important;padding:18px 13px!important;text-align:center!important}.mmx-orders-native-empty>i,.mmx-orders-native-empty>strong,.mmx-orders-native-empty>small,.mmx-orders-native-empty>a{grid-column:1!important;grid-row:auto!important}.mmx-orders-native-empty>a{width:100%;box-sizing:border-box;text-align:center}
  table.mmx-data-table{display:block!important;min-width:0!important;border:0!important;background:transparent!important;box-shadow:none!important}table.mmx-data-table thead{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}table.mmx-data-table tbody,table.mmx-data-table tr,table.mmx-data-table td{display:block!important;width:100%!important;box-sizing:border-box!important}table.mmx-data-table tbody{display:grid!important;gap:10px!important}table.mmx-data-table tr{overflow:hidden!important;background:#fff!important;border:1px solid #dce3eb!important;border-radius:10px!important;box-shadow:0 5px 14px rgba(7,29,56,.05)!important}table.mmx-data-table td{display:grid!important;grid-template-columns:minmax(92px,38%) minmax(0,1fr)!important;gap:9px!important;align-items:center!important;padding:10px 11px!important;background:#fff!important;border-bottom:1px solid #edf0f3!important;text-align:start!important;white-space:normal!important;overflow-wrap:anywhere!important}table.mmx-data-table td:before{content:attr(data-label);color:#65758a;font-size:.66rem;font-weight:900}table.mmx-data-table td:last-child{border-bottom:0!important}table.mmx-data-table td[data-label=""]{grid-template-columns:1fr!important}table.mmx-data-table td[data-label=""]:before{display:none!important}
  .whatsappchat .help-you-btn{max-width:205px!important}.mmx-whatsapp-trigger-label{max-width:145px;font-size:.68rem}
}

/* 1.0.51: truthful listing preview and consistent Mazadat table headers. */
.mmx-preview-image.is-empty{background-image:linear-gradient(135deg,#eef4fa,#f8fbfe)!important;background-color:#f4f8fc!important}.mmx-preview-empty{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:9px;padding:24px;color:#59708a;text-align:center;background:linear-gradient(135deg,rgba(238,244,250,.96),rgba(248,251,254,.96))}.mmx-preview-empty i{display:grid;place-items:center;width:54px;height:54px;color:#fff;background:#0b4f82;border-radius:14px;font-size:1.35rem;box-shadow:0 8px 20px rgba(11,79,130,.18)}.mmx-preview-empty b{max-width:210px;font-size:.76rem}.mmx-preview-image:not(.is-empty) .mmx-preview-empty{display:none}.mmx-preview-card.is-draft button[disabled]{cursor:default;opacity:.72}.mmx-preview-card.is-incomplete{box-shadow:0 8px 24px rgba(7,29,56,.08)!important}
.mmx-market-editor-form th,.mmx-auction-wizard th,.mmx-commerce-page th,.mmx-account-dashboard th,.mmx-vendor-shell th,.mmx-listing-form th{color:#fff!important;background:#0b4f82!important;border-color:#0b4f82!important;border-bottom:2px solid #d99a18!important;font-weight:900!important}.mmx-market-editor-form thead th:first-child,.mmx-commerce-page thead th:first-child,.mmx-account-dashboard thead th:first-child,.mmx-vendor-shell thead th:first-child{border-start-start-radius:8px!important}.mmx-market-editor-form thead th:last-child,.mmx-commerce-page thead th:last-child,.mmx-account-dashboard thead th:last-child,.mmx-vendor-shell thead th:last-child{border-start-end-radius:8px!important}
[data-mmx-preview-price-part][hidden],[data-mmx-preview-timing][hidden]{display:none!important}
.mmx-auction-wizard[dir=rtl] .mmx-wizard-actions button[data-mmx-next],.mmx-auction-wizard[dir=rtl] .mmx-wizard-actions button[data-mmx-publish]{margin-inline-start:0!important;margin-inline-end:auto!important}
.mmx-footer-logo{display:inline-block!important;width:min(100%,280px);margin:0 0 10px;text-decoration:none!important}.mmx-footer-logo img{display:block;width:100%;max-width:280px;height:auto;object-fit:contain}


/* Real HikaShop cart and wishlist controls. */
.mmx-footer-social>a[href*="instagram.com"]{background:radial-gradient(circle at 30% 105%,#fdf497 0 5%,#fdf497 5% 9%,#fd5949 42%,#d6249f 60%,#285aeb 90%)}
.mmx-footer-social>a[href*="instagram.com"]:hover,.mmx-footer-social>a[href*="instagram.com"]:focus{color:#d6249f!important;background:#fff}

/* Shared gavel-and-arch brand lockup for the header, mobile drawer and footer. */
.mmx-brand-lockup{display:inline-flex!important;align-items:center!important;gap:11px!important;text-decoration:none!important}
.mmx-brand-lockup .mmx-brand-mark{display:block!important;flex:0 0 62px!important;width:62px!important;height:62px!important;max-width:62px!important;object-fit:cover!important;border-radius:15px!important;box-shadow:0 7px 18px rgba(0,0,0,.22)!important}
.mmx-brand-lockup .mmx-brand-wordmark{display:grid!important;min-width:0!important;line-height:1.12!important}
.mmx-brand-lockup .mmx-brand-wordmark b{color:#fff!important;font-family:Tahoma,Arial,sans-serif!important;font-size:1.35rem!important;font-weight:900!important;white-space:nowrap!important}
.mmx-brand-lockup .mmx-brand-wordmark small{margin-top:4px!important;color:#e3aa31!important;font-family:Arial,sans-serif!important;font-size:.7rem!important;font-weight:900!important;letter-spacing:.14em!important;white-space:nowrap!important}
.mmx-drawer-brand.mmx-brand-lockup .mmx-brand-mark{flex-basis:42px!important;width:42px!important;height:42px!important;max-width:42px!important;border-radius:11px!important;box-shadow:none!important}
.mmx-drawer-brand.mmx-brand-lockup .mmx-brand-wordmark b{font-size:.92rem!important}
.mmx-drawer-brand.mmx-brand-lockup .mmx-brand-wordmark small{font-size:.52rem!important}
.mmx-footer-logo.mmx-brand-lockup{display:inline-flex!important;width:max-content!important;max-width:100%!important}
.mmx-footer-logo.mmx-brand-lockup .mmx-brand-mark{flex-basis:72px!important;width:72px!important;height:72px!important;max-width:72px!important;border-radius:17px!important}
.mmx-footer-logo.mmx-brand-lockup .mmx-brand-wordmark b{font-size:1.42rem!important}
.mmx-footer-logo.mmx-brand-lockup .mmx-brand-wordmark small{font-size:.74rem!important}
@media(max-width:900px){.mmx-brand-lockup .mmx-brand-mark{flex-basis:50px!important;width:50px!important;height:50px!important;max-width:50px!important;border-radius:12px!important}.mmx-brand-lockup .mmx-brand-wordmark b{font-size:1.05rem!important}.mmx-brand-lockup .mmx-brand-wordmark small{font-size:.57rem!important;letter-spacing:.1em!important}.mmx-footer-logo.mmx-brand-lockup .mmx-brand-mark{flex-basis:64px!important;width:64px!important;height:64px!important;max-width:64px!important}}
[data-mmx-favourite].is-pending,[data-mmx-save].is-pending{opacity:.62;pointer-events:none}
[data-mmx-favourite].is-saved,[data-mmx-save].is-saved{color:#fff!important;background:#c32649!important;border-color:#c32649!important}

/* 1.0.58: mobile social sign-in bar and relocated off-canvas trigger. */
.mmx-mobile-command-bar{display:none}
@media(max-width:1024px){
  #sp-header .mmx-mobile-command-bar{box-sizing:border-box;display:flex!important;width:100%;min-height:58px;align-items:center;justify-content:space-between;gap:10px;padding:7px 12px;color:#fff;background:linear-gradient(120deg,#071b34,#0b3157);border-top:1px solid rgba(255,255,255,.13);border-bottom:2px solid #d99a18;direction:inherit}
  #sp-header .mmx-mobile-social-logins{display:flex!important;min-width:0;flex:0 1 286px;align-items:center;gap:7px;margin:0;padding:0}
  #sp-header .mmx-mobile-social-logins>a{box-sizing:border-box;display:inline-flex!important;min-width:0;min-height:42px;flex:1 1 0;align-items:center;justify-content:center;gap:6px;margin:0;padding:7px 10px!important;border-radius:9px;font-size:.7rem;font-weight:900;line-height:1;text-decoration:none!important;white-space:nowrap;box-shadow:0 5px 14px rgba(0,0,0,.16)}
  #sp-header .mmx-mobile-social-logins>a>b{display:grid!important;flex:0 0 22px;width:22px;height:22px;place-items:center;background:#fff;border-radius:50%;font-family:Arial,sans-serif;font-size:1rem;font-weight:900}
  #sp-header .mmx-mobile-social-logins>a>span{display:inline!important;overflow:hidden;text-overflow:ellipsis}
  #sp-header .mmx-mobile-social-logins>.is-facebook{color:#fff!important;background:#1877f2!important;border:1px solid #3b8af1!important}
  #sp-header .mmx-mobile-social-logins>.is-facebook>b{color:#1877f2!important}
  #sp-header .mmx-mobile-social-logins>.is-google{color:#172b45!important;background:#fff!important;border:1px solid #d5dee8!important}
  #sp-header .mmx-mobile-social-logins>.is-google>b{color:#4285f4!important;text-shadow:1px 0 #34a853,0 1px #fbbc05,-1px 0 #ea4335}
  #sp-header .mmx-mobile-command-bar>.mmx-command-menu{position:static!important;z-index:2!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:inline-grid!important;width:46px!important;height:42px!important;min-width:46px!important;min-height:42px!important;flex:0 0 46px!important;place-items:center!important;margin:0!important;padding:0!important;color:#06172c!important;background:linear-gradient(135deg,#fff1bd,#e5a51e)!important;border:1px solid #f0c760!important;border-radius:10px!important;box-shadow:0 5px 14px rgba(217,154,24,.22)!important;opacity:1!important;transform:none!important}
  [dir=rtl] #sp-header .mmx-site-top__primary,[dir=ltr] #sp-header .mmx-site-top__primary{padding-inline:14px!important}
}
@media(max-width:380px){
  #sp-header .mmx-mobile-command-bar{gap:7px;padding-inline:8px}
  #sp-header .mmx-mobile-social-logins{gap:5px}
  #sp-header .mmx-mobile-social-logins>a{min-height:40px;gap:4px;padding:6px 7px!important;font-size:.64rem}
  #sp-header .mmx-mobile-social-logins>a>b{flex-basis:20px;width:20px;height:20px;font-size:.9rem}
  #sp-header .mmx-mobile-command-bar>.mmx-command-menu{width:42px!important;min-width:42px!important;flex-basis:42px!important}
}
@media(min-width:1025px){
  #sp-header .mmx-mobile-command-bar{display:none!important}
}

/* Facebook and Messenger load their compact stylesheet last; these higher
   specificity rules keep the same two-row header and real button treatment. */
@media(max-width:900px){
  html body.mmx-facebook-webview #sp-header .mmx-site-top__primary{display:flex!important;min-height:62px!important;align-items:center!important;padding:7px 12px!important}
  html body.mmx-facebook-webview #sp-header .mmx-site-top__primary .mmx-top-actions{display:none!important}
  html body.mmx-facebook-webview #sp-header .mmx-mobile-command-bar{display:flex!important;min-height:56px!important;padding:6px 10px!important}
  html body.mmx-facebook-webview #sp-header .mmx-mobile-social-logins{display:flex!important}
  html body.mmx-facebook-webview #sp-header .mmx-mobile-social-logins>a{display:inline-flex!important}
  html body.mmx-facebook-webview #sp-header .mmx-mobile-command-bar>.mmx-command-menu{position:static!important;inset:auto!important;top:auto!important;right:auto!important;left:auto!important;transform:none!important}
}

/* 1.0.60: working search, HikaShop wishlist and HikaShop cart controls. */
@media(min-width:1025px){
  #sp-header .mmx-top-actions>.mmx-search,
  #sp-header .mmx-top-actions>.mmx-favourite,
  #sp-header .mmx-top-actions>.mmx-cart{box-sizing:border-box;position:relative;display:inline-grid!important;width:40px;height:40px;min-width:40px;place-items:center;margin:0;padding:0;color:#fff!important;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.2);border-radius:10px;text-decoration:none!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}
  #sp-header .mmx-top-actions>.mmx-search:hover,
  #sp-header .mmx-top-actions>.mmx-search:focus,
  #sp-header .mmx-top-actions>.mmx-favourite:hover,
  #sp-header .mmx-top-actions>.mmx-favourite:focus,
  #sp-header .mmx-top-actions>.mmx-cart:hover,
  #sp-header .mmx-top-actions>.mmx-cart:focus{color:#071d38!important;background:#efb126;border-color:#efb126;transform:translateY(-1px);outline:0}
}
@media(max-width:1024px){
  #sp-header .mmx-mobile-command-bar{flex-wrap:nowrap}
  #sp-header .mmx-mobile-command-bar.has-social-logins{flex-wrap:wrap}
  #sp-header .mmx-mobile-command-bar.has-social-logins>.mmx-mobile-social-logins{order:1}
  #sp-header .mmx-mobile-command-bar>.mmx-command-menu{order:2}
  #sp-header .mmx-mobile-utilities{box-sizing:border-box;display:grid!important;min-width:0;flex:1 1 auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:7px;order:1;margin:0;padding:0}
  #sp-header .mmx-mobile-command-bar.has-social-logins>.mmx-mobile-utilities{flex:1 0 100%;order:3}
  #sp-header .mmx-mobile-utilities>a{box-sizing:border-box;position:relative;display:flex!important;min-width:0;min-height:40px;align-items:center;justify-content:center;gap:7px;margin:0;padding:7px 8px;color:#fff!important;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);border-radius:9px;font-size:.67rem;font-weight:900;line-height:1;text-decoration:none!important;white-space:nowrap}
  #sp-header .mmx-mobile-utilities>a:hover,
  #sp-header .mmx-mobile-utilities>a:focus{color:#071d38!important;background:#efb126;border-color:#efb126;outline:0}
  #sp-header .mmx-mobile-utilities>a>i{color:#efb126;font-size:.9rem}
  #sp-header .mmx-mobile-utilities>a:hover>i,
  #sp-header .mmx-mobile-utilities>a:focus>i{color:#071d38}
  #sp-header .mmx-mobile-utilities>a>b{position:absolute;top:-5px;inset-inline-end:-4px;display:grid;min-width:19px;height:19px;place-items:center;padding:0 4px;color:#fff;background:#e23c3c;border:2px solid #071d38;border-radius:999px;font-size:.54rem}
}
@media(max-width:380px){
  #sp-header .mmx-mobile-utilities{gap:5px}
  #sp-header .mmx-mobile-utilities>a{min-height:38px;gap:4px;padding-inline:5px;font-size:.6rem}
}
@media(max-width:900px){
  html body.mmx-facebook-webview #sp-header .mmx-mobile-utilities{display:grid!important}
  html body.mmx-facebook-webview #sp-header .mmx-mobile-utilities>a{display:flex!important}
}

/* 1.0.64: bilingual advanced marketplace search. */
body.mmx-search-page #sp-main-body{padding-block:28px 48px!important;background:linear-gradient(180deg,#f4f7fb 0,#fff 560px)!important}
body.mmx-search-page #sp-component{width:100%!important;max-width:none!important;padding:0!important}
.mmx-search-page .com-finder.finder{width:min(1180px,calc(100% - 28px));margin:0 auto}
.mmx-advanced-search{display:grid;gap:16px;color:#10233d}
.mmx-search-hero{box-sizing:border-box;display:flex;min-height:166px;align-items:center;gap:22px;padding:28px clamp(22px,4vw,44px);overflow:hidden;color:#fff;background:radial-gradient(circle at 88% 10%,rgba(239,177,38,.28),transparent 28%),linear-gradient(125deg,#061a32,#0b426f);border:1px solid rgba(255,255,255,.16);border-bottom:4px solid #d99a18;border-radius:20px;box-shadow:0 18px 42px rgba(7,29,56,.16)}
.mmx-search-hero>span{display:grid;flex:0 0 74px;width:74px;height:74px;place-items:center;color:#071d38;background:linear-gradient(145deg,#ffd66c,#d99a18);border:5px solid rgba(255,255,255,.2);border-radius:21px;font-size:1.7rem;box-shadow:0 10px 26px rgba(0,0,0,.2)}
.mmx-search-hero>div{min-width:0}.mmx-search-hero small{display:block;margin-bottom:6px;color:#f3c85e;font-size:.72rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.mmx-search-hero h1{margin:0!important;color:#fff!important;font-size:clamp(1.65rem,3vw,2.55rem)!important;font-weight:950!important;line-height:1.2!important}.mmx-search-hero p{max-width:740px;margin:8px 0 0;color:#dbe6f1;font-size:.9rem;font-weight:650;line-height:1.65}
.mmx-advanced-search-form{box-sizing:border-box;padding:24px;background:#fff;border:1px solid #dce4ed;border-radius:18px;box-shadow:0 14px 36px rgba(7,29,56,.1)}
.mmx-advanced-search-form label{display:grid;align-content:start;gap:7px;min-width:0;margin:0}.mmx-advanced-search-form label>span{color:#263c56;font-size:.7rem;font-weight:950}.mmx-search-keyword{margin-bottom:18px!important}.mmx-search-keyword>div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:58px;padding-inline:17px;background:#f7f9fc;border:2px solid #cbd6e2;border-radius:13px;transition:border-color .18s,box-shadow .18s}.mmx-search-keyword>div:focus-within{border-color:#d99a18;box-shadow:0 0 0 4px rgba(217,154,24,.15)}.mmx-search-keyword i{color:#d99a18;font-size:1.12rem}.mmx-search-keyword input{width:100%;height:54px;padding:0 13px!important;color:#10233d!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:1rem!important;font-weight:750}.mmx-search-keyword input:focus{outline:0!important}
.mmx-search-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.mmx-search-filter-grid input,.mmx-search-filter-grid select{box-sizing:border-box;width:100%;height:50px;min-width:0;padding:9px 12px!important;color:#142943!important;background:#fff!important;border:1px solid #cbd6e2!important;border-radius:10px!important;font-size:.78rem!important;font-weight:720!important}.mmx-search-filter-grid input:focus,.mmx-search-filter-grid select:focus{border-color:#d99a18!important;box-shadow:0 0 0 3px rgba(217,154,24,.14)!important;outline:0!important}.mmx-search-filter-grid select:disabled{color:#93a0af!important;background:#f1f4f7!important;cursor:not-allowed}.mmx-search-detail[hidden]{display:none!important}
.mmx-advanced-search-form>footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:22px;padding-top:18px;border-top:1px solid #e5eaf0}.mmx-advanced-search-form>footer>p{display:flex;align-items:center;gap:8px;margin:0;color:#65768a;font-size:.68rem;font-weight:750}.mmx-advanced-search-form>footer>p i{color:#15955f}.mmx-advanced-search-form>footer>div{display:flex;align-items:center;gap:9px}.mmx-advanced-search-form>footer a,.mmx-advanced-search-form>footer button{box-sizing:border-box;display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:10px 17px;border-radius:9px;font-size:.74rem;font-weight:950;text-decoration:none!important}.mmx-advanced-search-form>footer a{color:#52677e!important;background:#f3f6f9;border:1px solid #d8e0e8}.mmx-advanced-search-form>footer button{color:#fff!important;background:linear-gradient(135deg,#0b4f82,#071d38);border:1px solid #071d38;box-shadow:0 7px 18px rgba(7,29,56,.18)}.mmx-advanced-search-form>footer button:hover,.mmx-advanced-search-form>footer button:focus{color:#071d38!important;background:linear-gradient(135deg,#f2bf43,#d99a18);border-color:#d99a18;outline:0}
.mmx-search-active{display:flex;align-items:center;gap:11px;padding:13px 16px;color:#263d57;background:#fffaf0;border:1px solid #e5c574;border-radius:12px}.mmx-search-active[hidden]{display:none!important}.mmx-search-active>strong{font-size:.7rem;white-space:nowrap}.mmx-search-active>div{display:flex;flex-wrap:wrap;gap:7px}.mmx-search-active span{display:inline-flex;min-height:30px;align-items:center;padding:5px 10px;color:#071d38;background:#f2bd3e;border-radius:999px;font-size:.64rem;font-weight:900}
.mmx-search-page #search-results,.mmx-search-page .com-finder__results{box-sizing:border-box;margin-top:18px;padding:22px;background:#fff;border:1px solid #dce4ed;border-radius:16px;box-shadow:0 12px 30px rgba(7,29,56,.08)}.mmx-search-page .com-finder__explained{margin:0 0 14px;padding:11px 13px;color:#536981;background:#f5f8fb;border-inline-start:4px solid #d99a18;border-radius:8px;font-size:.72rem}.mmx-search-page .com-finder__results-list{display:grid;gap:11px;margin:0!important;padding:0!important;list-style:none!important}.mmx-search-page .result__item{margin:0!important;padding:16px!important;background:#fff;border:1px solid #e0e6ed;border-radius:12px;transition:transform .18s,border-color .18s,box-shadow .18s}.mmx-search-page .result__item:hover{transform:translateY(-2px);border-color:#d99a18;box-shadow:0 9px 24px rgba(7,29,56,.09)}.mmx-search-page .result__title{margin:0!important}.mmx-search-page .result__title-link{display:grid;gap:5px;color:#0b4f82!important;font-size:.94rem;font-weight:950;text-decoration:none!important}.mmx-search-page .result__title-url{overflow:hidden;color:#7b8b9c;font-size:.61rem;font-style:normal;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mmx-search-page .result__taxonomy{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0 0!important;padding:0!important;list-style:none!important}.mmx-search-page .result__taxonomy-item{padding:4px 8px;color:#52677d;background:#eef3f7;border-radius:999px;font-size:.6rem}.mmx-search-page .search-pagination{margin-top:18px}
html[dir=rtl] .mmx-search-hero small{letter-spacing:0;text-transform:none}html[dir=rtl] .mmx-search-keyword input{text-align:right}
@media(max-width:900px){.mmx-search-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mmx-advanced-search-form>footer{align-items:stretch;flex-direction:column}.mmx-advanced-search-form>footer>div{justify-content:flex-end}}
@media(max-width:600px){body.mmx-search-page #sp-main-body{padding:14px 0 96px!important}.mmx-search-page .com-finder.finder{width:calc(100% - 16px)}.mmx-search-hero{min-height:0;align-items:flex-start;gap:13px;padding:19px 16px;border-radius:14px}.mmx-search-hero>span{flex-basis:48px;width:48px;height:48px;border-width:3px;border-radius:13px;font-size:1rem}.mmx-search-hero h1{font-size:1.35rem!important}.mmx-search-hero p{font-size:.72rem}.mmx-search-hero small{font-size:.61rem}.mmx-advanced-search-form{padding:15px 12px;border-radius:13px}.mmx-search-keyword>div{min-height:52px;padding-inline:12px}.mmx-search-keyword input{height:48px;font-size:16px!important}.mmx-search-filter-grid{grid-template-columns:1fr;gap:11px}.mmx-search-filter-grid input,.mmx-search-filter-grid select{height:48px;font-size:16px!important}.mmx-advanced-search-form>footer>div{display:grid;grid-template-columns:1fr 1fr}.mmx-advanced-search-form>footer a,.mmx-advanced-search-form>footer button{width:100%;padding-inline:10px}.mmx-search-active{display:grid}.mmx-search-page #search-results,.mmx-search-page .com-finder__results{padding:12px;border-radius:12px}.mmx-search-page .result__item{padding:13px!important}}

/* 1.0.66: bilingual, responsive Joomla account registration. */
body.mmx-registration-page{background:#f4f7fb!important}
body.mmx-registration-page #sp-main-body{position:relative;padding:clamp(24px,5vw,64px) 0 78px!important;background:radial-gradient(circle at 10% 12%,rgba(227,170,49,.12),transparent 24rem),radial-gradient(circle at 90% 82%,rgba(21,89,199,.08),transparent 27rem),#f4f7fb!important}
body.mmx-registration-page #sp-main-body:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(7,27,61,.07) 1px,transparent 1px);background-size:24px 24px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.38),transparent 82%)}
body.mmx-registration-page #sp-main-body>.container{position:relative;z-index:1;width:min(1180px,calc(100% - 34px))!important;max-width:1180px!important}
body.mmx-registration-page #sp-component{width:100%!important;max-width:none!important;padding:0!important}
.mmx-registration-page .com-users-registration{width:100%;margin:0!important}
.mmx-registration-shell{display:grid;grid-template-columns:minmax(320px,.74fr) minmax(560px,1.26fr);overflow:hidden;background:#fff;border:1px solid #dce4ed;border-radius:26px;box-shadow:0 28px 70px rgba(7,27,61,.15)}
[dir=rtl] .mmx-registration-shell{grid-template-columns:minmax(560px,1.26fr) minmax(320px,.74fr)}
[dir=rtl] .mmx-registration-intro{grid-column:2;grid-row:1}[dir=rtl] .mmx-registration-card{grid-column:1;grid-row:1}
.mmx-registration-intro{position:relative;isolation:isolate;display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,64px);overflow:hidden;color:#fff;background:radial-gradient(circle at 84% 14%,rgba(227,170,49,.28),transparent 18rem),linear-gradient(145deg,#06172c,#082447 62%,#0a315b)}
[dir=rtl] .mmx-registration-intro{background:radial-gradient(circle at 16% 14%,rgba(227,170,49,.28),transparent 18rem),linear-gradient(215deg,#06172c,#082447 62%,#0a315b)}
.mmx-registration-intro:before{content:"\f0e3";position:absolute;z-index:-1;inset-block-end:-44px;inset-inline-end:-24px;color:#e3aa31;font-family:FontAwesome,"Font Awesome 6 Free","Font Awesome 5 Free";font-size:15rem;font-weight:900;opacity:.08;transform:rotate(-18deg)}
.mmx-registration-mark{display:grid;width:66px;height:66px;margin-bottom:24px;place-items:center;color:#06172c;background:linear-gradient(135deg,#f4d27d,#da9a16);border-radius:20px;box-shadow:0 16px 32px rgba(217,154,22,.28);font-size:1.8rem}
.mmx-registration-intro>small{margin-bottom:9px;color:#f3c55f;font-size:.72rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.mmx-registration-intro h2{margin:0 0 14px!important;color:#fff!important;font-size:clamp(1.75rem,3vw,2.75rem)!important;font-weight:950!important;line-height:1.3!important}.mmx-registration-intro>p{margin:0 0 24px;color:rgba(255,255,255,.76);font-size:.86rem;line-height:1.9}.mmx-registration-intro ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mmx-registration-intro li{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;color:#eef5fc;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.11);border-radius:10px;font-size:.76rem;font-weight:800;line-height:1.55}.mmx-registration-intro li i{margin-top:3px;color:#f3c55f}.mmx-registration-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:24px}.mmx-registration-trust span{display:grid;justify-items:center;gap:6px;padding:10px 5px;color:rgba(255,255,255,.76);background:rgba(0,0,0,.1);border-radius:9px;font-size:.58rem;font-weight:800;text-align:center}.mmx-registration-trust i{color:#f3c55f;font-size:.9rem}
html[dir=rtl] .mmx-registration-intro>small{letter-spacing:0;text-transform:none}
.mmx-registration-card{box-sizing:border-box;min-width:0;padding:clamp(28px,4.5vw,58px) clamp(24px,5vw,66px);background:#fff}.mmx-registration-card>header{margin-bottom:22px}.mmx-registration-card>header>span{display:inline-flex;align-items:center;gap:7px;margin-bottom:7px;color:#a96f00;font-size:.7rem;font-weight:950}.mmx-registration-card>header>span i{color:#16845b}.mmx-registration-card>header h1{margin:0 0 7px!important;color:#071b3d!important;font-size:clamp(1.75rem,3.2vw,2.55rem)!important;font-weight:950!important;line-height:1.25!important}.mmx-registration-card>header p{max-width:700px;margin:0;color:#66758a;font-size:.83rem;line-height:1.75}
.mmx-registration-social-block{margin:0 0 23px}.mmx-registration-social-block>small{display:block;margin-bottom:8px;color:#3e526b;font-size:.67rem;font-weight:950}.mmx-registration-social-block>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.mmx-registration-social{box-sizing:border-box;display:flex!important;min-height:50px;align-items:center;justify-content:center;gap:9px;padding:10px 13px!important;border-radius:10px;font-size:.73rem;font-weight:900;text-decoration:none!important}.mmx-registration-social b{display:grid;flex:0 0 25px;width:25px;height:25px;place-items:center;background:#fff;border-radius:50%;font-family:Arial,sans-serif;font-size:1rem}.mmx-registration-social.is-facebook{color:#fff!important;background:#1877f2;border:1px solid #1877f2;box-shadow:0 8px 20px rgba(24,119,242,.18)}.mmx-registration-social.is-facebook b{color:#1877f2}.mmx-registration-social.is-google{color:#19314c!important;background:#fff;border:1px solid #ced8e4;box-shadow:0 7px 18px rgba(7,27,61,.06)}.mmx-registration-social.is-google b{color:#4285f4;text-shadow:1px 0 #34a853,0 1px #fbbc05,-1px 0 #ea4335}.mmx-registration-social-block>p{display:flex;align-items:center;gap:10px;margin:14px 0 0;color:#8b96a5;font-size:.64rem;text-align:center}.mmx-registration-social-block>p:before,.mmx-registration-social-block>p:after{content:"";flex:1;height:1px;background:#e0e6ed}
.mmx-registration-form-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 16px}.mmx-registration-form-heading h2{margin:0!important;color:#102943!important;font-size:1.08rem!important;font-weight:950!important}.mmx-registration-form-heading p{margin:0;color:#728094;font-size:.63rem;line-height:1.5}
body.mmx-registration-page .mmx-registration-form{display:grid;gap:18px;width:100%;max-width:none;margin:0;padding:0;background:transparent;border:0;box-shadow:none}
body.mmx-registration-page .mmx-registration-fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,420px));justify-content:space-between;gap:14px 15px;min-width:0;margin:0;padding:19px;background:#f9fbfd;border:1px solid #dde5ee;border-radius:14px}
body.mmx-registration-page .mmx-registration-fieldset>legend{display:flex;grid-column:1/-1;align-items:center;gap:8px;width:auto;margin:0 0 1px;padding:0;color:#0b3157;font-size:.78rem;font-weight:950;line-height:1.4;float:none}body.mmx-registration-page .mmx-registration-fieldset>legend i{display:grid;width:27px;height:27px;place-items:center;color:#071d38;background:#efb126;border-radius:8px;font-size:.7rem}
body.mmx-registration-page .mmx-registration-fieldset .control-group,body.mmx-registration-page .mmx-registration-fieldset .mb-3{min-width:0;margin:0!important}body.mmx-registration-page .mmx-registration-fieldset .mmx-registration-wide{grid-column:1/-1}
body.mmx-registration-page .mmx-registration-fieldset .mmx-registration-note{grid-column:1/-1!important;width:100%;text-align:end}body.mmx-registration-page .mmx-registration-note .control-label,body.mmx-registration-page .mmx-registration-note .controls{display:flex;justify-content:flex-end}body.mmx-registration-page .mmx-registration-note label{margin:0!important}[dir=ltr] body.mmx-registration-page .mmx-registration-fieldset .mmx-registration-note{text-align:start}[dir=ltr] body.mmx-registration-page .mmx-registration-note .control-label,[dir=ltr] body.mmx-registration-page .mmx-registration-note .controls{justify-content:flex-start}
body.mmx-registration-page .mmx-registration-form label{display:block;margin:0 0 7px;color:#20364f;font-size:.68rem;font-weight:950;line-height:1.45}body.mmx-registration-page .mmx-registration-form label .star,body.mmx-registration-page .mmx-registration-form label .required{color:#c43b3b}
body.mmx-registration-page .mmx-registration-form input:not([type=hidden]):not([type=checkbox]):not([type=radio]),body.mmx-registration-page .mmx-registration-form select,body.mmx-registration-page .mmx-registration-form textarea{box-sizing:border-box;width:100%;min-width:0;min-height:50px;padding:10px 13px!important;color:#14263e!important;background:#fff!important;border:1px solid #cbd6e2!important;border-radius:10px!important;box-shadow:none!important;font-size:.78rem!important;font-weight:650;transition:border-color .18s,box-shadow .18s}body.mmx-registration-page .mmx-registration-form textarea{min-height:104px;resize:vertical}body.mmx-registration-page .mmx-registration-form input:focus,body.mmx-registration-page .mmx-registration-form select:focus,body.mmx-registration-page .mmx-registration-form textarea:focus{border-color:#d99a18!important;box-shadow:0 0 0 4px rgba(217,154,24,.13)!important;outline:0!important}body.mmx-registration-page .mmx-registration-form .form-control-feedback,body.mmx-registration-page .mmx-registration-form .form-text{display:block;margin-top:5px;color:#778599;font-size:.58rem;line-height:1.5}
body.mmx-registration-page .mmx-registration-form .input-group,body.mmx-registration-page .mmx-registration-form .password-group{display:flex;min-width:0;flex-wrap:nowrap}body.mmx-registration-page .mmx-registration-form .input-password-toggle{display:grid!important;flex:0 0 50px;width:50px;min-height:50px;place-items:center;color:#071d38!important;background:#eef2f7!important;border:1px solid #cbd6e2!important;border-inline-start:0!important;border-radius:10px 0 0 10px!important}[dir=ltr] body.mmx-registration-page .mmx-registration-form .input-password-toggle{border-radius:0 10px 10px 0!important;border-inline-start:0!important}
body.mmx-registration-page .mmx-registration-form .form-check{display:flex;align-items:flex-start;gap:9px}body.mmx-registration-page .mmx-registration-form .form-check-input{flex:0 0 19px;width:19px;height:19px;margin:1px 0 0;border-color:#aebdcd}body.mmx-registration-page .mmx-registration-form .form-check-input:checked{background-color:#d99a18;border-color:#d99a18}body.mmx-registration-page .mmx-registration-form .form-check-label{margin:0!important;color:#56677c!important;font-size:.68rem!important}
body.mmx-registration-page .mmx-registration-form .invalid,body.mmx-registration-page .mmx-registration-form .form-control-danger{border-color:#c94747!important}body.mmx-registration-page .mmx-registration-form .form-control-feedback{color:#a83131}
body.mmx-registration-page .com-users-registration__submit{margin:0!important;padding-top:2px}body.mmx-registration-page .com-users-registration__submit .controls{display:flex;justify-content:flex-end}body.mmx-registration-page .com-users-registration__register{box-sizing:border-box;display:inline-flex!important;min-width:210px;min-height:52px;align-items:center;justify-content:center;gap:8px;padding:11px 24px!important;color:#071d38!important;background:linear-gradient(135deg,#f4c44e,#d9960e)!important;border:0!important;border-radius:10px!important;box-shadow:0 10px 24px rgba(217,150,14,.23);font-size:.83rem!important;font-weight:950!important}body.mmx-registration-page .com-users-registration__register:before{content:"\f234";font-family:FontAwesome,"Font Awesome 6 Free","Font Awesome 5 Free";font-weight:900}body.mmx-registration-page .com-users-registration__register:hover,body.mmx-registration-page .com-users-registration__register:focus{filter:brightness(.97);transform:translateY(-1px);outline:3px solid rgba(217,154,22,.25);outline-offset:2px}
.mmx-registration-card>footer{display:grid;gap:8px;margin-top:19px;padding-top:16px;border-top:1px solid #e4e9ef}.mmx-registration-card>footer p{margin:0;color:#748195;font-size:.62rem;line-height:1.6}.mmx-registration-card>footer p:first-child{display:flex;align-items:flex-start;gap:7px}.mmx-registration-card>footer p:first-child i{margin-top:3px;color:#16845b}.mmx-registration-card>footer p:last-child{text-align:center}.mmx-registration-card>footer a{color:#0b5f9c!important;font-weight:950;text-decoration:none!important}.mmx-registration-card>footer a:hover{text-decoration:underline!important}
@media(max-width:960px){.mmx-registration-shell,[dir=rtl] .mmx-registration-shell{grid-template-columns:1fr}.mmx-registration-intro,[dir=rtl] .mmx-registration-intro{grid-column:1;grid-row:1;padding:30px}.mmx-registration-card,[dir=rtl] .mmx-registration-card{grid-column:1;grid-row:2;padding:32px}.mmx-registration-intro>p{max-width:760px}.mmx-registration-intro ul{grid-template-columns:repeat(3,minmax(0,1fr))}.mmx-registration-intro li{height:100%}}
@media(max-width:620px){body.mmx-registration-page #sp-main-body{padding:14px 0 94px!important}body.mmx-registration-page #sp-main-body>.container{width:calc(100% - 16px)!important}.mmx-registration-shell{border-radius:17px}.mmx-registration-intro{padding:24px 20px}.mmx-registration-mark{width:52px;height:52px;margin-bottom:16px;border-radius:15px;font-size:1.35rem}.mmx-registration-intro h2{font-size:1.52rem!important}.mmx-registration-intro>p{margin-bottom:17px;font-size:.75rem}.mmx-registration-intro ul{grid-template-columns:1fr}.mmx-registration-intro li{padding:9px 10px}.mmx-registration-trust{margin-top:17px}.mmx-registration-card{padding:25px 14px 30px}.mmx-registration-card>header h1{font-size:1.65rem!important}.mmx-registration-card>header p{font-size:.74rem}.mmx-registration-social-block>div{grid-template-columns:1fr}.mmx-registration-social{font-size:.7rem}.mmx-registration-form-heading{align-items:flex-start;flex-direction:column;gap:5px}.mmx-registration-fieldset{grid-template-columns:1fr!important;gap:12px!important;padding:14px 11px!important}.mmx-registration-fieldset .control-group,.mmx-registration-fieldset .mb-3{grid-column:1!important}.mmx-registration-form input:not([type=hidden]):not([type=checkbox]):not([type=radio]),.mmx-registration-form select,.mmx-registration-form textarea{font-size:16px!important}.com-users-registration__submit .controls{display:block!important}.com-users-registration__register{width:100%;min-width:0!important}.mmx-registration-trust span{font-size:.53rem}}
@media(max-width:900px){html body.mmx-facebook-webview.mmx-registration-page #sp-main-body{padding-top:10px!important}html body.mmx-facebook-webview .mmx-registration-intro{padding:20px 16px}html body.mmx-facebook-webview .mmx-registration-card{padding:22px 12px 28px}html body.mmx-facebook-webview .mmx-registration-social{min-height:46px}}

/* 1.0.67: keep Joomla password controls together and remove RTL grid collisions. */
body.mmx-registration-page .mmx-registration-fieldset .mmx-registration-password{grid-column:1/-1!important}
body.mmx-registration-page .mmx-registration-password>.controls,body.mmx-registration-page .mmx-registration-password .controls{display:block!important;width:100%!important;min-width:0!important}
body.mmx-registration-page .mmx-registration-password [id$="-rules"],body.mmx-registration-page .mmx-registration-password .small.text-muted{display:block!important;width:100%!important;margin:0 0 8px!important;padding:0!important;color:#627287!important;font-size:.66rem!important;font-weight:750!important;line-height:1.6!important;text-align:start!important}
body.mmx-registration-page .mmx-registration-password .password-group{display:block!important;width:100%!important;min-width:0!important;margin:0!important}
body.mmx-registration-page .mmx-registration-password .input-group{display:flex!important;width:100%!important;min-width:0!important;max-width:none!important;align-items:stretch!important;flex-wrap:nowrap!important;margin:0!important}
body.mmx-registration-page .mmx-registration-password .input-group>input[type="password"],body.mmx-registration-page .mmx-registration-password .input-group>input[type="text"]{position:relative!important;inset:auto!important;display:block!important;flex:1 1 auto!important;width:1%!important;min-width:0!important;max-width:none!important;height:50px!important;margin:0!important}
body.mmx-registration-page .mmx-registration-password .input-password-toggle{position:relative!important;inset:auto!important;display:grid!important;flex:0 0 52px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:50px!important;min-height:50px!important;max-height:50px!important;place-items:center!important;margin:0!important;padding:0!important;color:#071d38!important;background:#efb126!important;border:1px solid #d99a18!important;border-radius:10px 0 0 10px!important;box-shadow:none!important;transform:none!important}
[dir=ltr] body.mmx-registration-page .mmx-registration-password .input-password-toggle{border-radius:0 10px 10px 0!important}
[dir=rtl] body.mmx-registration-page .mmx-registration-password .input-group>input{border-radius:0 10px 10px 0!important;border-inline-end:0!important}
[dir=ltr] body.mmx-registration-page .mmx-registration-password .input-group>input{border-radius:10px 0 0 10px!important;border-inline-end:0!important}
body.mmx-registration-page .mmx-registration-password meter{display:block!important;width:100%!important;height:7px!important;margin:8px 0 0!important;accent-color:#d99a18}
body.mmx-registration-page .mmx-registration-password output{display:block!important;width:100%!important;margin-top:4px!important;color:#68798d!important;font-size:.6rem!important;line-height:1.5!important;text-align:start!important}

/* Real HikaShop/HikaAuction/HikaMarket dashboard activity. */
.mmx-real-activity,.mmx-vendor-live-list{display:grid;gap:0;padding:8px 0}
.mmx-real-activity>a,.mmx-vendor-live-list>a{box-sizing:border-box;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px 10px;color:#142a45!important;border-bottom:1px solid #edf1f5;text-decoration:none!important}
.mmx-real-activity>a:last-child,.mmx-vendor-live-list>a:last-child{border-bottom:0}
.mmx-real-activity>a>i,.mmx-vendor-live-list>a>i{display:grid;width:34px;height:34px;place-items:center;color:#0d66cf;background:#edf5ff;border-radius:50%}
.mmx-real-activity>a>span,.mmx-vendor-live-list>a>span{display:grid;min-width:0;gap:3px}
.mmx-real-activity b,.mmx-vendor-live-list b{overflow:hidden;color:#132a45;font-size:.75rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}
.mmx-real-activity small,.mmx-vendor-live-list small{color:#718197;font-size:.63rem}
.mmx-real-activity em,.mmx-vendor-live-list em{color:#475c75;font-size:.67rem;font-style:normal;font-weight:850;white-space:nowrap}
.mmx-vendor-empty.has-data>i{color:#0d66cf;background:#edf5ff}
.mmx-vendor-empty.has-data>b{color:#0d4f9f}
@media(max-width:640px){.mmx-real-activity>a,.mmx-vendor-live-list>a{grid-template-columns:34px minmax(0,1fr)}.mmx-real-activity em,.mmx-vendor-live-list em{grid-column:2;white-space:normal}}
