@import "reset.css";
@import "grid.css";
@import "animaciones.css";
@import "botones.css";
@import "bloques.css";
@import "fuentes.css";
@import "tipografia.css";
@import "formulario.css";
@import "tablas.css";
@import "iconos.css";
@import "navegacion.css";
@import "menu.css";
@import "video-header.css";
@import "headers.css";
@import "helpers.css";
@import "catalogo.css";
@import "img-previews.css";
@import "loading.css";
@import "login.css";
@import "ventana.css";
@import "ventana-modal.css";
@import "navegador_migadepan.css";
@import "fontawesome/css/all.css";
@import "footer.css";
@import "notificaciones.css";
@import "carrito.css";
@import "invoice.css";
@import "display.css";
@import "metodos_pago.css";
@import "buscar_sugerencia.css";
@import "comprobantes_style.css";
@import "modal.css";
@import "ui.css";
@import "payment.css";
@import "tend.css";
@import "listaweb.css";
@import "catalogo_2023.css";
@import "v2/carritov2.css";
@import "v2/menu.css";
@import "v2/menu-res.css";
@import "dashboard/dashboard.css";
@import "gpt.css";
@import "v2/paywidget.css";
@import "alertas.css";
:root {
  --text-gris: #666666;
  --text-celeste: #008ec6;
  --text-celeste2: #0d7092;
  --estandar-bg: #e9e9e9;
  --text1-color: #008ec6;
  --text2-color: #0cc0ff;
  --black: #333;
  --celeste: #00a1d9;
}

.oculto{
    display: none;
}

body{
	font-size: 16px;
    font-family: 'Oswald', sans-serif;
}
b{
    font-weight: bold;
}
@-ms-viewport{
  width: device-width;
}

.fas,.far,.fab{
    color: #00a1d9;
}
.left{
	float: left;
}

.right{
	float: right;
}

.t-right{
    text-align: right;
}

.bot{
    position: absolute;
    bottom: 0;
}

.h1_style1{
    font-family: 'austral';
    font-size: 1.3em;
    letter-spacing: 2px;
    margin: 1em 0;
    position: relative;
    padding-bottom: 0.5em;
    float: left;
}

.h1_style1::after{
    content: "";
    position: absolute;
    bottom: 0;
    height: 1px;
    width: 20%;
    left: 0;
    background-color: #0079a3;
}
.h1_style1::before{
    content: "";
    position: absolute;
    bottom: 0;
    height: 1px;
    width: 79%;
    left: 21%;
    background-color: #a99f9f;
}

@media only screen and (max-width: 1366px) {
    body{
        font-size: 14px !important;
    }
}