/* MegaMart v0.13 — legally supplied merchant details. Only contact page. */
#information-contact .mm-merchant-details-v13{margin:8px 0 20px;border:1px solid #daebf8;border-radius:18px;background:linear-gradient(135deg,#f1f8ff,#e9f8fc);padding:23px 26px;color:#14243d}
#information-contact .mm-merchant-eyebrow{font-size:10px;font-weight:850;letter-spacing:1.35px;color:#2787b7;margin-bottom:8px}
#information-contact .mm-merchant-details-v13 h2{font-size:24px;letter-spacing:-.65px;font-weight:850;line-height:1.2;margin:0 0 7px;color:#14243d}
#information-contact .mm-merchant-name{font-weight:790;color:#183654;font-size:15px;margin:0 0 19px}
#information-contact .mm-merchant-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}
#information-contact .mm-merchant-field{background:#fffe;border:1px solid #e4effa;border-radius:12px;padding:14px 15px;min-width:0;display:flex;flex-direction:column;gap:7px}
#information-contact .mm-merchant-field>span{color:#7790a7;font-weight:670;font-size:11px}
#information-contact .mm-merchant-field strong,#information-contact .mm-merchant-field a{font-size:13px;line-height:1.4;font-weight:760;color:#162f4d;overflow-wrap:anywhere}
#information-contact .mm-merchant-field a{color:#0865de!important;text-decoration:none}
#information-contact .mm-merchant-field a:hover{text-decoration:underline}
#information-contact .mm-merchant-note{font-size:11px;color:#66869d;line-height:1.6;margin:16px 0 0}
@media(max-width:767px){
#information-contact .mm-merchant-details-v13{padding:18px 14px;margin:8px 0 15px;border-radius:15px}
#information-contact .mm-merchant-details-v13 h2{font-size:21px}
#information-contact .mm-merchant-grid{grid-template-columns:1fr;gap:9px}
#information-contact .mm-merchant-field{padding:11px 13px}
#information-contact .mm-merchant-name{font-size:14px;margin-bottom:13px}
}
