.bloque-precios .cabecera-seccion{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.bloque-precios .cabecera-seccion h2{margin:0}.bloque-precios .tabla-precios{border-collapse:collapse;table-layout:fixed;width:100%}.bloque-precios .tabla-precios th:first-child{width:7rem}.bloque-precios .tabla-precios th:nth-child(2){width:19%}.bloque-precios .tabla-precios th:nth-child(4){width:8rem}.bloque-precios .tabla-precios th:nth-child(5){width:17rem}.bloque-precios .tabla-precios th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--c-texto-2);border-bottom:2px solid var(--tinta);padding:10px;font-size:.72rem;font-weight:800}.bloque-precios .tabla-precios td{border-bottom:1px solid var(--c-borde-suave);vertical-align:top;padding:12px 10px}.bloque-precios .tabla-precios tbody tr:last-child td{border-bottom:0}.bloque-precios .precio-pill{border:2px solid var(--tinta);border-radius:var(--radio);white-space:nowrap;background:var(--c-superficie);color:var(--c-texto);padding:.14em .5em;font-size:1.02rem;font-weight:800;display:inline-block}.bloque-precios .precio-pill.barato{color:var(--c-barato);background:var(--c-barato-bg)}.bloque-precios .precio-pill.caro{color:var(--c-caro);background:var(--c-caro-bg)}.bloque-precios tr.mas-barata{box-shadow:inset 4px 0 0 var(--c-acento);background:var(--resalte)}.bloque-precios tr.mas-barata .precio-pill{box-shadow:var(--sombra-s);rotate:-2deg}.bloque-precios .tabla-precios td:nth-child(2){font-weight:700}.bloque-precios .tabla-precios td:nth-child(2) .chip{margin-left:6px;rotate:-2deg}.bloque-precios .tabla-precios td:nth-child(3){color:var(--c-texto-2)}.bloque-precios .tabla-precios td:nth-child(4){color:var(--c-texto-2);white-space:nowrap;font-size:.85rem}.bloque-precios .tabla-precios td:nth-child(5){white-space:nowrap}.bloque-precios .tabla-precios :is(td:nth-child(5),.compacta td:nth-child(4)) :is(a,button){white-space:nowrap;border:2px solid var(--tinta);background:var(--c-fondo);color:var(--tinta);font:700 .78rem var(--fuente);cursor:pointer;box-shadow:var(--sombra-s);border-radius:999px;align-items:center;gap:.35em;padding:5px 11px;text-decoration:none;transition:translate .12s,box-shadow .12s,background-color .12s;display:inline-flex}.bloque-precios .tabla-precios :is(td:nth-child(5),.compacta td:nth-child(4)) :is(a,button)+:is(a,button){margin-left:6px}.bloque-precios .tabla-precios :is(td:nth-child(5),.compacta td:nth-child(4)) :is(a,button):hover{box-shadow:3px 3px 0 var(--c-sombra);background:var(--c-acento);color:var(--tinta-fija);translate:-1px -1px}.bloque-precios .tabla-precios :is(td:nth-child(5),.compacta td:nth-child(4)) :is(a,button):active{box-shadow:0 0 0 var(--c-sombra);translate:1px 1px}.bloque-precios .tabla-precios :is(td:nth-child(5),.compacta td:nth-child(4)) :is(a,button):before{content:"📍"}.bloque-precios .tabla-precios :is(td:nth-child(5),.compacta td:nth-child(4)) :is(a,button)[data-compartir]:before{content:"🔗"}.bloque-precios .tabla-precios :is(td:nth-child(5),.compacta td:nth-child(4)) :is(a,button).copiado{background:var(--c-barato-bg);color:var(--c-barato)}.bloque-precios .tabla-precios :is(td:nth-child(5),.compacta td:nth-child(4)) :is(a,button).copiado:before{content:"✓"}.bloque-precios .compacta th:nth-child(2){width:30%}.bloque-precios .compacta th:nth-child(4){width:17rem}.bloque-precios .compacta td:nth-child(4){white-space:nowrap}.bloque-precios .resto-estaciones{border-top:2px solid var(--c-borde-suave);margin-top:10px}.resto-estaciones summary,.carburante-extra summary{cursor:pointer;font-weight:700;list-style:none}.resto-estaciones summary::-webkit-details-marker{display:none}.carburante-extra summary::-webkit-details-marker{display:none}.resto-estaciones summary:before,.carburante-extra summary:before{content:"▸";color:var(--c-acento);font-size:1.1em}.resto-estaciones[open] summary:before,.carburante-extra[open] summary:before{content:"▾"}.bloque-precios .resto-estaciones summary{padding:12px 4px 10px;font-size:.92rem}.bloque-precios .resto-estaciones summary:hover{text-decoration:underline;text-decoration-color:var(--c-acento);text-decoration-thickness:3px}.bloque-precios .resto-rango{color:var(--c-texto-2);font-weight:400}.bloque-precios .resto-titulo{color:var(--c-texto-2);margin:0;padding:12px 4px 8px;font-size:.85rem;font-weight:700}.bloque-precios tr:target{background:var(--resalte);box-shadow:inset 4px 0 0 var(--c-acento)}.bloque-precios .tabla-scroll{overflow-x:auto}@media (width<=1000px){.bloque-precios .tabla-precios thead{display:none}.bloque-precios .tabla-precios,.bloque-precios .tabla-precios tbody{display:block}.bloque-precios .tabla-precios tr{border-bottom:1px solid var(--c-borde-suave);grid-template-columns:auto 1fr;gap:2px 14px;padding:12px 6px;display:grid}.bloque-precios .tabla-precios tbody tr:last-child{border-bottom:0}.bloque-precios .tabla-precios td{border:0;padding:0;display:block}.bloque-precios .tabla-precios td:first-child{grid-area:1/1/5/2}.bloque-precios .tabla-precios td:nth-child(2){grid-area:1/2}.bloque-precios .tabla-precios td:nth-child(3){grid-area:2/2;font-size:.9rem}.bloque-precios .tabla-precios td:nth-child(4){white-space:normal;grid-area:3/2;font-size:.8rem}.bloque-precios .compacta td:nth-child(4){font-size:inherit;flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.bloque-precios .compacta td:nth-child(4) :is(a,button)+:is(a,button){margin-left:0}.bloque-precios .tabla-precios td:nth-child(5){white-space:normal;flex-wrap:wrap;grid-area:4/2;gap:6px;margin-top:8px;display:flex}.bloque-precios .tabla-precios td:nth-child(5) :is(a,button)+:is(a,button){margin-left:0}.bloque-precios tr.mas-barata{border-radius:var(--radio)}}.cercanos[data-astro-cid-mfqswhpz] ul[data-astro-cid-mfqswhpz]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pastilla[data-astro-cid-mfqswhpz]{background:var(--c-fondo);border:2px solid var(--tinta);color:var(--c-texto);border-radius:999px;align-items:baseline;gap:.5em;padding:8px 14px;text-decoration:none;transition:background-color .12s,translate .12s,box-shadow .12s;display:inline-flex}.pastilla[data-astro-cid-mfqswhpz]:hover{background:var(--c-acento);color:var(--tinta-fija);box-shadow:var(--sombra-s);translate:-1px -1px}.pastilla[data-astro-cid-mfqswhpz]:hover span[data-astro-cid-mfqswhpz]{color:var(--tinta-fija)}.pastilla[data-astro-cid-mfqswhpz] span[data-astro-cid-mfqswhpz]{color:var(--c-texto-2);font-size:.8rem}h1[data-astro-cid-n3vcmkay] .prov[data-astro-cid-n3vcmkay]{color:var(--c-texto-2);font-size:.72em;font-weight:600}.fecha-datos[data-astro-cid-n3vcmkay]{margin-top:0}.enlace-comarca[data-astro-cid-n3vcmkay]{color:var(--c-texto-2);margin:-6px 0 14px;font-size:.86rem}.carburante-extra[data-astro-cid-n3vcmkay]{border:2px solid var(--tinta);border-radius:var(--radio);background:var(--c-superficie);box-shadow:var(--sombra-s)}.carburante-extra[data-astro-cid-n3vcmkay] summary[data-astro-cid-n3vcmkay]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:14px 16px;font-weight:800;display:flex}.extra-n[data-astro-cid-n3vcmkay]{color:var(--c-texto-2);font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:600}.carburante-extra[data-astro-cid-n3vcmkay]>section{box-shadow:none;border:0;margin-top:0}.contexto[data-astro-cid-n3vcmkay]{font-size:1.02rem}.pila[data-astro-cid-n3vcmkay]{gap:20px;margin-top:20px;display:grid}.peso-deposito[data-astro-cid-n3vcmkay] h2[data-astro-cid-n3vcmkay]{margin:0 0 12px}.peso-nota[data-astro-cid-n3vcmkay]{margin-top:12px}.hist[data-astro-cid-n3vcmkay]{color:var(--c-texto-2);margin:10px 0 0;font-size:.85rem}.pila[data-astro-cid-n3vcmkay]>*{min-width:0}.nota-metodologia[data-astro-cid-n3vcmkay]{color:var(--c-texto-2);margin-top:28px;font-size:.85rem}.nota-entorno[data-astro-cid-n3vcmkay]{color:var(--c-texto-2);margin:-4px 0 12px;font-size:.9rem}
