.nx-paquetes{container-type:inline-size;position:relative;overflow:hidden;padding:0;border:1px solid var(--nx-borde);border-radius:var(--nx-radio-l);background-color:var(--nx-fondo);color:var(--nx-texto)}.nx-paquetes__radio{position:absolute;top:0;left:0;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.nx-paquetes__pestanas{display:flex;border-bottom:1px solid var(--nx-borde)}.nx-paquetes__pestana{flex:1 1 0%;min-width:0;margin:0;padding:var(--nx-4) var(--nx-2);border-bottom:3px solid #fff0;color:var(--nx-texto-secundario);text-align:center;cursor:pointer;transition:color 0.15s,border-color 0.15s}.nx-paquetes__pestana:hover{color:var(--nx-texto)}.nx-paquetes__radio:nth-of-type(1):checked~.nx-paquetes__pestanas .nx-paquetes__pestana:nth-child(1),.nx-paquetes__radio:nth-of-type(2):checked~.nx-paquetes__pestanas .nx-paquetes__pestana:nth-child(2),.nx-paquetes__radio:nth-of-type(3):checked~.nx-paquetes__pestanas .nx-paquetes__pestana:nth-child(3){border-bottom-color:var(--nx-accion);color:var(--nx-texto)}.nx-paquetes__radio:nth-of-type(1):focus-visible~.nx-paquetes__pestanas .nx-paquetes__pestana:nth-child(1),.nx-paquetes__radio:nth-of-type(2):focus-visible~.nx-paquetes__pestanas .nx-paquetes__pestana:nth-child(2),.nx-paquetes__radio:nth-of-type(3):focus-visible~.nx-paquetes__pestanas .nx-paquetes__pestana:nth-child(3){box-shadow:inset 0 0 0 3px var(--nx-azul-100)}.nx-paquetes__panel{display:none;padding:var(--nx-5)}.nx-paquetes--uno .nx-paquetes__panel,.nx-paquetes__radio:nth-of-type(1):checked~.nx-paquetes__paneles .nx-paquetes__panel:nth-child(1),.nx-paquetes__radio:nth-of-type(2):checked~.nx-paquetes__paneles .nx-paquetes__panel:nth-child(2),.nx-paquetes__radio:nth-of-type(3):checked~.nx-paquetes__paneles .nx-paquetes__panel:nth-child(3){display:block}.nx-paquetes__cabeza{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--nx-2);margin-bottom:var(--nx-3)}.nx-paquetes__nombre{margin:0}.nx-paquetes__importe{display:flex;flex-direction:column;align-items:flex-end}.nx-paquetes__precio{white-space:nowrap}.nx-paquetes__unidad{color:var(--nx-texto-secundario)}.nx-paquetes__incluye{margin:0 0 var(--nx-4);color:var(--nx-texto)}.nx-paquetes__filas{display:flex;flex-direction:column;gap:var(--nx-2);margin:0 0 var(--nx-5);padding:0;list-style:none}.nx-paquetes__filas:last-child{margin-bottom:0}.nx-paquetes__filas li{display:flex;align-items:center;gap:var(--nx-2);margin:0;font-weight:var(--nx-fw-label)}.nx-paquetes__filas svg{flex-shrink:0;color:var(--nx-texto-secundario)}.nx-paquetes .nx-paquetes__contratar{gap:var(--nx-1);width:100%;margin:0}.nx-paquetes__nota{margin:0;padding:0 var(--nx-5) var(--nx-4);color:var(--nx-texto-secundario)}@container (max-width:16rem){.nx-paquetes__pestana{padding:var(--nx-3) var(--nx-1);font-size:var(--nx-fs-caption)}.nx-paquetes__panel{padding:var(--nx-4)}.nx-paquetes__contratar-nombre{display:none}.nx-paquetes__nota{padding:0 var(--nx-4) var(--nx-4)}}.nx-con-paquetes .hp-listing--view-page .hp-listing__attributes--primary .hp-listing__attribute--price,.nx-con-paquetes .hp-listing--view-page .hp-listing__attributes--primary .hp-listing__attribute--tarifa{display:none}.nx-con-paquetes .hp-listing--view-page .hp-listing__attributes--primary:not(:has(>.hp-listing__attribute:not(.hp-listing__attribute--price):not(.hp-listing__attribute--tarifa))){display:none}.nx-con-paquetes .hp-listing--view-page .hp-listing__attributes--primary>.hp-listing__attribute:has(+.hp-listing__attribute--price){border-bottom:0;margin-bottom:0;padding-bottom:0}body.nx-con-paquetes .hp-listing__attributes--primary .button--primary,body.nx-con-paquetes .hp-listing__action--message.button--primary{background-color:var(--nx-fondo);border-color:var(--nx-accion);color:var(--nx-azul-700)}body.nx-con-paquetes .hp-listing__attributes--primary .button--primary:hover,body.nx-con-paquetes .hp-listing__action--message.button--primary:hover{background-color:var(--nx-azul-50);border-color:var(--nx-accion);color:var(--nx-azul-700)}.hp-form__field[hidden]{display:none!important}.hp-form .hp-field--repeater .hp-table{display:block;width:100%;margin:0 0 var(--nx-3);border:0;background:none}.hp-form .hp-field--repeater tbody{display:flex;flex-direction:column;gap:var(--nx-3)}.hp-form .hp-field--repeater tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nx-3);position:relative;padding:var(--nx-4);border:1px solid var(--nx-borde);border-radius:var(--nx-radio-l);background-color:var(--nx-fondo-suave)}.hp-form .hp-field--repeater tr::before{grid-column:1 / -1;padding-right:var(--nx-6);color:var(--nx-texto);font-size:var(--nx-fs-h5);font-weight:var(--nx-fw-h5);line-height:var(--nx-lh-h5);content:'Básico'}.hp-form .hp-field--repeater tr:nth-child(2)::before{content:'Estándar'}.hp-form .hp-field--repeater tr:nth-child(3)::before{content:'Premium'}.hp-form .hp-field--repeater td{display:block;min-width:0;padding:0;border:0;background:none}.hp-form .hp-field--repeater td:has([data-sort]),.hp-form .hp-field--repeater td:has(input[type='hidden']):not(:has(:is(input:not([type='hidden']),textarea,select))){display:none}.hp-form .hp-field--repeater td:has(textarea){grid-column:1 / -1;order:1}.hp-form .hp-field--repeater td:has(input[type='number']),.hp-form .hp-field--repeater td:has(input[type='text']){order:2}.hp-form .hp-field--repeater td:has([name$='[price]']){grid-column:1 / -1}.hp-form .hp-field--repeater td:has([data-remove]){position:absolute;top:var(--nx-3);right:var(--nx-3);width:auto}.hp-form .hp-field--repeater [data-remove]{display:flex;align-items:center;justify-content:center;width:var(--nx-6);height:var(--nx-6);border-radius:var(--nx-radio-pill);color:var(--nx-texto-secundario);cursor:pointer}.hp-form .hp-field--repeater [data-remove]:hover{background-color:var(--nx-pizarra-100);color:var(--nx-texto)}.hp-form .hp-field--repeater textarea{min-height:0}.nx-paquete__etiqueta{display:block;margin-bottom:var(--nx-1);color:var(--nx-texto)}.hp-form .hp-field--repeater:has(tbody>tr:nth-child(3)) [data-add]{display:none}@media (min-width:48em){.hp-form .hp-field--repeater tr{grid-template-columns:repeat(3,minmax(0,1fr))}.hp-form .hp-field--repeater td:has([name$='[price]']){grid-column:auto}}