﻿/* wwwroot/css/ticketpay.css */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');

/* Aplica a toda la página */
body {
    font-family: 'Montserrat', sans-serif !important;
}

/* Elementos específicos para consistencia */
h1, h2, h3, h4, h5, h6,
p, span, label,
table, th, td,
button, input, select, textarea {
    font-family: inherit !important;
}

/* Mejora legibilidad en inputs */
input, select, textarea {
    font-weight: 500 !important;
}

/* Botones con peso de fuente más fuerte */
button {
    font-weight: 600 !important;
    letter-spacing: 0.5px;
}

/* Títulos y textos destacados */
.text-center h1,
.text-center p {
    font-weight: 700 !important;
}
