.checkout[data-astro-cid-fylwx2wi]{padding-block:24px 80px}.checkout__volver[data-astro-cid-fylwx2wi]{align-items:center;min-height:44px;font-weight:700;display:inline-flex}h1[data-astro-cid-fylwx2wi]{margin:4px 0 24px;font-size:clamp(1.875rem,5vw,2.75rem)}.checkout__cargando[data-astro-cid-fylwx2wi]{color:var(--secundario);font-weight:600}.checkout__cargando[data-astro-cid-fylwx2wi][hidden]{display:none}.checkout__vacio[data-astro-cid-fylwx2wi]{border-radius:var(--radio-grande);background:var(--superficie);flex-direction:column;align-items:flex-start;gap:12px;max-width:560px;padding:32px;display:flex}.checkout__vacio[data-astro-cid-fylwx2wi][hidden],.checkout__fila[data-astro-cid-fylwx2wi][hidden]{display:none}.checkout__vacio[data-astro-cid-fylwx2wi] p[data-astro-cid-fylwx2wi]{margin:0;font-weight:700}.checkout__fila[data-astro-cid-fylwx2wi]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:32px;display:grid}.checkout__form[data-astro-cid-fylwx2wi]{gap:20px;min-width:0}.bloque[data-astro-cid-fylwx2wi]{border-radius:var(--radio-grande);background:var(--superficie);border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:24px;display:flex}.bloque[data-astro-cid-fylwx2wi][hidden],.sub[data-astro-cid-fylwx2wi][hidden]{display:none}.bloque[data-astro-cid-fylwx2wi] legend[data-astro-cid-fylwx2wi]{float:left;width:100%;font-family:var(--fuente-titulo);align-items:center;gap:10px;margin-bottom:4px;padding:0;font-size:1.375rem;font-weight:600;display:flex}.bloque[data-astro-cid-fylwx2wi] legend[data-astro-cid-fylwx2wi]+[data-astro-cid-fylwx2wi]{clear:both}.sub[data-astro-cid-fylwx2wi]{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.bloque[data-astro-cid-fylwx2wi] .sub__titulo[data-astro-cid-fylwx2wi]{margin:4px 0 0;font-size:1.125rem}.bloque__n[data-astro-cid-fylwx2wi]{background:var(--coral-tinte);width:32px;height:32px;color:var(--coral-texto);border-radius:50%;place-items:center;font-size:1rem;font-weight:700;display:inline-grid}.grilla-campos[data-astro-cid-fylwx2wi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.campo--ancho[data-astro-cid-fylwx2wi]{grid-column:1/-1}.opcional[data-astro-cid-fylwx2wi]{color:var(--secundario);font-size:.875rem;font-weight:600}.campo[data-astro-cid-fylwx2wi] input[data-astro-cid-fylwx2wi][readonly]{background:var(--fondo);color:var(--secundario)}.campo[data-astro-cid-fylwx2wi] select[data-astro-cid-fylwx2wi],.campo[data-astro-cid-fylwx2wi] textarea[data-astro-cid-fylwx2wi]{background:var(--superficie);width:100%;min-width:0;min-height:52px;font:600 1.0625rem var(--fuente-texto);color:var(--texto);border:2px solid #e9dfd3;border-radius:16px;padding:0 18px}.campo[data-astro-cid-fylwx2wi] textarea[data-astro-cid-fylwx2wi]{resize:vertical;padding:12px 18px}.campo[data-astro-cid-fylwx2wi] select[data-astro-cid-fylwx2wi]:focus-visible,.campo[data-astro-cid-fylwx2wi] textarea[data-astro-cid-fylwx2wi]:focus-visible{outline:3px solid var(--violeta);outline-offset:2px;border-color:var(--violeta)}.campo[data-astro-cid-fylwx2wi] :is(input,select)[data-astro-cid-fylwx2wi][aria-invalid=true]{border-color:var(--coral-texto);background:#fff7f4}.medios[data-astro-cid-fylwx2wi]{flex-direction:column;gap:10px;display:flex}.medio[data-astro-cid-fylwx2wi]{cursor:pointer;display:block;position:relative}.medio[data-astro-cid-fylwx2wi][hidden]{display:none}.medio[data-astro-cid-fylwx2wi] input[data-astro-cid-fylwx2wi]{width:22px;height:22px;accent-color:var(--coral-texto);margin:0;position:absolute;top:50%;left:20px;translate:0 -50%}.medio__caja[data-astro-cid-fylwx2wi]{border:2px solid #e9dfd3;border-radius:18px;flex-direction:column;gap:2px;padding:14px 18px 14px 56px;display:flex}.medio[data-astro-cid-fylwx2wi] input[data-astro-cid-fylwx2wi]:checked+.medio__caja[data-astro-cid-fylwx2wi]{border-color:var(--coral-texto);background:var(--coral-tinte)}.medio[data-astro-cid-fylwx2wi] input[data-astro-cid-fylwx2wi]:focus-visible+.medio__caja[data-astro-cid-fylwx2wi]{outline:3px solid var(--violeta);outline-offset:2px}.medio__titulo[data-astro-cid-fylwx2wi]{font-size:1.0625rem;font-weight:800}.medio__texto[data-astro-cid-fylwx2wi]{color:var(--secundario);font-size:.9375rem}.aviso-prueba[data-astro-cid-fylwx2wi]{background:var(--amarillo-tinte);color:#6b5200;border-radius:14px;margin:0;padding:10px 14px;font-weight:700}.aviso-prueba[data-astro-cid-fylwx2wi][hidden],[data-astro-cid-fylwx2wi][data-sin-medios][hidden],[data-astro-cid-fylwx2wi][data-cargando-medios][hidden]{display:none}.checkout__seguro[data-astro-cid-fylwx2wi]{color:var(--secundario);align-items:flex-start;gap:8px;margin:0;font-size:.875rem;display:flex}.checkout__seguro[data-astro-cid-fylwx2wi] svg[data-astro-cid-fylwx2wi]{color:var(--salvia);flex:none;margin-top:2px}.checkout__resumen[data-astro-cid-fylwx2wi]{top:calc(var(--alto-cabecera,72px) + 16px);border-radius:var(--radio-grande);background:var(--superficie);flex-direction:column;gap:10px;padding:24px;display:flex;position:sticky;box-shadow:0 2px #3b314714,0 16px 40px #3b31471a}.checkout__resumen[data-astro-cid-fylwx2wi] h2[data-astro-cid-fylwx2wi]{margin:0;font-size:1.5rem}.checkout__items[data-astro-cid-fylwx2wi]{flex-direction:column;gap:4px;margin:0;padding:0;font-weight:700;list-style:none;display:flex}.checkout__moneda[data-astro-cid-fylwx2wi]{color:var(--secundario);margin:0;font-size:.9375rem}.checkout__moneda[data-astro-cid-fylwx2wi]:empty{display:none}@media (width<=900px){.checkout__fila[data-astro-cid-fylwx2wi]{grid-template-columns:1fr}.checkout__resumen[data-astro-cid-fylwx2wi]{order:-1;position:static}}@media (width<=600px){.bloque[data-astro-cid-fylwx2wi]{padding:20px 16px}.grilla-campos[data-astro-cid-fylwx2wi]{grid-template-columns:1fr}}
