/* Modal de garantía (<dialog> nativo) */
.garantia-dialog {
    width: min(42rem, calc(100% - 2rem));
    max-height: 90vh;
    padding: 0;
}

.garantia-dialog::backdrop {
    background: rgba(28, 28, 25, 0.6);
}
