.menu-btn{background:transparent;border:none;font-size:24px;cursor:pointer}.menu-item{display:flex;align-items:center;gap:10px;cursor:pointer;transition:background .3s ease,color .3s ease;margin-top:15px;padding-top:15px;border-top:1px solid #e5e5e5}.menu-item:hover{color:#f75a25}.menu-item:hover .menu-link{color:red!important}.menu-link{text-decoration:none;color:var(--text-color,#333);font-weight:500;font-size:12px;transition:color .3s ease}.menu_custom_icon{font-size:14px;color:var(--icon-color,#555)}.menu-item:hover .menu_custom_icon{color:red}