.banda .lo-prox,.banda-m .lo-prox{background:var(--surface)}.lo-mini{font-size:.875rem;color:var(--muted)}.lo-et{font-size:.8125rem;font-weight:650;color:var(--muted)}.lo-sub{margin-block:20px 6px;font-size:1.25rem}.lo-aviso{display:flex;gap:10px;align-items:flex-start;max-width:36em;padding:12px 14px;margin-block-start:14px;border-radius:var(--r-s);background:var(--ambar-claro);color:var(--ink);font-weight:600}.lo-aviso .ic{flex:none;font-size:1.3em;margin-block-start:1px}.lo-busca{display:grid;gap:6px;max-width:420px;margin-block-end:20px}.lo-busca label,.lo-campo>span,.lo-fs legend{font-weight:650;font-size:.9375rem}.lo-busca input,.lo-campo input,.lo-campo select,.lo-dudas-b input{width:100%;min-height:48px;padding:10px 14px;border:1.5px solid var(--line);border-radius:var(--r-s);background:var(--surface);font:inherit;color:var(--ink)}.lo-perfiles{max-width:none;list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px}@media(max-width:639px){.lo-perfiles{grid-template-columns:none;grid-template-rows:repeat(3,1fr);grid-auto-rows:unset;grid-auto-flow:column;grid-auto-columns:minmax(230px,74%);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.lo-perfiles::-webkit-scrollbar{display:none}.lo-perfiles li{scroll-snap-align:start}}@media(min-width:640px){.lo-perfiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.lo-perfil>span{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:8px 12px 8px 88px}.lo-perfil .lo-prox{display:block;width:fit-content;max-width:100%;margin:4px 0 0;background:var(--sunken);white-space:normal}[data-item][hidden]{display:none}.lo-gana .ic{font-size:1.75rem;color:var(--green)}.lo-gana h3{margin-block:2px 6px}.lo-nohace{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;margin-block-start:20px;font-weight:650}.lo-nohace ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px 16px;padding:0;margin:0;font-weight:500}.lo-nohace li{display:flex;gap:6px;align-items:center;color:var(--muted);text-decoration:line-through;text-decoration-thickness:1px}.lo-nohace .ic{flex:none}.lo-sim{display:grid;gap:clamp(20px,4vw,56px);align-items:start}@media(min-width:900px){.lo-sim{grid-template-columns:minmax(0,1fr) minmax(0,460px)}.lo-sim-v{position:sticky;top:96px}}.lo-sim-f{display:grid;gap:16px}.lo-sim-f .seccion-h{margin-block-end:4px}.lo-campo{display:grid;gap:6px}.lo-campo>label{font-weight:650;font-size:.9375rem}.lo-fs{border:0;padding:0;margin:0;display:grid;gap:8px}.lo-fs legend{padding:0;margin-block-end:8px}.lo-chips{display:flex;flex-wrap:wrap;gap:8px}.lo-chip input,.lo-foto input{position:absolute;opacity:0;width:1px;height:1px}.lo-chip span{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border-radius:99px;background:var(--block-b);font-weight:600;cursor:pointer}.lo-chip input:checked+span{background:var(--green);color:var(--paper)}.lo-chip input:focus-visible+span,.lo-foto input:focus-visible+img{outline:2px solid var(--green);outline-offset:2px}.lo-chip[hidden],[data-solo][hidden]{display:none}.lo-fotos{display:flex;gap:10px}.lo-foto{display:grid;gap:4px;font-size:.8125rem;font-weight:600;cursor:pointer}.lo-foto img{width:76px;height:56px;object-fit:cover;border-radius:8px;border:2px solid transparent}.lo-foto input:checked+img{border-color:var(--green)}.lo-tarj{border-radius:var(--r-m);overflow:hidden;background:var(--surface);box-shadow:0 8px 24px #182c281a}.lo-tarj-f{position:relative;aspect-ratio:2 / 1;overflow:hidden;background:var(--sunken)}.lo-tarj-fs,.lo-tarj-fs>div{position:absolute;inset:0}.lo-tarj-fs>div[hidden]{display:none}.lo-tarj-fs picture,.lo-tarj-fs img{display:block;width:100%;height:100%;object-fit:cover}.lo-tarj-tu{position:absolute;left:10px;bottom:10px;display:flex;align-items:center;gap:6px;padding:5px 11px 5px 9px;border-radius:99px;background:var(--surface);color:var(--ink);font-size:.8125rem;font-weight:650}.lo-tarj-tu .ic{font-size:1.05rem;color:var(--green)}.lo-tarj-g{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--surface);color:var(--ink);font-size:1.15rem}@media(prefers-reduced-motion:no-preference){.lo-tarj-fs>div{animation:lo-entra .28s var(--ease-out)}[data-fs-pills] li,[data-fs-resp] li{animation:lo-entra .2s var(--ease-out)}}@keyframes lo-entra{0%{transform:scale(1.03)}to{transform:none}}.lo-tarj-b{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;align-items:baseline;padding:14px 16px}.lo-tarj-n,.lo-tarj-b .cf-chips,.lo-tarj-b .cf-prox{flex:1 0 100%}.lo-tarj-b .cf-chips{margin-block-start:6px}.lo-tarj-b .cf-mantiene{font-size:.875rem}.lo-tarj-n{font-family:var(--titular);font-size:1.5rem;line-height:1.15;overflow-wrap:anywhere}.lo-tarj-t{color:var(--muted)}.lo-tarj .cf-prox{overflow-wrap:anywhere}.lo-resp{margin-block-start:12px;padding:14px 16px;border-radius:var(--r-m);background:var(--block-b)}.lo-resp-t{font-weight:650;margin-block-end:8px}.lo-resp ul{list-style:none;padding:0;margin:0 0 8px;display:grid;gap:6px}.lo-resp li{display:grid;grid-template-columns:9.5em minmax(0,1fr);gap:10px;align-items:baseline;font-size:.9375rem}.lo-resp li b{font-weight:650;font-size:.8125rem;color:var(--muted)}.lo-dudas{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:8px;max-width:52em}.lo-dudas a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 18px;border-radius:var(--r-s);background:var(--surface);color:var(--ink);font-weight:650;text-decoration:none}.lo-dudas a:hover{background:var(--paper)}.lo-dudas-b{display:flex;flex-wrap:wrap;gap:10px;max-width:52em}.lo-dudas-b input{flex:1 1 200px;width:auto}.lo-par{display:grid;gap:clamp(20px,4vw,56px);align-items:start}@media(min-width:900px){.lo-par{grid-template-columns:minmax(0,1fr) minmax(0,400px)}}.lo-pills{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-wrap:wrap;gap:8px}.lo-pills li{padding:4px 12px;border-radius:99px;background:var(--block-b);font-weight:600;font-size:.9375rem}.lo-pills-a li{padding:0;background:none}.lo-h2-p{font-size:1.5rem}.lo-ej{padding:16px;border-radius:var(--r-m);background:var(--block-b);display:grid;gap:10px}.lo-ej-et{font-weight:650}.lo-ej-c{padding:14px 16px;border-radius:var(--r-s);background:var(--surface);display:grid;gap:6px}.lo-ej-n{font-family:var(--titular);font-size:1.375rem;line-height:1.15}.lo-ej-l{color:var(--muted)}.lo-doble{display:grid;gap:clamp(24px,4vw,56px)}@media(min-width:820px){.lo-doble{grid-template-columns:repeat(2,minmax(0,1fr))}}.lo-doble h2{font-size:clamp(1.5rem,3vw,2rem);margin-block-end:12px}.lo-lista{list-style:none;padding:0;margin:0;display:grid;gap:10px}.lo-lista li{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start}.lo-lista .ic{font-size:1.35rem;color:var(--green);margin-block-start:1px}.lo-no .ic{color:var(--muted)}.lo-tabla{width:100%;border-collapse:collapse}.lo-tabla th,.lo-tabla td{padding:12px 10px;border-block-end:1px solid var(--line);text-align:start;vertical-align:middle}.lo-tabla thead th{font-family:var(--titular);font-size:1.125rem;font-weight:400;vertical-align:bottom}.lo-tabla thead small{display:block;font-family:system-ui,sans-serif;font-size:.8125rem;color:var(--muted)}.lo-tabla tbody th{font-weight:500}.lo-tabla td{text-align:center;width:18%}.lo-tabla .ic{font-size:1.25rem;color:var(--green)}.lo-tabla .lo-nv{color:var(--line)}.lo-tabla :is(th,td):nth-child(n+2){text-align:center}.lo-recomienda{padding:16px;border-radius:var(--r-m);background:var(--block-b);margin-block-end:16px}.lo-recomienda legend{float:left;width:100%}.lo-recomienda .lo-chips{clear:both}.lo-res{display:none;font-weight:600;margin-block-start:8px}.lo-rec:has(input[value=ficha]:checked)~.lo-tabla-w :is(th,td):nth-child(2),.lo-rec:has(input[value=panel]:checked)~.lo-tabla-w :is(th,td):nth-child(3),.lo-rec:has(input[value=escaparate]:checked)~.lo-tabla-w :is(th,td):nth-child(4){background:var(--tint)}.lo-rec:has(input[value=ficha]:checked) .lo-res-ficha,.lo-rec:has(input[value=panel]:checked) .lo-res-panel,.lo-rec:has(input[value=escaparate]:checked) .lo-res-escaparate{display:block}@media(max-width:560px){.lo-tabla tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.lo-tabla tbody th{grid-column:1 / -1;padding-block-end:2px;border-block-end:0}.lo-tabla thead th:first-child{display:none}.lo-tabla thead th{text-align:center;font-size:.9375rem;padding-inline:2px}.lo-tabla thead small{font-size:.6875rem}.lo-tabla td{width:auto;padding-block:6px 12px}}.lo-campo input[type=range]{padding:0;min-height:44px;border:0;background:none;accent-color:var(--green)}.lo-of{display:grid;gap:clamp(20px,4vw,56px);align-items:start}@media(min-width:900px){.lo-of{grid-template-columns:minmax(0,1fr) minmax(0,420px)}}.lo-of-f{display:grid;gap:14px;margin-block-start:16px}.lo-of-c{padding:18px;border-radius:var(--r-m);background:var(--surface);color:var(--ink);display:grid;gap:8px;overflow-wrap:anywhere}.lo-of-t{font-family:var(--titular);font-size:1.5rem;line-height:1.15}.lo-of-est{display:inline-flex;align-self:start;width:fit-content;gap:6px;align-items:center;padding:4px 10px;border-radius:99px;font-weight:650;font-size:.875rem;background:var(--tint);color:var(--green)}.lo-of-est[data-e=hoy]{background:var(--ambar-claro);color:var(--ink)}.lo-of-est[data-e=fin]{background:var(--block-b);color:var(--muted)}.lo-of-est[data-e=no]{background:var(--block-b);color:var(--ink)}.lo-of ul{list-style:none;padding:0;margin:0;display:grid;gap:4px}.lo-of .lo-mini{color:inherit}.banda-v .lo-campo input,.banda-v .lo-mini{color:var(--ink)}.banda-v .lo-campo>span{color:var(--paper)}.lo-vs{display:grid;gap:12px}@media(min-width:720px){.lo-vs{grid-template-columns:repeat(2,minmax(0,1fr))}}.lo-vs>div{padding:18px;border-radius:var(--r-m);background:var(--surface)}.lo-vs h3{margin-block-end:8px;font-size:1.25rem}.lo-dec{list-style:none;padding:0;margin:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.lo-dec li{padding:18px;border-radius:var(--r-m);background:var(--surface)}.lo-dec b{display:block;margin-block-end:4px}.lo-falta{display:grid;gap:clamp(20px,4vw,48px)}@media(min-width:720px){.lo-falta{grid-template-columns:repeat(2,minmax(0,1fr))}}.lo-falta h3{font-size:1.25rem;margin-block-end:10px}.lo-preo{list-style:none;padding:0;margin:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.lo-preo li{padding:18px;border-radius:var(--r-m);background:var(--block-b)}.lo-preo h3{font-size:1.25rem;margin-block-end:6px}.lo-preg{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:8px;justify-items:start}.lo-preg li{padding:8px 14px;border-radius:16px 16px 16px 4px;background:var(--surface);font-weight:600;max-width:100%}.lo-linea{list-style:none;padding:0;margin:0 0 10px;display:grid;gap:14px}.lo-linea li{padding:14px 16px;border-radius:var(--r-m);background:var(--surface)}.lo-linea b{display:block;color:var(--green);margin-block-end:2px}.lo-demo{display:grid;gap:clamp(20px,4vw,56px);align-items:center}@media(min-width:820px){.lo-demo{grid-template-columns:minmax(0,1fr) minmax(0,400px)}}.lo-demo h2{margin-block-end:14px}.lo-dp{display:none}.lo-demo:has(input[value="1"]:checked) .lo-dp[data-p="1"],.lo-demo:has(input[value="2"]:checked) .lo-dp[data-p="2"],.lo-demo:has(input[value="3"]:checked) .lo-dp[data-p="3"]{display:block}.lo-porque{margin-block-start:14px;font-size:1.125rem}.lo-pasos{grid-template-columns:minmax(0,1fr)!important;margin-block-start:14px}.lo-pasos li{background:var(--surface)}.lo-vesobra{display:grid;gap:10px;margin:14px 0 0}.lo-vesobra dt{font-size:.8125rem;font-weight:650;color:var(--muted)}.lo-vesobra dd{margin:0}.lo-publica{margin-block-start:6px}.lo-ej{align-content:start}#pasos .lo-ej{background:var(--surface)}#pasos .lo-ej-c{background:var(--block-b)}#pasos .cf-chips li{background:var(--surface)}.lo-dudas-p{margin-block-start:12px}.lo-dudas-p details{background:var(--block-b)}.lo-todavia{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:10px}.lo-todavia li{padding:14px 16px;border-radius:var(--r-m);background:var(--block-b)}.lo-tno{display:flex;gap:8px;font-weight:650;margin-block-end:4px}.lo-tno .ic{flex:none;font-size:1.25rem;color:var(--muted)}.lo-precios{list-style:none;padding:0;margin:0 0 12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.lo-precios li{padding:18px;border-radius:var(--r-m);background:var(--surface)}.lo-precios h3{font-size:1.25rem}.lo-pr{font-weight:700;color:var(--green);margin-block:2px 6px}.lo-mini.lo-sub{font-size:.875rem;margin-block:16px 2px}#pasos .lo-ej .lo-prox{background:var(--block-b)}.banda .lo-pills li{background:var(--surface)}.lo-cab-arte{display:flex;align-items:center;justify-content:space-between;gap:14px}.lo-cab-arte>:first-child{min-width:0}.lo-cab-b .seccion-h{margin-block-end:0}.lo-cab-b{margin-block-end:clamp(20px,3vw,36px)}.lo-arte{flex:none;width:auto;height:clamp(84px,11vw,132px)}.lo-rec-arte{display:flex;align-items:center;gap:14px}.lo-rec-arte .lo-recomienda{flex:1 1 auto;min-width:0}@media(max-width:480px){.lo-rec-arte .lo-arte{display:none}}.banda .lo-chip input:not(:checked)+span{background:var(--surface)}.lo-resp b[data-nivel=app]{color:var(--green)}:root{--lo-filo: inset 0 0 0 1px rgba(137, 110, 70, .16);--lo-sombra: 0 1px 2px rgba(60, 44, 22, .05), 0 14px 28px -18px rgba(60, 44, 22, .28);--lo-sombra-a: 0 2px 4px rgba(60, 44, 22, .06), 0 22px 36px -18px rgba(60, 44, 22, .38)}:is(.lo-vs>div,.lo-dec li,.lo-precios li,.lo-of-c,.lo-ej-c,.lo-resp,.lo-tarj){box-shadow:var(--lo-filo),var(--lo-sombra)}.lo-tarj{box-shadow:var(--lo-filo),0 2px 6px #3c2c1614,0 30px 50px -24px #3c2c166b}.lo-resp{background:var(--surface)}@media(min-width:1000px){.lo-perfil-w{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,5vw,80px);align-items:start}.lo-perfil-i{position:sticky;top:96px}.lo-perfil-i .lo-busca{margin-block-end:0}}.lo-perfil{position:relative;display:flex;align-items:stretch;height:100%;min-height:68px;overflow:hidden;border-radius:16px;background:var(--surface);box-shadow:var(--lo-filo);color:var(--ink);font-weight:650;text-decoration:none;line-height:1.2;transition:transform .2s var(--ease-out),box-shadow .2s ease}.lo-perfil img{position:absolute;inset:0 auto 0 0;width:76px;height:100%;object-fit:cover;background:var(--sunken)}.lo-perfil:focus-visible{outline:2px solid var(--green);outline-offset:2px}.lo-perfil:active{transform:scale(.98);transition-duration:80ms}@media(hover:hover)and (pointer:fine){.lo-perfil:hover{transform:translateY(-2px);box-shadow:var(--lo-filo),var(--lo-sombra-a)}}.lo-bento{display:grid;gap:12px}@media(min-width:760px){.lo-bento{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:1fr 1fr}.lo-bt-g{grid-row:span 2}}.lo-bt{position:relative;overflow:hidden;display:grid;gap:8px;align-content:start;padding:clamp(20px,2.4vw,32px);border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lo-filo),var(--lo-sombra)}.lo-bt .lo-et{display:flex;align-items:center;gap:6px}.lo-bt .ic{font-size:1.25rem;color:var(--green)}.lo-bt h3{font-size:clamp(1.375rem,2vw,1.75rem);line-height:1.15}.lo-bt-g{background:var(--green);color:var(--paper);box-shadow:var(--lo-sombra);padding-inline-end:clamp(20px,22%,200px);min-height:280px;align-content:end}.lo-bt-g h3{color:var(--paper);font-size:clamp(2rem,4vw,3.25rem);line-height:1.05;letter-spacing:-.01em}.lo-bt-g .lo-et,.lo-bt-g .ic{color:var(--mostaza)}.lo-bt-a{position:absolute;top:14px;right:18px;height:clamp(110px,16vw,200px);width:auto}@media(max-width:759px){.lo-bt-g{padding-block-start:130px;padding-inline-end:20px}}.lo-nohace{padding-block-start:18px;margin-block-start:22px;border-block-start:1px solid rgba(137,110,70,.22)}.lo-fr{display:grid;gap:14px}@media(min-width:820px){.lo-fr{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:stretch}}.lo-fr-t{position:relative;isolation:isolate;display:grid;grid-auto-rows:1fr;gap:6px;border:0;padding:0;margin:0;--i: 0}.lo-fr-t:has(>:nth-of-type(2) input:checked){--i: 1}.lo-fr-t:has(>:nth-of-type(3) input:checked){--i: 2}.lo-fr-t:has(>:nth-of-type(4) input:checked){--i: 3}.lo-fr-t:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;height:calc((100% - 18px)/4);border-radius:16px;background:var(--green);box-shadow:0 10px 20px -12px #0f4d3ab3;transform:translateY(calc(var(--i) * (100% + 6px)));transition:transform .3s var(--ease-out)}.lo-fr-o{position:relative;display:block}.lo-fr-o input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.lo-fr-o span{display:flex;align-items:center;gap:12px;height:100%;min-height:56px;padding:8px 14px;border-radius:16px;font-weight:650;line-height:1.2;transition:color .18s ease,transform .2s var(--ease-out)}.lo-fr-o:active span{transform:scale(.98);transition-duration:80ms}.lo-fr-o .ic{flex:none;font-size:1.4rem;color:var(--green);transition:color .18s ease}.lo-fr-o input:checked+span,.lo-fr-o input:checked+span .ic{color:var(--paper)}.lo-fr-o input:focus-visible+span{outline:2px solid var(--green);outline-offset:2px}@media(hover:hover)and (pointer:fine){.lo-fr-o input:not(:checked)+span:hover{background:var(--block-b)}}.lo-fr-ps{display:grid;min-width:0}.lo-fr-p{grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,1fr);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease,transform .26s var(--ease-out),visibility .18s}@media(min-width:560px){.lo-fr-p{grid-template-columns:repeat(2,minmax(0,1fr))}}.lo-fr:has(input[value="1"]:checked) .lo-fr-p[data-p="1"],.lo-fr:has(input[value="2"]:checked) .lo-fr-p[data-p="2"],.lo-fr:has(input[value="3"]:checked) .lo-fr-p[data-p="3"],.lo-fr:has(input[value="4"]:checked) .lo-fr-p[data-p="4"]{opacity:1;visibility:visible;transform:none}.lo-fr-a,.lo-fr-b{padding:clamp(18px,2.4vw,30px);display:grid;gap:8px;align-content:start;border-radius:var(--r-m)}.lo-fr-a{background:var(--block-b);padding-inline-end:clamp(32px,4vw,56px)}.lo-fr-b{background:var(--green);color:var(--paper);box-shadow:0 24px 40px -22px #0f4d3abf;margin-block-start:-14px}@media(min-width:560px){.lo-fr-b{margin-block-start:18px;margin-inline-start:-28px;margin-block-end:-10px}}.lo-fr-b .lo-et{color:var(--mostaza)}.lo-fr-frase{font-family:var(--titular);font-size:clamp(1.375rem,2vw,1.625rem);line-height:1.2}#frente>.wrap>.lo-mini{margin-block-start:28px}@media(prefers-reduced-motion:reduce){.lo-fr-p{transform:none;transition:opacity .12s ease,visibility .12s}.lo-fr-t:before{transition:none}.lo-perfil{transition:box-shadow .12s ease}.lo-perfil:active,.lo-perfil:hover{transform:none}}.lo-mas{list-style:none;padding:0;margin:0;display:grid;column-gap:clamp(24px,4vw,64px)}@media(min-width:820px){.lo-mas{grid-template-columns:repeat(2,minmax(0,1fr))}}.lo-mas li{border-block-start:1px solid rgba(137,110,70,.26)}.lo-mas a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding-block:20px;color:var(--ink);text-decoration:none}.lo-mas>li>a>.ic:first-child{font-size:1.875rem;color:var(--green)}.lo-mas h3{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:clamp(1.25rem,1.8vw,1.5rem)}.lo-mas p{color:var(--muted)}.lo-mas-f{font-size:1.25rem;color:var(--green);transition:transform .2s var(--ease-out)}@media(hover:hover)and (pointer:fine){.lo-mas a:hover .lo-mas-f{transform:translate(5px)}}ol.lo-ruta{gap:0;padding:0;list-style:none}ol.lo-ruta li{position:relative;padding:0 0 24px 56px;background:none;border-radius:0}ol.lo-ruta li:before{position:absolute;top:0;left:0;display:grid;place-items:center;width:40px;height:40px;margin:0;border-radius:50%;background:var(--mostaza);color:#2b1a12;font-size:1.25rem}ol.lo-ruta li:not(:last-child):after{content:"";position:absolute;top:44px;bottom:4px;left:19px;width:2px;border-radius:1px;background:color-mix(in srgb,var(--mostaza) 60%,var(--line))}@media(min-width:900px){ol.lo-ruta{grid-template-columns:repeat(4,minmax(0,1fr))}ol.lo-ruta li{padding:56px 24px 0 0}ol.lo-ruta li:not(:last-child):after{inset:19px 4px auto 48px;width:auto;height:2px}}@media(min-width:900px){.lo-dudas-w{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);align-items:start}.lo-dudas-w .seccion-h{position:sticky;top:96px}}.lo-dudas{gap:0;max-width:none}.lo-dudas li{border-block-end:1px solid rgba(137,110,70,.26)}.lo-dudas a{min-height:60px;padding:14px 0;border-radius:0;background:none}.lo-dudas a .ic{transition:transform .2s var(--ease-out)}@media(hover:hover)and (pointer:fine){.lo-dudas a:hover{background:none}.lo-dudas a:hover .ic{transform:translate(4px)}}.lo-dudas-b{max-width:none}.lo-preo li{padding:18px 0 0;border-radius:0;background:none;border-block-start:2px solid var(--mostaza)}.lo-linea{position:relative;gap:0}.lo-linea li{position:relative;padding:0 0 18px 28px;border-radius:0;background:none}.lo-linea li:before{content:"";position:absolute;top:6px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px var(--block-b)}.lo-linea li:not(:last-child):after{content:"";position:absolute;top:20px;bottom:-4px;left:7px;width:2px;background:#0f4d3a38}.lo-precios .lo-pr{font-size:1.5rem;letter-spacing:-.01em}@media(prefers-reduced-motion:no-preference){.lo-dp{animation:lo-entra .24s var(--ease-out)}}.lo-preg li{box-shadow:var(--lo-sombra)}.lo-tabla-w{padding:clamp(6px,1.4vw,16px);border-radius:var(--r-l);background:var(--surface);box-shadow:var(--lo-filo),var(--lo-sombra);overflow-x:auto}.lo-tabla th,.lo-tabla td{border-block-end-color:#896e4629;transition:background-color .22s ease}.lo-tabla tbody tr:last-child :is(th,td){border-block-end:0}.lo-tabla thead th{font-size:1.25rem}.lo-tabla thead small:first-of-type{font-size:.9375rem;font-weight:600;color:var(--ink)}.faq-mas{margin-block-start:14px;color:var(--muted);font-size:.9375rem}.faq-mas a{color:var(--ink);text-underline-offset:3px}.lo-app{margin-block-start:clamp(36px,5vw,64px)}.lo-app-h{font-size:clamp(1.375rem,2.2vw,1.75rem);margin-block-end:clamp(16px,2vw,24px)}.lo-app-l{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2.4vw,32px)}.lo-app-f{aspect-ratio:4 / 3;overflow:hidden;border-radius:16px;background:var(--paper);box-shadow:var(--lo-filo),var(--lo-sombra)}.lo-app-f img{display:block;width:100%;height:100%;object-fit:cover;object-position:0 12%}.lo-app-f img.lo-app-abajo{object-position:0 32%}.lo-app-l h4{margin-block:10px 2px;font-size:1.0625rem;font-weight:650;font-family:inherit}.lo-app-l p{color:var(--muted);font-size:.9375rem}@media(max-width:559px){.lo-app{padding-inline-end:0}.lo-app-l{grid-template-columns:repeat(3,62%);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding-block-end:4px}.lo-app-l li{scroll-snap-align:start}.lo-app-l::-webkit-scrollbar{display:none}}.lo-sim-v{border-radius:var(--r-m);overflow:hidden;background:var(--surface);box-shadow:var(--lo-filo),0 2px 6px #3c2c1614,0 30px 50px -24px #3c2c166b}.lo-sim-v .lo-tarj,.lo-sim-v .lo-resp{border-radius:0;background:none;box-shadow:none}.lo-resp{margin-block-start:0;padding:12px 16px 14px;border-block-start:1px solid var(--line)}img[data-tipo],[data-tipo] img{object-position:var(--fp, 50% 50%)}[data-tipo=restaurante]{--fp: 62% 55%}[data-tipo=bar]{--fp: 40% 50%}[data-tipo=cafe]{--fp: 62% 60%}[data-tipo=cadena]{--fp: 65% 70%}[data-tipo=sala-de-conciertos]{--fp: 70% 85%}[data-tipo=promotor]{--fp: 50% 65%}[data-tipo=cine]{--fp: 55% 75%}[data-tipo=rocodromo]{--fp: 45% 35%}[data-tipo=recreativos]{--fp: 50% 60%}[data-tipo=escape-room]{--fp: 40% 50%}[data-tipo=juegos-de-mesa]{--fp: 45% 50%}[data-tipo=talleres]{--fp: 35% 60%}[data-tipo=otro]{--fp: 30% 50%}.lo-asistida{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-block-start:22px;padding:18px 20px;border-radius:var(--r-m);background:var(--surface);box-shadow:var(--filo)}.lo-asistida>div{flex:1 1 22em;min-width:0}.lo-asistida h3{font-size:clamp(1.1875rem,3.2vw,1.375rem);line-height:1.2}.lo-asistida p{margin-block-start:4px}.lo-pills-m{margin-block-start:14px}.lo-todas{margin-block-start:12px}.lo-hiciste{margin-block-start:12px;font-weight:650}
