#modal-carrito-reserva{text-align:center;position:relative;top:25%}#editable #modal-carrito-reserva{padding-top:5rem}#modal-carrito-reserva .titulo{font-size:1.4rem;font-family:'Roboto Bold';color:var(--main-color);margin-bottom:4rem}#modal-carrito-reserva .explicacion{font-size:1.2rem}#modal-carrito-reserva .explicacion span{font-family:'Roboto Bold';text-transform:uppercase}#modal-carrito-reserva form{margin-top:2rem;display:inline-block}#modal-carrito-reserva form button{display:inline-block;padding:1rem 1rem .8rem;margin:1rem;background-color:var(--main-color);color:var(--text-button-color);text-decoration:none;font-size:1.2rem;text-transform:uppercase}@media only screen and (max-width:600px){#modal-carrito-reserva{top:10%}}.reserva{margin:5rem 0}.reserva .titulo{text-align:center;margin-bottom:1rem}.reserva .titulo h3{font-size:1.4rem;font-family:'Roboto Bold';color:var(--main-color)}.reserva .datos-reserva{margin-bottom:4rem}.reserva .datos-reserva .titulos{padding:.5em 0;border:3px solid #ccc;margin-bottom:.5em}.reserva .datos-reserva .datos{font-size:1.2rem;margin-bottom:1rem;background-color:#eee;padding:.5em 0}#anular_reservas table td.botones,.reserva .reserva-total .importe-total{text-align:right}.reserva .formulario form button{text-transform:uppercase;float:right}.reserva .formulario .lopd-texto{margin-bottom:1rem}.reserva .formulario .lopd-texto-dos{margin-top:1rem;margin-bottom:1rem}.reserva .reserva-creada p{text-align:center}#anular_reservas{margin-bottom:200px}