/* Hiệu ứng hover cho nút Đăng nhập / Đăng ký trên menu chính (toàn site) */
.ladi-acts a{position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .25s ease,background-color .25s ease,color .25s ease}
.ladi-acts a.ladi-ua55860d:hover,.ladi-acts a.ladi-ua55860d:focus-visible{background:#DCE5FF;color:#1C00C2;transform:translateY(-1px);box-shadow:0 6px 14px -8px rgba(28,0,194,.45)}
.ladi-acts a.ladi-u510f1a8:hover,.ladi-acts a.ladi-u510f1a8:focus-visible{background:#2A4DF0;transform:translateY(-1px);box-shadow:0 10px 22px -8px rgba(54,93,255,.75)}
.ladi-acts a.ladi-u510f1a8:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.45) 48%,transparent 62%);transform:translateX(-120%);pointer-events:none}
.ladi-acts a.ladi-u510f1a8:hover:after{transform:translateX(120%);transition:transform .7s ease}
.ladi-acts a:active{transform:translateY(0)}
/* Thẻ sản phẩm LadiPage MCP trong mega menu Sản phẩm */
.ladi-mpromo.ladi-mp-mcp .ladi-mpk{background:#00DEBB;color:#0B1033;font-weight:700}
.ladi-mp-ais{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}
.ladi-mp-ais i{font-style:normal;font-size:11.5px;font-weight:600;line-height:18px;padding:2px 9px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff}
.ladi-mnew{display:inline-block;margin-left:8px;padding:0 7px;border-radius:999px;background:#00DEBB;color:#0B1033;font-size:10.5px;font-weight:700;line-height:18px;vertical-align:middle}
@media (prefers-reduced-motion:reduce){.ladi-acts a{transition:none}.ladi-acts a:hover{transform:none}.ladi-acts a.ladi-u510f1a8:after{display:none}}
