@import url('../css/root.css');
@import url('../css/inicio.css');
@import url('../css/carta.css');
@import url('../css/usuarios.css');
@import url('../css/pedidos.css');
@import url('../css/infos.css');

/* FONDOS */

.pf-bg-rojo{background-color: var(--rojo) !important;}
.pf-bg-azul{background-color: var(--azul);}


/* TEXTOS */

.pf-text-rojo{color: var(--rojo);}
.pf-text-azul{color: var(--azul);}
.text-right{text-align: right;}
.text-left{text-align: left;}

.border-b-2-eee{border-bottom: 2px solid #eee;}

/* BOTONES */
.btn:hover{
    transform: scale(1.05);
    background-color: inherit;
    box-shadow: 0px 2px 5px 0px #ccc;
}


.btnhover-azul:hover{
    background-color: var(--azul);
}


/*HEADER-NAV*/

.pf_logoHeader{
    width: 150px;
}

#navigation{
    padding-right: 20px;
}

#navigation ul{
    display: contents;
}


.pf_btnCarrito{
    padding: 6px 10px 6px 10px;
}

.pf_btnCarrito:hover{
    background-color: var(--azul) !important;
}

.pf_sliderHeader{
    background-image: url('../images/inicio/slider.jpg');
}

footer .nav-link:hover{
    text-decoration: underline;
}

.pf_logoLibroR{
    border-radius: 4px;
}

.footer-end p{
    font-size: 11px !important;
}


.pf_btnIcono{
    padding: 0px 4px 0px 9px;
}

.no-list{
    list-style: none;
}


.pf_logoTituloModal{
    width: 60px;
    border-radius: 4px;
}

.modal-header .btn-close{
    font-size: 20px !important;
}

p{
    font-size: 14px !important;
}

th{
    font-size: 14px !important;
}

td{
    font-size: 12px !important;
}


.pf_modalDescripcionLocal{
    overflow-y: auto;
    overflow-x: hidden;
    margin-bottom: 30px;
}

.pf_modalDetalleLocal{
    margin-bottom: 30px;
}

.border-radius-4{border-radius: 4px;}
.border-radius-8{border-radius: 8px;}
.border-radius-12{border-radius: 12px;}


.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm{
    --bs-offcanvas-height: 50vh;
}



.pf_labelExternoForm{
    font-size: 11px;
}


select:focus{
    border: 1px solid var(--rojo) !important;
}

.textContenidoCarta{
    font-size: 13px;
    line-height: 15px;
}