.light-btn, .dark-btn {
    display: block;
    padding: 0.75rem 2rem;
    border-radius: 0.6rem;
    text-decoration: none;
    font-size: 1.2rem;
    font-weight: 500;
}

.light-btn {
    border: 2px solid #fff;
    color: #fff;
    transition: background-color 0.3s, color 0.3s;
}

.light-btn:hover {
    background-color: #fff;
    color: #333;
}

.dark-btn {
    border: 2px solid var(--submenu-desktop-color);
    color: var(--submenu-desktop-color);
    transition: background-color 0.3s, color 0.3s;
}

.dark-btn:hover {
    background-color: var(--submenu-desktop-color);
    color: var(--submenu-desktop-card-border-color);
}

@media (min-width:800px) {
    .light-btn, .dark-btn {
      display: inline-block;
        min-width: 360px;
    }
}