.botonera-secundaria {
    .row {
        border-radius: 5px;
        overflow: hidden;
    }
    .btn-xs {
        display: grid;
        border-width: 3px !important;
        border-radius: .7rem !important;
        margin-right: 1px;
        width: calc(100% - 1px);
        margin-bottom: 1px;
        &:hover{
            background-color: #cd903550 ;
            border-color: #cd9035 !important;
        }
        &:focus{
            box-shadow: 0 0 0 0.2rem rgb(216, 176, 125);
        }
        img{
            width: 40%;
            margin: auto
        }
        span{
            font-size: 11px;
            margin-left: -.25rem;
            margin-right: -.25rem;
        }
    }
    .btn-tarjeta {
        border-width: 3px !important;
        border-radius: .7rem !important;
        &:hover{
            background-color: #cd903550 ;
            border-color: #cd9035 !important;
        }
        &:focus{
            box-shadow: none;
            border-color: #cd9035 !important;
        }
        img{
            width: 5em;
            margin: auto
        }
    }
    .btn-producto {
        border-width: 3px !important;
        border-radius: .7rem !important;
        &:hover{
            background-color: #cd903550 ;
            border-color: #cd9035 !important;
        }
        &:focus{
            box-shadow: none;
            border-color: #cd9035 !important;
        }
        img{
            width: 100%;
            margin: auto;
            border-radius: .6rem !important;
        }
    }
    .btn-producto-default {
        border-width: 3px !important;
        border-radius: .7rem !important;
        &:hover{
            background-color: #cd903550 ;
            border-color: #cd9035 !important;
        }
        &:focus{
            box-shadow: none;
            border-color: #cd9035 !important;
        }
        img{
            width: 60%;
            margin: auto
        }
    }
    @media(max-width: 992px){
        .btn-xs{
            font-weight: 700;
        }
    }
    @media(min-width: 1200px){
        .btn-xs{
            height: 85px !important;
        }
        .foca-facturador-px{
            padding-left: 3rem;
            padding-right: 3rem;
        }
    }

    @media(min-width: 992px) and (max-width: 1200px){
        .btn-xs{
            height: 73px !important;
        }
    }

    @media(min-width: 768px) and (max-width: 992px){
        .btn-xs{
            height: 62px !important;
        }
    }

    @media(min-width: 576px) and (max-width: 768px){
        .btn-xs{
            max-height: 51px;
        }
    }

    @media(max-width: 576px) {
        .btn-xs{
            max-height: 22vw;
        }
    }

}
.foca-overflow-hidden{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.foca-boton-facturador-right {
    right: 5;
}
