@layer components{.sitio{--s-gutter:16px;--s-ancho:1280px;--s-alto-encabezado:72px;--s-sombra:0 1px 2px color-mix(in oklab, var(--s-texto) 6%, transparent), 0 8px 24px -12px color-mix(in oklab, var(--s-texto) 18%, transparent);--s-sombra-alta:0 24px 64px -24px color-mix(in oklab, var(--s-texto) 35%, transparent);--s-curva:cubic-bezier(.22, 1, .36, 1);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;min-height:100dvh;display:flex}@media (min-width:768px){.sitio{--s-gutter:32px;--s-alto-encabezado:80px}}@media (min-width:1280px){.sitio{--s-gutter:48px}}.sitio ::selection{background:color-mix(in oklab, var(--s-primario) 22%, transparent)}.sitio :focus-visible{outline:2px solid var(--s-primario);outline-offset:2px}.sitio h1,.sitio h2,.sitio h3,.sitio .s-display{font-family:var(--s-display);letter-spacing:-.02em;text-wrap:balance;font-weight:500}.sitio p{text-wrap:pretty}.s-contenedor{width:100%;max-width:calc(var(--s-ancho) + var(--s-gutter) * 2);padding-inline:var(--s-gutter);margin-inline:auto}.s-seccion{padding-block:64px}@media (min-width:768px){.s-seccion{padding-block:104px}}.s-antetitulo{letter-spacing:.14em;text-transform:uppercase;color:var(--s-texto-3);font-size:12px;font-weight:600}.s-boton{border-radius:var(--s-radio-chico);white-space:nowrap;min-height:48px;transition:background-color .2s var(--s-curva), color .2s var(--s-curva), border-color .2s var(--s-curva), transform .2s var(--s-curva);cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.s-boton:active{transform:translateY(1px)}.s-boton:disabled{opacity:.55;cursor:default}.s-boton[aria-busy=true],.s-boton[aria-busy=true]:disabled{opacity:.85;cursor:wait}.s-boton--primario{background:var(--s-primario);color:var(--s-primario-texto)}.s-boton--primario:hover{background:color-mix(in oklab, var(--s-primario) 86%, var(--s-texto))}.s-boton--secundario{color:var(--s-texto);border-color:var(--s-linea);background:0 0}.s-boton--secundario:hover{border-color:var(--s-texto-3)}.s-boton--fantasma{background:var(--s-sutil);color:var(--s-texto)}.s-boton--fantasma:hover{background:var(--s-linea)}.s-boton--claro{color:#111;background:#fff}.s-boton--chico{min-height:40px;padding:0 16px;font-size:14px}.s-link{text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-underline-offset:3px;transition:text-decoration-color .2s}.s-link:hover{text-decoration-color:currentColor}.s-campo{border-radius:var(--s-radio-chico);border:1px solid var(--s-linea);background:var(--s-fondo);width:100%;min-height:48px;color:var(--s-texto);appearance:none;padding:12px 14px;font-size:16px;line-height:1.3;transition:border-color .15s,box-shadow .15s}.s-campo::placeholder{color:var(--s-texto-3)}.s-campo:hover{border-color:color-mix(in oklab, var(--s-texto) 22%, var(--s-fondo))}.s-campo:focus{border-color:var(--s-primario);box-shadow:0 0 0 3px color-mix(in oklab, var(--s-primario) 16%, transparent);outline:none}select.s-campo{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}textarea.s-campo{resize:vertical;min-height:112px}.s-etiqueta{color:var(--s-texto-2);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.s-chip{align-items:center;display:inline-flex}.s-barra-contacto{background:color-mix(in oklab, var(--s-primario) 84%, #000);color:var(--s-primario-texto);font-size:13px;font-weight:500;line-height:1.2}.s-barra-contacto__item{white-space:nowrap;opacity:.9;align-items:center;gap:6px;transition:opacity .2s;display:inline-flex}a.s-barra-contacto__item:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}.s-foto{background:var(--s-sutil);position:relative;overflow:hidden}.s-foto img{transition:transform .9s var(--s-curva)}.s-zoom:hover .s-foto img,.s-zoom:focus-visible .s-foto img{transform:scale(1.035)}.s-revelar{opacity:0;transition:opacity .9s var(--s-curva), transform .9s var(--s-curva);transition-delay:var(--s-retraso,0s);transform:translateY(18px)}.s-revelar[data-visible=true],html:not([data-sitio-js]) .s-revelar{opacity:1;transform:none}@keyframes s-marquesina{0%{transform:translate(0)}to{transform:translate(-50%)}}.s-marquesina{width:max-content;animation:s-marquesina var(--s-duracion,40s) linear infinite;display:flex}.s-marquesina:hover{animation-play-state:paused}@keyframes s-aparecer{0%{opacity:0}to{opacity:1}}@keyframes s-subir{0%{transform:translateY(100%)}to{transform:none}}@keyframes s-girar{to{transform:rotate(360deg)}}.s-girando{animation:.8s linear infinite s-girar}@keyframes s-latido{0%,to{opacity:1}50%{opacity:.5}}.s-esqueleto{background:color-mix(in oklab, var(--s-texto) 8%, var(--s-fondo));border-radius:var(--s-radio-chico);animation:1.6s ease-in-out infinite s-latido}@keyframes s-progreso{0%{transform:scaleX(0)}12%{transform:scaleX(.3)}45%{transform:scaleX(.65)}to{transform:scaleX(.92)}}.s-barra-carga{z-index:100;background:var(--s-primario);height:3px;box-shadow:0 0 8px color-mix(in oklab, var(--s-primario) 50%, transparent);transform-origin:0;opacity:0;pointer-events:none;position:fixed;inset:0 0 auto;transform:scaleX(0)}.s-barra-carga[data-fase=activa]{opacity:1;animation:9s cubic-bezier(.2,.7,.3,1) .12s both s-progreso}.s-barra-carga[data-fase=fin]{opacity:0;transition:transform .2s ease-out,opacity .25s .18s;transform:scaleX(1)}@keyframes s-capa-aparecer{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.s-capa-esqueleto{z-index:58;background:var(--s-fondo);color:var(--s-texto);animation:.2s ease-out .25s both s-capa-aparecer;position:fixed;inset:0;overflow:hidden}[data-s-resultados]{transition:opacity .2s}[data-s-resultados][aria-busy=true]{opacity:.45;cursor:progress;transition-delay:.1s}.s-aviso-carga[data-activo]{animation:.2s ease-out .1s both s-aparecer}@keyframes s-latido-fondo{0%,to{background-color:color-mix(in oklab, var(--s-texto) 5%, var(--s-fondo))}50%{background-color:color-mix(in oklab, var(--s-texto) 11%, var(--s-fondo))}}html[data-sitio-js] img[data-s-foto]:not([data-cargada]){animation:1.6s ease-in-out infinite s-latido-fondo}.s-scroll-oculto{scrollbar-width:none}.s-scroll-oculto::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.sitio *,.sitio :before,.sitio :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.s-revelar{opacity:1;transform:none}.s-marquesina{animation:none}}.s-prosa{color:var(--s-texto-2);font-size:17px;line-height:1.7}.s-prosa p+p{margin-top:1em}.s-faq summary{cursor:pointer;list-style:none}.s-faq summary::-webkit-details-marker{display:none}.s-faq[open] .s-faq-icono{transform:rotate(45deg)}.s-bq[data-marco=propio]{border:1px solid var(--s-bq-borde,var(--s-linea));border-radius:var(--s-bq-radio,var(--s-radio));background:var(--s-bq-fondo,var(--s-superficie,var(--s-fondo)));box-shadow:var(--s-bq-sombra,var(--s-sombra-alta));padding:8px}.s-bq[data-marco=propio][data-tono=vidrio]{background:color-mix(in oklab, var(--s-bq-fondo,var(--s-fondo)) 86%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);border-color:#ffffff59;border-color:lab(100% -.0000298023 .0000119209/.35)}.s-bq-cabeza{padding:6px 14px}.s-bq[data-marco=ninguno] .s-bq-cabeza{padding:0 0 16px}.s-bq-titulo{font-family:var(--s-display)}.s-bq-pestana{white-space:nowrap;color:var(--s-texto-3);flex-shrink:0;align-items:baseline;gap:6px;padding:6px 0 11px;font-size:15.5px;font-weight:500;transition:color .15s;display:inline-flex;position:relative}.s-bq-pestana:hover{color:var(--s-texto-2)}.s-bq-pestana[aria-checked=true]{color:var(--s-texto);font-weight:600}.s-bq-pestana:after{content:"";border-radius:min(2px, var(--s-radio));background:var(--s-primario);transform-origin:0;height:2px;transition:transform .25s var(--s-curva);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.s-bq-pestana[aria-checked=true]:after{transform:scaleX(1)}.s-bq-pestana-n{color:var(--s-texto-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.s-bq-celda{border-radius:var(--s-radio-chico);flex-direction:column;justify-content:center;min-height:62px;padding:9px 14px;font-size:15px;transition:background-color .15s;display:flex}.s-bq-celda:hover,.s-bq-celda:focus-within,.s-bq-celda[aria-expanded=true],.s-bq-celda--caja{background:var(--s-sutil)}.s-bq-celda--caja:hover,.s-bq-celda--caja:focus-within,.s-bq-celda--caja[aria-expanded=true]{background:color-mix(in oklab, var(--s-texto) 7%, var(--s-fondo))}@container (max-width:759px){.s-bq[data-marco=propio] .s-bq-campos{gap:6px}.s-bq[data-marco=propio] .s-bq-celda{background:var(--s-sutil)}.s-bq[data-marco=propio] .s-bq-celda:hover,.s-bq[data-marco=propio] .s-bq-celda:focus-within,.s-bq[data-marco=propio] .s-bq-celda[aria-expanded=true]{background:color-mix(in oklab, var(--s-texto) 7%, var(--s-fondo))}}.s-bq-etiqueta{letter-spacing:.01em;color:var(--s-texto-3);margin-bottom:2px;font-size:12px;font-weight:500;line-height:1.25;display:block}.s-bq-chip{border-radius:var(--s-radio-pildora);background:color-mix(in oklab, var(--s-primario) 12%, var(--s-fondo));height:26px;color:var(--s-texto);white-space:nowrap;align-items:center;gap:4px;padding:0 6px 0 10px;font-size:13.5px;font-weight:500;display:inline-flex}.s-bq-chip:not(:has(button)){padding:0 10px}.s-bq-boton{height:100%;min-height:54px;padding:0 22px}@container (min-width:760px) and (max-width:999px){.s-bq-celda{padding-left:12px;padding-right:10px}.s-bq-boton{padding:0 18px}}.s-bq-insignia{border-radius:var(--s-radio-pildora);background:var(--s-primario-texto);min-width:20px;height:20px;color:var(--s-primario);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-flex}.s-bq-mas .s-bq-insignia,.s-bq-lateral .s-bq-insignia{background:var(--s-primario);color:var(--s-primario-texto)}.s-filtros-fijo{left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:58;border-radius:var(--s-radio-pildora);background:var(--s-texto);height:48px;color:var(--s-fondo);animation:s-filtros-fijo-entra .25s var(--s-curva) both;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px -8px #00000073}.s-filtros-fijo:active{transform:translate(-50%)scale(.97)}.s-filtros-fijo .s-bq-insignia{background:var(--s-fondo);color:var(--s-texto)}.s-filtros-fijo:focus-visible{outline:2px solid var(--s-primario);outline-offset:3px}@keyframes s-filtros-fijo-entra{0%{opacity:0;transform:translate(-50%,12px)}}@media (prefers-reduced-motion:reduce){.s-filtros-fijo{animation:none}}.s-bq-pie{border-top:1px solid var(--s-linea);min-height:40px;margin-top:6px;padding:9px 14px 4px}.s-bq[data-marco=ninguno] .s-bq-pie{margin-top:12px;padding:12px 0 0}.s-bq-mas{min-height:32px;color:var(--s-texto);text-underline-offset:3px;align-items:center;gap:7px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .15s;display:inline-flex}.s-bq-mas:hover{text-decoration-color:currentColor}.s-bq-panel{border:1px solid var(--s-linea);border-radius:min(var(--s-radio-chico), 16px);background:var(--s-bq-fondo,var(--s-superficie,var(--s-fondo)));box-shadow:var(--s-sombra-alta)}.s-bq-hoja{border-radius:min(var(--s-radio), 20px) min(var(--s-radio), 20px) 0 0;box-shadow:var(--s-sombra-alta);animation:s-subir .32s var(--s-curva)}@media (min-width:768px){.s-bq-hoja{border-radius:min(var(--s-radio), 20px);animation:s-bq-entrar .32s var(--s-curva)}}@keyframes s-bq-entrar{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.s-bq-segmento{border-radius:var(--s-radio-chico);background:var(--s-sutil);border:1px solid var(--s-linea);gap:2px;padding:3px}.s-bq-segmento-op{text-overflow:ellipsis;border-radius:max(0px, calc(var(--s-radio-chico) - 3px));white-space:nowrap;min-width:0;min-height:36px;color:var(--s-texto-2);padding:0 8px;font-size:14px;font-weight:500;transition:background-color .15s,color .15s;overflow:hidden}.s-bq-segmento-op:hover:not(:disabled){color:var(--s-texto)}.s-bq-segmento-op[aria-checked=true]{background:var(--s-fondo);color:var(--s-texto);box-shadow:var(--s-sombra);font-weight:600}.s-bq-segmento-op:disabled{opacity:.38;cursor:default}.s-bq-opcion{border:1px solid var(--s-linea);border-radius:var(--s-radio-chico);background:var(--s-fondo);min-height:36px;color:var(--s-texto);align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;transition:border-color .15s,background-color .15s;display:inline-flex}.s-bq-opcion:hover:not(:disabled){border-color:var(--s-texto-3)}.s-bq-opcion[aria-pressed=true],.s-bq-opcion[aria-checked=true]{background:var(--s-texto);border-color:var(--s-texto);color:var(--s-fondo)}.s-bq-opcion:disabled{opacity:.4;cursor:default}.s-bq-entrada{border:1px solid var(--s-linea);border-radius:var(--s-radio-chico);background:var(--s-fondo);align-items:center;gap:8px;min-height:46px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.s-bq-entrada:focus-within{border-color:var(--s-primario);box-shadow:0 0 0 3px color-mix(in oklab, var(--s-primario) 16%, transparent)}.s-bq-casilla{width:18px;height:18px;accent-color:var(--s-primario);cursor:pointer;flex-shrink:0}.s-bq-grupo{border-bottom:1px solid var(--s-linea);padding:20px 0}.s-bq-grupo:last-of-type{border-bottom:0}.s-bq-grupo-titulo{letter-spacing:-.005em;font-size:15px;font-weight:600}button.s-bq-grupo-titulo{min-height:28px}}.sitio.sitio,.sitio.sitio *,.sitio.sitio :before,.sitio.sitio :after{border-radius:revert-layer!important}.sitio.sitio select,.sitio.sitio input{color-scheme:normal}@media (max-width:1023px){.sitio:has(.s-barra-ficha) .s-flotante-wa{display:none}.sitio:has(.s-barra-ficha) .s-chat-flotante button[aria-expanded]{bottom:88px}}
@layer components{.s-tj{--_r:var(--s-tj-radio,var(--s-radio));--_rf:var(--s-tj-radio-foto,var(--_r));--_chip-r:var(--s-tj-chip-radio,var(--s-radio-pildora));min-width:0;height:100%;padding:var(--s-tj-marco,0px);border:var(--s-tj-borde-ancho,0px) solid var(--s-tj-borde,transparent);border-radius:var(--_r);background:var(--s-tj-fondo,transparent);box-shadow:var(--s-tj-sombra,none);overflow:var(--s-tj-recorte,visible);color:var(--s-texto);transition:border-color .25s var(--s-curva), box-shadow .5s var(--s-curva), transform .5s var(--s-curva);flex-direction:column;display:flex;position:relative;container:tarjeta/inline-size}@media (hover:hover){.s-tj:not(.s-tj--esqueleto):hover{border-color:var(--s-tj-borde-hover,var(--s-tj-borde,transparent));box-shadow:var(--s-tj-sombra-hover,var(--s-tj-sombra,none));transform:translateY(var(--s-tj-elevar,0px))}}.s-tj:has(.s-tj__enlace:focus-visible){outline:2px solid var(--s-primario);outline-offset:3px}.s-tj .s-tj__enlace:focus-visible{outline:none}.s-tj__enlace:after{content:"";z-index:1;position:absolute;inset:0}.s-tj__foto{z-index:2;aspect-ratio:var(--s-tj-proporcion,4 / 3);isolation:isolate;border-radius:var(--_rf);background:var(--s-sutil);flex:none;position:relative;overflow:hidden}.s-tj--esqueleto .s-tj__foto.s-esqueleto{border-radius:var(--_rf)}.s-tj__foto-enlace{-webkit-tap-highlight-color:transparent;display:block;position:absolute;inset:0}.s-tj__pista{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;display:flex;position:absolute;inset:0;overflow:auto hidden}.s-tj__cuadro{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%;position:relative;overflow:hidden}.s-tj__cuadro img{transition:transform .9s var(--s-curva);-webkit-user-drag:none}@media (hover:hover) and (pointer:fine){.s-tj:not(.s-tj--esqueleto):hover .s-tj__cuadro img{transform:scale(1.03)}}.s-tj__sin-foto{color:var(--s-texto-3);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex;position:absolute;inset:0}.s-tj__mas{color:#fff;background:#00000080;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex;position:absolute;inset:0}.s-tj__chips{z-index:2;pointer-events:none;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:12px;left:12px;right:58px}.s-tj__chip{border-radius:var(--_chip-r);background:var(--s-tj-chip-fondo,var(--s-superficie,var(--s-fondo)));height:26px;color:var(--s-tj-chip-texto,var(--s-texto));font-size:var(--s-tj-chip-tamano,12px);letter-spacing:var(--s-tj-chip-espaciado,0);text-transform:var(--s-tj-chip-caja,none);white-space:nowrap;align-items:center;padding:0 10px;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 1px 2px #0000001a}.s-tj__chip[data-tono=tinta]{background:var(--s-texto);color:var(--s-fondo)}.s-tj__chip[data-tono=marca]{background:var(--s-primario);color:var(--s-primario-texto)}.s-tj__boton-foto,.s-tj__flecha{z-index:3;border-radius:var(--_chip-r);background:color-mix(in oklab, var(--s-fondo) 88%, transparent);color:var(--s-texto);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;transition:opacity .2s,background-color .2s,transform .2s;display:inline-flex;position:absolute;box-shadow:0 1px 3px #00000024}.s-tj__boton-foto{width:38px;height:38px;top:10px;right:10px}.s-tj__boton-foto:hover,.s-tj__flecha:hover{background:var(--s-fondo)}.s-tj__boton-foto[data-listo]{background:var(--s-primario);color:var(--s-primario-texto)}.s-tj__aviso{border-radius:var(--_chip-r);background:var(--s-texto);color:var(--s-fondo);white-space:nowrap;pointer-events:none;padding:5px 9px;font-size:12px;font-weight:600;position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.s-tj__aviso:empty{display:none}.s-tj__flecha{width:34px;height:34px;margin-top:-17px;display:none;top:50%}.s-tj__flecha[data-lado=atras]{left:10px}.s-tj__flecha[data-lado=adelante]{right:10px}@media (hover:hover) and (pointer:fine){.s-tj__flecha{opacity:0;display:inline-flex}.s-tj:hover .s-tj__flecha{opacity:1}.s-tj__flecha:active{transform:scale(.94)}}.s-tj .s-tj__flecha[hidden]{display:none}.s-tj__puntos{z-index:2;pointer-events:none;align-items:center;gap:5px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.s-tj__puntos span{background:#fff9;border-radius:999px;width:6px;height:6px;transition:transform .25s,background-color .25s;box-shadow:0 0 3px #00000059}.s-tj__puntos span[data-activo]{background:#fff}.s-tj__puntos span[data-borde]{transform:scale(.65)}.s-tj__cuerpo{min-width:0;padding:var(--s-tj-relleno,16px 2px 0);flex-direction:column;flex:1;display:flex}.s-tj__expensas{color:var(--s-texto-3);font-variant-numeric:tabular-nums;margin-top:6px;font-size:13px}.s-tj__datos{color:var(--s-texto-2);flex-wrap:wrap;gap:6px 14px;margin-top:12px;font-size:13.5px;display:flex}.s-tj__datos li{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.s-tj .s-tj__titulo{-webkit-line-clamp:2;font-family:var(--s-tj-titulo-fuente,inherit);font-size:var(--s-tj-titulo-tamano,16px);font-weight:var(--s-tj-titulo-peso,600);letter-spacing:-.01em;color:var(--s-texto);-webkit-box-orient:vertical;margin-top:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.s-tj__lugar{min-width:0;color:var(--s-texto-3);align-items:center;gap:6px;margin-top:4px;font-size:13.5px;display:flex}.s-tj__descripcion{-webkit-line-clamp:2;color:var(--s-texto-2);-webkit-box-orient:vertical;margin-top:12px;font-size:14.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.s-tj__etiquetas{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.s-tj__etiqueta{border-radius:var(--_chip-r);background:var(--s-tj-etiqueta-fondo,color-mix(in oklab, var(--s-primario) 10%, transparent));height:24px;color:var(--s-texto-2);white-space:nowrap;align-items:center;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.s-tj__pie{margin-top:auto;padding-top:16px}.s-tj__pie-linea{border-top:1px solid var(--s-tj-linea,var(--s-linea));justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding-top:12px;display:flex}.s-tj .s-tj__codigo{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;color:var(--s-texto-3);font-size:12.5px;overflow:hidden}.s-tj__acciones{z-index:2;flex-shrink:0;align-items:center;gap:14px;display:flex;position:relative}.s-tj__whatsapp{border:1px solid var(--s-linea);border-radius:var(--s-tj-boton-radio,var(--s-radio-chico));background:var(--s-tj-boton-fondo,transparent);height:36px;color:var(--s-texto);align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:border-color .2s,background-color .2s;display:inline-flex}.s-tj__whatsapp svg{color:#1faa53}.s-tj__whatsapp:hover{background:#25d3661a;background:lab(74.7716% -60.9649 41.133/.1);border-color:#25d366}.s-tj__ver{align-items:center;gap:6px;font-size:14px;font-weight:600;display:none}.s-tj__ver svg{transition:transform .25s}@media (hover:hover){.s-tj:hover .s-tj__ver svg{transform:translate(3px)}}@container tarjeta (max-width:300px){.s-tj .s-tj__codigo{display:none}.s-tj__acciones,.s-tj__whatsapp{flex:1;justify-content:center}}.s-tj[data-densidad=compacta] .s-tj__datos{margin-top:10px;font-size:13px}@media (min-width:640px){.s-tj[data-variante=lista],.s-tj[data-variante=ancha]{column-gap:var(--s-tj-hueco,22px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;display:grid}.s-tj[data-variante=lista] .s-tj__foto,.s-tj[data-variante=ancha] .s-tj__foto{aspect-ratio:auto;height:100%;min-height:230px}.s-tj[data-variante=lista] .s-tj__cuerpo,.s-tj[data-variante=ancha] .s-tj__cuerpo{padding:var(--s-tj-relleno-lateral,6px 8px 6px 0)}.s-tj[data-variante=lista]{--s-tj-titulo-tamano:17px}}@media (min-width:1024px){.s-tj[data-variante=ancha]{column-gap:var(--s-tj-hueco-ancha,44px);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.s-tj[data-variante=ancha] .s-tj__foto{min-height:440px}.s-tj[data-variante=ancha] .s-tj__cuerpo{padding:var(--s-tj-relleno-ancha,28px 32px 24px 0)}}.s-tj[data-variante=ancha]{--s-tj-titulo-tamano:clamp(20px, 2.2vw, 28px)}.s-tj[data-variante=ancha] .s-tj__titulo{line-height:1.15}.s-tj[data-variante=ancha] .s-tj__datos{font-size:14.5px}.s-tj[data-variante=ancha] .s-tj__descripcion{-webkit-line-clamp:3;font-size:15px}@media (min-width:640px){.s-tj[data-variante=ancha] .s-tj__ver{display:inline-flex}}@media (max-width:639px){.s-tj[data-variante=lista] .s-tj__descripcion,.s-tj[data-variante=ancha] .s-tj__descripcion{display:none}}}
.sitio[data-s-boton] .s-boton--primario,.sitio[data-s-boton] .s-boton--secundario,.sitio[data-s-boton] .s-boton--claro{box-shadow:none}.sitio[data-s-boton=relleno] .s-boton--primario{background:var(--s-primario);color:var(--s-primario-texto);border-color:#0000}.sitio[data-s-boton=relleno] .s-boton--primario:hover{background:color-mix(in oklab, var(--s-primario) 86%, var(--s-texto))}.sitio[data-s-boton=relleno] .s-boton--secundario{background:var(--s-primario-suave);color:var(--s-primario);border-color:#0000}.sitio[data-s-boton=relleno] .s-boton--secundario:hover{background:color-mix(in oklab, var(--s-primario) 18%, var(--s-fondo))}.sitio[data-s-boton=borde] .s-boton--primario,.sitio[data-s-boton=texto] button.s-boton--primario{color:var(--s-primario);background:0 0;border:1.5px solid}.sitio[data-s-boton=borde] .s-boton--primario:hover,.sitio[data-s-boton=texto] button.s-boton--primario:hover{background:var(--s-primario-suave)}.sitio[data-s-boton=borde] .s-boton--secundario,.sitio[data-s-boton=texto] button.s-boton--secundario{color:var(--s-texto);border:1.5px solid color-mix(in oklab, var(--s-texto) 38%, transparent);background:0 0}.sitio[data-s-boton=borde] .s-boton--secundario:hover,.sitio[data-s-boton=texto] button.s-boton--secundario:hover{border-color:var(--s-texto)}.sitio[data-s-boton=borde] .s-boton--claro,.sitio[data-s-boton=texto] button.s-boton--claro{color:inherit;background:0 0;border:1.5px solid}.sitio[data-s-boton=borde] .s-boton--claro:hover,.sitio[data-s-boton=texto] button.s-boton--claro:hover{background:color-mix(in oklab, currentColor 12%, transparent)}.sitio[data-s-boton=texto] a.s-boton--primario,.sitio[data-s-boton=texto] a.s-boton--secundario,.sitio[data-s-boton=texto] a.s-boton--claro{text-underline-offset:6px;background:0 0;border-color:#0000;border-radius:0;height:auto;min-height:0;padding:6px 0;text-decoration:underline;text-decoration-thickness:1.5px}.sitio[data-s-boton=texto] a.s-boton--primario{color:var(--s-primario)}.sitio[data-s-boton=texto] a.s-boton--secundario{color:var(--s-texto)}.sitio[data-s-boton=texto] a.s-boton--claro{color:inherit}.sitio[data-s-boton=texto] a.s-boton--primario:hover,.sitio[data-s-boton=texto] a.s-boton--secundario:hover,.sitio[data-s-boton=texto] a.s-boton--claro:hover{background:0 0;text-decoration-thickness:2.5px}.sitio[data-s-chip] .s-chip,.sitio[data-s-chip] .s-tj__chip{box-shadow:none;text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.sitio[data-s-chip=vidrio] :is(.s-chip,.s-tj__chip),.sitio[data-s-chip=suave] :is(.s-chip,.s-tj__chip),.sitio[data-s-chip=borde] :is(.s-chip,.s-tj__chip){padding:5px 12px}.sitio[data-s-chip=vidrio] .s-chip:not([data-tono]),.sitio[data-s-chip=vidrio] .s-tj__chip:not([data-tono]){background:color-mix(in oklab, var(--s-texto) 6%, transparent);color:var(--s-texto);border:1px solid color-mix(in oklab, var(--s-texto) 12%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.4);backdrop-filter:blur(10px)saturate(1.4)}.sitio[data-s-chip=vidrio] .s-chip[data-sobre=foto]:not([data-tono]),.sitio[data-s-chip=vidrio] .s-tj__chip:not([data-tono]){background:color-mix(in oklab, var(--s-fondo) 62%, transparent);border-color:color-mix(in oklab, var(--s-fondo) 45%, transparent)}.sitio[data-s-chip=suave] .s-chip:not([data-tono]),.sitio[data-s-chip=suave] .s-tj__chip:not([data-tono]){background:var(--s-primario-suave);color:var(--s-primario);border:1px solid #0000}.sitio[data-s-chip=borde] .s-chip,.sitio[data-s-chip=borde] .s-tj__chip{color:var(--s-texto);border:1px solid color-mix(in oklab, currentColor 45%, transparent);background:0 0}.sitio[data-s-chip=texto] .s-chip,.sitio[data-s-chip=texto] .s-tj__chip{color:var(--s-texto-2);background:0 0;border:1px solid #0000;padding-inline:0;font-weight:600}.sitio[data-s-chip=borde] .s-chip[data-sobre=foto],.sitio[data-s-chip=borde] .s-tj__chip,.sitio[data-s-chip=texto] .s-chip[data-sobre=foto],.sitio[data-s-chip=texto] .s-tj__chip{color:#fff;text-shadow:0 1px 3px #0000008c}.sitio[data-s-chip=borde] .s-chip[data-sobre=foto],.sitio[data-s-chip=borde] .s-tj__chip{border-color:#ffffffd9}.sitio[data-s-antetitulo] :is(.s-antetitulo,[data-antetitulo]){height:auto;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;padding:0;line-height:1.3;display:inline-flex}.sitio[data-s-antetitulo] :is(.s-antetitulo,[data-antetitulo]):before{content:none}.sitio[data-s-antetitulo] :is(.s-antetitulo,[data-antetitulo]) [data-adorno]{display:none}.sitio[data-s-antetitulo] :is(.s-antetitulo,[data-antetitulo])>*{margin:0}.sitio[data-s-antetitulo=espaciado] :is(.s-antetitulo,[data-antetitulo]),.sitio[data-s-antetitulo=linea] :is(.s-antetitulo,[data-antetitulo]),.sitio[data-s-antetitulo=acento] :is(.s-antetitulo,[data-antetitulo]){letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}.sitio[data-s-antetitulo=espaciado] :is(.s-antetitulo,[data-antetitulo]){color:var(--s-texto-3)}.sitio[data-s-antetitulo=normal] :is(.s-antetitulo,[data-antetitulo]){letter-spacing:0;text-transform:none;color:var(--s-texto-2);font-size:15px;font-weight:500}.sitio[data-s-antetitulo=linea] :is(.s-antetitulo,[data-antetitulo]){color:var(--s-texto-2)}.sitio[data-s-antetitulo=linea] :is(.s-antetitulo,[data-antetitulo]):before{content:"";background:currentColor;border-radius:0;flex:none;width:28px;height:1px}.sitio[data-s-antetitulo=acento] :is(.s-antetitulo,[data-antetitulo]){color:color-mix(in oklab, var(--s-acento) 80%, var(--s-texto))}.sitio[data-s-antetitulo=espaciado] :is(.s-antetitulo,[data-antetitulo])[data-sobre=foto],.sitio[data-s-antetitulo=normal] :is(.s-antetitulo,[data-antetitulo])[data-sobre=foto],.sitio[data-s-antetitulo=linea] :is(.s-antetitulo,[data-antetitulo])[data-sobre=foto]{color:inherit;opacity:.88}
