[data-reserva-nueva]{--rn-texto:var(--tinta);--rn-suave:var(--tinta-suave);--rn-elegida:var(--blanco);--rn-marca:rgb(var(--acento-reserva-rgb,18 21 15));--rn-anillo:#12150f38;--rn-anillo-encima:#12150f66;--rn-anillo-leve:#12150f1f;--rn-dia:rgb(var(--acento-reserva-rgb,18 21 15) / .05);--rn-dia-texto:rgb(var(--acento-reserva-rgb,18 21 15));--rn-aviso:rgb(var(--salvia-palido-rgb,238 245 235))}.web [data-reserva-nueva]{--rn-texto:var(--w-texto);--rn-suave:var(--w-suave);--rn-elegida:var(--w-tarjeta);--rn-marca:var(--w-acento);--rn-anillo:var(--w-linea);--rn-anillo-encima:var(--w-suave);--rn-anillo-leve:var(--w-linea);--rn-dia:var(--w-banda);--rn-dia-texto:var(--w-acento-txt);--rn-aviso:var(--w-banda)}.wc [data-reserva-nueva]{--rn-texto:var(--fg);--rn-suave:var(--fg2);--rn-elegida:var(--bg);--rn-marca:var(--fg);--rn-anillo:var(--lin);--rn-anillo-encima:var(--fg2);--rn-anillo-leve:var(--lin);--rn-dia:color-mix(in srgb, var(--fg) 7%, var(--bg));--rn-dia-texto:var(--fg);--rn-aviso:color-mix(in srgb, var(--fg) 7%, var(--bg))}[data-reserva-nueva] .rounded-xl.border.px-4.py-2\.5{box-shadow:inset 0 0 0 1px var(--rn-anillo);color:var(--rn-suave);border-color:#0000;border-radius:14px;font-size:14.5px}[data-reserva-nueva] .rounded-xl.border.px-4.py-2\.5:not(.bg-verde):hover{box-shadow:inset 0 0 0 1px var(--rn-anillo-encima)}[data-reserva-nueva] .rounded-xl.border.px-4.py-2\.5.bg-verde{background-color:var(--rn-elegida);box-shadow:inset 0 0 0 2px var(--rn-marca);color:var(--rn-texto)}[data-reserva-nueva] .rounded-xl.border.px-4.py-2\.5.bg-verde .text-verde-velo{color:var(--rn-suave)}[data-reserva-nueva] .rounded-xl.border.px-4.py-2\.5.bg-verde .border-blanco{border-color:var(--rn-marca)}[data-reserva-nueva] .rounded-xl.border.px-4.py-2\.5.bg-verde .h-2.w-2.bg-verde{background-color:var(--rn-marca)}[data-reserva-nueva] .rounded-xl.border.border-linea.bg-white{border-width:0;padding:0}[data-reserva-nueva] .h-11.w-11.rounded-full.border.border-linea{box-shadow:inset 0 0 0 1px var(--rn-anillo);border-color:#0000}[data-reserva-nueva] .aspect-square.max-w-\[34px\].rounded-full{border-radius:12px}[data-reserva-nueva] .aspect-square.max-w-\[34px\].rounded-full.border{border-color:#0000}[data-reserva-nueva] .aspect-square.max-w-\[34px\].bg-verde-velo{background-color:var(--rn-dia);color:var(--rn-dia-texto);font-weight:600}[data-reserva-nueva] .h-2\.5.w-2\.5.rounded-full.bg-verde-velo{background-color:var(--rn-dia);box-shadow:inset 0 0 0 1px var(--rn-anillo-leve);border-color:#0000;border-radius:3px}[data-reserva-nueva] .min-h-\[44px\].rounded-full.border.border-linea.bg-white,[data-reserva-nueva] .min-h-\[56px\].rounded-full.border.border-linea.bg-white{box-shadow:inset 0 0 0 1px var(--rn-anillo);border-color:#0000}[data-reserva-nueva] .min-h-\[44px\].rounded-full.border.border-linea.bg-white:hover,[data-reserva-nueva] .min-h-\[56px\].rounded-full.border.border-linea.bg-white:hover{box-shadow:inset 0 0 0 1px var(--rn-anillo-encima)}[data-reserva-nueva] .rounded-full.border.border-verde.bg-verde{border-color:#0000}[data-reserva-nueva] [style*=uppercase],[data-reserva-nueva] .uppercase.tracking-widest{letter-spacing:normal!important;text-transform:none!important}[data-reserva-nueva] button[type=submit]{border-radius:9999px;font-weight:600;font-size:16px!important}[data-reserva-nueva] button[type=submit]>span[aria-hidden=true]{display:none}.web [data-reserva-nueva] button[type=submit]{font-weight:inherit;font-size:inherit!important}[data-reserva-nueva] .rounded-xl.border.border-salvia-hondo.bg-salvia{background-color:var(--rn-aviso);border-color:#0000}
