#menu-mobile { background-color: white; position: absolute; z-index: 16; width: 100%; }

#menu-mobile .item { font-weight: 600; }

#menu-mobile .item:nth-child(4) { margin-top: 1rem; padding-top: 1.5rem; border-top: 1px solid lightgray; }

#menu-mobile .item a { color: var(--first); }

#menu-mobile .item a:hover { color: var(--second); }

#menu-mobile .item .sub-item { font-size: .875rem; font-weight: 400; }