
.btn-swap-custom img {
    filter: drop-shadow(0 0 4px rgba(255, 0, 128, 0.5));
}
    
    .lunzy-nav-buttons {
        gap: 10px;
    }

    .btn-swap-custom, .btn-connect-custom {
        height: 42px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 4px !important;
        font-weight: 700;
        transition: all 0.3s ease;
        font-size: 13px;
        white-space: nowrap;
        padding: 0 15px;
        text-decoration: none !important;
    }

    .btn-swap-custom {
        border: 2px solid #EB1616 !important;
        color: #EB1616 !important;
        background: transparent;
    }

    .btn-connect-custom {
        background: #EB1616 !important;
        border: 2px solid #EB1616 !important;
        color: #fff !important;
        min-width: 130px; 
    }

   
    @media (max-width: 991px) {
        .lunzy-nav-buttons {
            display: flex !important;
            flex-direction: row !important;
            flex-wrap: nowrap !important;
            justify-content: center !important;
            width: 100% !important;
            padding: 10px 5px !important;
            gap: 5px !important;  
        }

        .btn-swap-custom, .btn-connect-custom {
            flex: 1 1 auto !important;
            min-width: 0 !important;  
            font-size: 9px !important; 
            padding: 0 4px !important; 
            height: 38px !important;
            letter-spacing: -0.2px;  
        }

        
        .btn-connect-custom i {
            font-size: 9px !important;
            margin-left: 2px !important;
        }

        
        .btn-swap-custom, .btn-connect-custom span {
            overflow: hidden;
            text-overflow: clip;
        }
    }
