.checkout_pagina__ZrfGR{max-width:var(--container-max);margin:0 auto;padding:var(--space-7) var(--margen);display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-areas:"encabezado" "resumen" "principal"}@media (min-width:900px){.checkout_pagina__ZrfGR{grid-template-columns:minmax(0,1fr) 22rem;grid-template-areas:"encabezado encabezado" "principal resumen";gap:var(--space-6) var(--space-7);align-items:start}}.checkout_encabezado__1wO62{grid-area:encabezado}.checkout_principal__6dtGI{grid-area:principal;min-width:0}.checkout_resumen__T_vKA{grid-area:resumen;min-width:0}@media (min-width:900px){.checkout_resumen__T_vKA{position:-webkit-sticky;position:sticky;top:calc(70px + var(--space-5))}}.checkout_numero__QD55l{font-family:var(--font-body);font-size:var(--text-detalle);letter-spacing:var(--ls-body);color:var(--fg-muted);margin:0 0 var(--space-2)}.checkout_titulo__YTXIW{font-family:var(--font-display);letter-spacing:var(--ls-display);line-height:var(--lh-display);font-size:var(--text-subtitulo-m);margin:0 0 var(--space-3);color:var(--fg-primary)}.checkout_sinReserva__vzrUG{font-family:var(--font-body);font-size:var(--text-body-m);color:var(--danger);margin:0}.checkout_lista__KE8RQ{list-style:none;margin:var(--space-6) 0 0;padding:0}.checkout_miniatura__aIelP{flex:none;display:block;width:56px;height:56px;border-radius:var(--radius-s);overflow:hidden;background:var(--surface-sunken)}.checkout_miniatura__aIelP img{width:100%;height:100%;object-fit:cover}.checkout_nombreItem__idZoh{flex:1 1;min-width:0}.checkout_item___CMcN{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle);font-family:var(--font-body);font-size:var(--text-body-m);color:var(--fg-primary)}.checkout_cantidad__me94b{color:var(--fg-muted)}.checkout_precio__8kyAH{white-space:nowrap}.checkout_precio__8kyAH,.checkout_total__ph001{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.checkout_total__ph001{display:flex;justify-content:space-between;align-items:baseline;margin-top:var(--space-4);font-family:var(--font-body);font-size:var(--text-body-m);color:var(--fg-primary)}.checkout_totalMonto__DAmP1{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-subtitulo-s);font-weight:700}.checkout_impuestos__K7oo3{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-body);font-size:var(--text-detalle);color:var(--fg-muted);margin:4px 0 0}.checkout_volver__ruIsD{margin-top:var(--space-5);font-family:var(--font-body);font-size:var(--text-body-m)}.checkout_volver__ruIsD a{color:var(--fg-secondary)}@media (max-width:639px){.checkout_pagina__ZrfGR{padding:var(--space-5) var(--margen-chico)}.checkout_titulo__YTXIW{font-size:var(--text-subtitulo-s)}}.checkout_descuento__IjHBz{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--text-body-m);color:var(--fg-secondary);padding:var(--space-2) 0;border-top:1px solid var(--border-subtle)}.CuentaRegresiva_contenedor__dadeA{font-family:var(--font-body);font-size:var(--text-body-m);color:var(--fg-secondary);margin:0}.CuentaRegresiva_reloj__0wkiA{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-primary)}.CuentaRegresiva_contenedor__dadeA[data-alerta] .CuentaRegresiva_reloj__0wkiA{color:var(--danger)}.CuentaRegresiva_contenedor__dadeA[data-vencida]{color:var(--danger);font-weight:600}.CuentaRegresiva_contenedor__dadeA[data-destacada]{padding:var(--space-3) var(--space-4);border:1px solid var(--rig-dorado);border-radius:var(--radius-m);background:var(--surface-sunken);color:var(--fg-primary)}.FormularioCheckout_formulario__DUdmZ{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-6)}.FormularioCheckout_seccion__dPWRZ{padding-top:var(--space-5);border-top:1px solid var(--border-subtle)}.FormularioCheckout_tituloSeccion__ABmWc{font-family:var(--font-display);letter-spacing:var(--ls-display);line-height:var(--lh-display);font-size:var(--text-body-l);margin:0 0 var(--space-4);color:var(--fg-primary)}.FormularioCheckout_grilla__csWIB{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:560px){.FormularioCheckout_grilla__csWIB{grid-template-columns:repeat(2,minmax(0,1fr))}}.FormularioCheckout_grilla__csWIB[hidden]{display:none}.FormularioCheckout_metodos__V8igc{margin-bottom:var(--space-4)}.FormularioCheckout_metodosPago__tyHkI{margin-bottom:var(--space-4);gap:var(--space-2)}.FormularioCheckout_metodosPago__tyHkI>label{display:flex;padding:var(--space-3);border:var(--border-w) solid var(--border-subtle);border-radius:var(--radius-m);background:var(--surface-card);transition:border-color var(--duration-fast) var(--ease-standard)}.FormularioCheckout_metodosPago__tyHkI>label:hover{border-color:var(--border-default)}.FormularioCheckout_metodosPago__tyHkI>label:has([data-state=checked]){border-color:var(--fg-primary)}.FormularioCheckout_opcionPago__zO_NE{flex:1 1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);margin-left:var(--space-1)}.FormularioCheckout_iconoPago__BwMh_{display:inline-flex;color:var(--fg-secondary)}.FormularioCheckout_nombrePago__RffNs{display:flex;flex-direction:column;line-height:var(--lh-body)}.FormularioCheckout_nombrePago__RffNs small{font-size:var(--text-detalle);color:var(--fg-muted)}.FormularioCheckout_montoPago__Dco_u{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);white-space:nowrap}@media (prefers-reduced-motion:reduce){.FormularioCheckout_metodosPago__tyHkI>label{transition-duration:1ms}}.FormularioCheckout_avisoHorario__D984n{margin:0 0 var(--space-5);padding:var(--space-4);border:1px solid var(--border-strong);border-left:5px solid var(--accent);border-radius:var(--radius-s);background:var(--surface-sunken);font-family:var(--font-body);font-size:var(--text-detalle);line-height:var(--lh-body);color:var(--fg-primary)}.FormularioCheckout_avisoHorario__D984n p{margin:0}.FormularioCheckout_avisoHorario__D984n .FormularioCheckout_avisoHorarioTitulo__s9xKH{margin-bottom:var(--space-1);font-size:var(--text-body-m);font-weight:var(--weight-semibold)}.FormularioCheckout_general__n4YRW{font-family:var(--font-body);font-size:var(--text-body-m);color:var(--danger);background:var(--danger-subtle);border:1px solid var(--danger);border-radius:var(--radius-m);padding:var(--space-3) var(--space-4);margin:0}.FormularioCheckout_acciones__dy1B1{display:flex;flex-direction:column;gap:var(--space-2)}.FormularioCheckout_pagoFijo__be5rM{display:flex;padding:var(--space-3);border:var(--border-w) solid var(--fg-primary);border-radius:var(--radius-m);background:var(--surface-card);font-family:var(--font-body);font-size:var(--text-body-m);color:var(--fg-primary);margin-bottom:var(--space-4)}.FormularioCheckout_agencia__q1ZO_{margin-bottom:var(--space-4);max-width:360px}.Radio_group__8JOS5{display:flex;flex-direction:column;gap:var(--space-3)}.Radio_item___8lUK{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-body-m);color:var(--fg-primary);cursor:pointer}.Radio_circle__HHs9B{all:unset;flex-shrink:0;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--border-strong);background:var(--surface-card);display:inline-flex;align-items:center;justify-content:center;transition:border-color var(--duration-fast) var(--ease-standard)}.Radio_circle__HHs9B[data-state=checked]{border-color:var(--fg-primary);background:radial-gradient(circle at center,var(--fg-primary) 0 4px,var(--surface-card) 4.75px)}.Radio_circle__HHs9B:focus-visible{outline:var(--foco);outline-offset:var(--focus-separacion)}.Radio_circle__HHs9B[data-disabled]{opacity:.45;cursor:not-allowed}.Radio_dot__AdPyM{display:none}@media (prefers-reduced-motion:reduce){.Radio_circle__HHs9B{transition-duration:1ms}}.Select_field__shzq9{display:flex;flex-direction:column;gap:6px}.Select_label__0a4b1{font-family:var(--font-body);font-size:var(--text-detalle);font-weight:600;color:var(--fg-primary)}.Select_caja__koAmN{position:relative}.Select_trigger__pJ6kX{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;margin:0;font-family:var(--font-body);font-size:var(--text-body-m);color:var(--fg-primary);background:var(--surface-card);border:1.5px solid var(--border-strong);border-radius:var(--radius-s);padding:11px 36px 11px 12px;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard)}.Select_trigger__pJ6kX[data-placeholder]{color:var(--fg-muted)}.Select_trigger__pJ6kX option{color:var(--fg-primary);background:var(--surface-card)}.Select_trigger__pJ6kX:hover{border-color:var(--fg-secondary)}.Select_trigger__pJ6kX:focus-visible{outline:none;border-color:var(--fg-primary);box-shadow:var(--foco-difuso)}.Select_trigger__pJ6kX:disabled{opacity:.5;cursor:not-allowed}.Select_icon__UK0DB{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--fg-muted);pointer-events:none}@media (prefers-reduced-motion:reduce){.Select_trigger__pJ6kX{transition-duration:1ms}}@media (pointer:coarse){.Select_trigger__pJ6kX{min-height:var(--tactil)}}.Switch_root__UYhhG{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-body-m);color:var(--fg-primary);cursor:pointer}.Switch_track__u9aAK{all:unset;width:36px;height:20px;border-radius:var(--radius-s);background:var(--border-strong);position:relative;flex-shrink:0;transition:background var(--duration-fast) var(--ease-standard)}.Switch_track__u9aAK[data-state=checked]{background:var(--rig-carbon)}.Switch_track__u9aAK:focus-visible{outline:var(--foco);outline-offset:var(--focus-separacion)}.Switch_track__u9aAK[data-disabled]{opacity:.45;cursor:not-allowed}.Switch_thumb__dFZ1W{display:block;width:16px;height:16px;border-radius:var(--radius-s);background:var(--rig-blanco-mas-4);transform:translateX(2px);transition:transform var(--duration-fast) var(--ease-standard)}.Switch_thumb__dFZ1W[data-state=checked]{transform:translateX(18px)}@media (prefers-reduced-motion:reduce){.Switch_thumb__dFZ1W,.Switch_track__u9aAK{transition-duration:1ms}}.Tabs_list__cotmW{position:relative;display:flex;gap:var(--space-6);border-bottom:1px solid var(--border-subtle);font-family:var(--font-body)}.Tabs_trigger__OkQNQ{background:none;border:none;padding:var(--space-3) 0;font-family:inherit;font-size:var(--text-body-m);font-weight:600;letter-spacing:var(--ls-body);cursor:pointer;color:var(--fg-muted);transition:color var(--duration-standard) var(--ease-standard)}.Tabs_trigger__OkQNQ[data-state=active]{color:var(--fg-primary)}.Tabs_list__cotmW[data-surface=dark] .Tabs_trigger__OkQNQ{color:rgb(239 237 237/.6)}.Tabs_list__cotmW[data-surface=dark] .Tabs_trigger__OkQNQ:hover{color:rgb(239 237 237/.92)}.Tabs_list__cotmW[data-surface=dark] .Tabs_trigger__OkQNQ[data-state=active]{color:var(--fg-on-dark)}.Tabs_trigger__OkQNQ:hover{color:var(--fg-secondary)}.Tabs_trigger__OkQNQ:focus-visible{outline:var(--foco);outline-offset:var(--focus-separacion)}.Tabs_indicator__ilr_T{position:absolute;bottom:-1px;left:0;height:2px;width:var(--rig-tab-w,0);transform:translateX(var(--rig-tab-x,0));background:var(--rig-blanco);pointer-events:none;transition:none;opacity:0}.Tabs_indicator__ilr_T[data-ready=true]{opacity:1}.Tabs_list__cotmW[data-surface=light] .Tabs_indicator__ilr_T{background:var(--rig-carbon)}.Tabs_indicator__ilr_T[data-animate=true]{opacity:1;transition:transform var(--duration-standard) var(--ease-standard),width var(--duration-standard) var(--ease-standard)}@media (prefers-reduced-motion:reduce){.Tabs_indicator__ilr_T[data-ready=true],.Tabs_trigger__OkQNQ{transition-duration:1ms}}.Tag_tag__5B2KY{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body);font-size:var(--text-detalle);font-weight:500;padding:5px 10px;border-radius:var(--radius-s);border:1px solid var(--border-subtle);background:var(--surface-card);color:var(--fg-secondary)}.Tag_tag__5B2KY[data-selected=true]{background:var(--rig-carbon);color:var(--fg-on-dark);border-color:var(--fg-primary)}.Tag_remove__Vh85D{all:unset;cursor:pointer;display:inline-flex;line-height:1;padding:2px;border-radius:var(--radius-s)}.Tag_remove__Vh85D:hover{opacity:.7}.Tag_remove__Vh85D:focus-visible{outline:var(--foco);outline-offset:var(--focus-separacion)}.Toast_viewport__FQ2nc{position:fixed;bottom:var(--space-5);right:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);width:min(360px,calc(100vw - 32px));z-index:200;list-style:none;margin:0;padding:0;outline:none}.Toast_root__iTn8x{display:flex;align-items:flex-start;gap:var(--space-3);background:var(--rig-carbon);color:var(--fg-on-dark);padding:var(--space-4);border-radius:var(--radius-m);box-shadow:var(--shadow-card)}.Toast_body__8S1_2{flex:1 1;display:flex;flex-direction:column;gap:2px}.Toast_title__pSp0w{font-family:var(--font-body);font-size:var(--text-body-m);font-weight:600}.Toast_description__0yWFt{font-family:var(--font-body);font-size:var(--text-detalle);color:var(--fg-on-dark-muted)}.Toast_close__WG1BQ{all:unset;cursor:pointer;color:var(--fg-on-dark-muted);flex-shrink:0;padding:2px}.Toast_close__WG1BQ:hover{color:var(--fg-on-dark)}.Toast_close__WG1BQ:focus-visible{outline:var(--focus-ancho) solid var(--rig-blanco);outline-offset:var(--focus-separacion)}.Toast_root__iTn8x[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.Toast_root__iTn8x[data-swipe=cancel]{transform:translateX(0);transition:transform var(--duration-fast) var(--ease-standard)}.Toast_root__iTn8x[data-swipe=end]{transform:translateX(var(--radix-toast-swipe-end-x));transition:transform var(--duration-fast) var(--ease-standard)}@media (prefers-reduced-motion:no-preference){.Toast_root__iTn8x[data-state=open]{animation:Toast_slide-in__qOqRA var(--duration-standard) var(--ease-arrive)}.Toast_root__iTn8x[data-state=closed]{animation:Toast_fade-out__cjUX8 var(--duration-fast) var(--ease-standard)}}@keyframes Toast_slide-in__qOqRA{0%{transform:translateX(110%)}}@keyframes Toast_fade-out__cjUX8{to{opacity:0}}.Tooltip_content__YJYMN{font-family:var(--font-body);font-size:var(--text-detalle);font-weight:500;color:var(--fg-on-dark);background:var(--rig-carbon);padding:6px 10px;border-radius:var(--radius-s);max-width:240px;line-height:1.4;z-index:100}.Tooltip_arrow__N5lg7{fill:var(--rig-carbon)}@media (prefers-reduced-motion:no-preference){.Tooltip_content__YJYMN[data-state=delayed-open]{animation:Tooltip_fade-in__gc_M3 var(--duration-fast) var(--ease-standard)}}@keyframes Tooltip_fade-in__gc_M3{0%{opacity:0}}