.gen-se-selector{--gen-se-rojo:var(--gen-color-primary-500, #cf0540);--gen-se-verde:var(--gen-bg-success-primary, #8abd89);--gen-se-verde-texto:#2c4a2b;--gen-se-texto:var(--gen-text-darker, #000);--gen-se-texto-body:var(--gen-text-dark, #434343);--gen-se-texto-mute:var(--gen-color-grey-400, #9f9f9f);--gen-se-texto-alq:#d3d3d3;--gen-se-borde:var(--gen-color-grey-200, #e1e1e1);--gen-se-surface:var(--gen-bg-surface-primary, #fff);--gen-se-surface-alt:var(--gen-bg-surface-tertiary-light, #efefef);--gen-se-font:var(--gen-font-helvetica, "Helvetica Neue", Arial, sans-serif);font-family:var(--gen-se-font);color:var(--gen-se-texto-body)}.gen-se-selector *{box-sizing:border-box}.gen-se-cat{margin:0 0 56px}.gen-se-cat-title{display:flex;align-items:baseline;gap:12px;font-size:25px;line-height:31px;font-weight:500;margin:0 0 16px;color:var(--gen-se-texto)}.gen-se-cat-range{font-size:15px;line-height:21px;font-weight:400;color:var(--gen-se-texto-mute)}.gen-se-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.gen-se-front-table{width:100%;min-width:1100px;border-collapse:collapse;font-size:15px;line-height:21px;background:var(--gen-se-surface)}.gen-se-front-table thead th{background:var(--gen-se-rojo);color:#fff;font-weight:500;text-align:left;vertical-align:middle;padding:16px 24px;font-size:13px;letter-spacing:.3px;text-transform:uppercase;white-space:normal}.gen-se-front-table tbody td{padding:4px 24px;color:var(--gen-se-texto-body);vertical-align:middle;white-space:nowrap}.gen-se-front-table tbody tr:nth-child(even) td{background:var(--gen-se-surface-alt)}.gen-se-modelo{font-weight:700;color:var(--gen-se-texto)}.gen-se-front-table tbody tr.gen-se-row--alq td,.gen-se-front-table tbody tr.gen-se-row--alq .gen-se-modelo{color:var(--gen-se-texto-alq)}.gen-se-front-table tbody td.gen-se-cell{padding:0}.gen-se-avail{display:block;padding:4px 24px;line-height:21px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.gen-se-cell--disp .gen-se-avail{background:var(--gen-se-verde);color:var(--gen-se-verde-texto)!important;text-decoration:none;cursor:pointer;transition:filter 0.15s ease}.gen-se-cell--disp .gen-se-avail:hover,.gen-se-cell--disp .gen-se-avail:focus{filter:brightness(.94)}.gen-se-cell--alq .gen-se-avail{color:var(--gen-se-texto-alq)}@media (max-width:782px){.gen-se-front-table thead th{padding:14px 16px}.gen-se-front-table tbody td{padding:12px 16px}.gen-se-cat-title{font-size:21px;line-height:27px}}