/*src-sha1:edacfa2259e20025c493e0145c69522e5b6c6a82*/
.ficha-cab .rubro{color: var(--coral);font: 600 13px Lexend, sans-serif;text-transform: uppercase;letter-spacing: .06em;margin: 0}.ficha-cab .dir{font-size: 16px;margin-bottom: 22px}.ficha-cols{display: grid;grid-template-columns: minmax(0, 1fr) 340px;gap: 30px;align-items: start}.galeria{margin-bottom: 26px}.ficha .prosa{background: #fff;border-radius: var(--r);padding: 26px clamp(18px, 3vw, 32px);box-shadow: 0 2px 10px rgba(1,62,180,.06);max-width: none}@media (max-width: 900px){.ficha-cols{grid-template-columns: minmax(0, 1fr)}}.ficha-lado{display: flex;flex-direction: column;gap: 18px}.ficha-lado .caja{position: static}.ficha-lado .caja:first-child{position: static}.caja-consulta h2{margin-bottom: 4px}.sub-consulta{color: var(--suave);font-size: 14px}.privacidad{font-size: 12px;color: var(--suave);margin: 0}.ficha-promo{background: #fef2f2;border: 1px solid #fecaca;border-left: 5px solid #dc2626;border-radius: 12px;padding: 16px 20px;margin: 18px 0}.ficha-promo-et{margin: 0;color: #b91c1c;font: 700 12px Lexend, sans-serif;text-transform: uppercase;letter-spacing: .05em}.ficha-promo h2{margin: 4px 0 6px;font-size: 20px}.ficha-promo p{margin: 6px 0 0}.form-consulta .consulta-otros{border: 1px solid var(--linea);border-radius: 10px;padding: 10px 12px;margin: 0;background: #f8fafc}.form-consulta .consulta-otros label{flex-direction: row;align-items: flex-start;gap: 8px;color: var(--tinta);font-size: 13.5px;line-height: 1.35;cursor: pointer}.form-consulta .co-todos{font-weight: 600}.form-consulta .consulta-otros summary{cursor: pointer;font-size: 13px;color: var(--azul);margin-top: 8px}.ficha-val{display: inline-flex;align-items: center;gap: 7px;margin-top: 8px;font-size: 15px;color: var(--tinta);text-decoration: none}.op-lista{display: grid;grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));gap: 14px}.opinion{background: #fff;border: 1px solid var(--linea);border-radius: 14px;padding: 16px 18px}.op-cab{display: flex;align-items: center;gap: 10px;margin-bottom: 8px}.op-cab > div{flex: 1;min-width: 0}.op-cab strong{display: block;font-size: 15px}.op-cab small{color: var(--suave);font-size: 12.5px}.op-ini{width: 38px;height: 38px;border-radius: 50%;background: #e3edff;color: var(--azul);display: grid;place-items: center;font: 600 14px Lexend, sans-serif;flex: none}.opinion p{margin: 0;font-size: 14.5px;line-height: 1.55;color: #334155}.op-mas summary{cursor: pointer;margin: 14px 0;font: 600 14.5px Lexend, sans-serif;color: var(--azul)}.btn-reservar{display: flex;flex-direction: column;align-items: center;gap: 2px;width: 100%;padding: 14px;margin-bottom: 14px;font-size: 17px;text-decoration: none;box-sizing: border-box}.btn-reservar small{font: 400 12.5px var(--sis);opacity: .9}.bloque-video figcaption{font-size: 14px;color: #5b6b77;margin-top: 6px}.cuerpo-nota + .bloque-video, .bloque-video{margin: 20px 0 0}.ubic-botones{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 14px;position: relative}.btn-ubic{display: inline-flex;align-items: center;gap: 7px;min-height: 42px;padding: 9px 14px;border-radius: 999px;border: 1.5px solid var(--azul);background: transparent;color: var(--azul);font: 600 14px Lexend, sans-serif;cursor: pointer;text-decoration: none;transition: background-color .15s cubic-bezier(.4,0,.2,1)}.btn-ubic .ic{flex: none}.ficha-reservar{scroll-margin-top: 90px}@media (prefers-reduced-motion: reduce){.not-card:hover .not-foto img{transform: none}}@media (min-width: 901px){.ficha-cols > .ficha-lado{align-self: stretch}.ficha-lado .caja-consulta{position: sticky;top: calc(var(--h-cab) + 16px);max-height: calc(100vh - var(--h-cab) - 32px);overflow-y: auto;scrollbar-width: thin}.ficha-main > .ficha-reservar iframe{min-height: 0 !important}}.ficha-cab{position: relative;padding-right: 130px}.gal-mosaico{position: relative;display: grid;gap: 8px;height: clamp(320px, 38vw, 500px);grid-template-columns: 3fr 1fr 1fr;grid-template-rows: 1fr 1fr;border-radius: var(--r);overflow: hidden;margin-bottom: 0}.gm-f{position: relative;padding: 0;border: 0;margin: 0;background: var(--cielo);cursor: zoom-in;overflow: hidden;min-height: 0}.gal-mosaico .gm-f:first-child{grid-row: 1 / -1}.gm-4 .gm-f:nth-child(2){grid-column: 2 / 4}.gm-mas{position: absolute;inset: 0;display: grid;place-items: center;background: rgba(1,62,180,.55);color: #fff;font: 600 26px Lexend, sans-serif}.gm-todas{position: absolute;left: 14px;bottom: 14px;display: inline-flex;align-items: center;gap: 7px;padding: 8px 14px;border: 0;border-radius: 999px;background: rgba(255,255,255,.94);color: var(--tinta);font: 600 13.5px Lexend, sans-serif;cursor: pointer;box-shadow: 0 4px 14px rgba(0,0,0,.2)}.ficha-claves{list-style: none;margin: 16px 0 6px;padding: 0;display: flex;flex-wrap: wrap;gap: 8px 22px;font-size: 15.5px;color: var(--tinta)}.prosa-plegable.plegada{max-height: 15.5em;overflow: hidden;position: relative}.prosa-plegable.plegada::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 5em;background: linear-gradient(rgba(255,255,255,0), #fff)}.prosa-mas{display: inline-flex;margin: 10px 0 0;padding: 0;border: 0;background: none;color: var(--coral);font: 600 15px Lexend, sans-serif;cursor: pointer;text-decoration: underline;text-underline-offset: 3px}.serv-iconos{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fill, minmax(118px, 1fr));gap: 10px}.serv-iconos li{display: flex;flex-direction: column;align-items: center;gap: 8px;text-align: center;padding: 16px 8px 14px;background: #fff;border: 1px solid var(--linea);border-radius: 14px;font-size: 14px;line-height: 1.3}.serv-iconos svg{color: var(--azul)}.serv-todos{margin-top: 16px}.serv-todos > summary{cursor: pointer;display: inline-block;font: 600 15px Lexend, sans-serif;color: var(--azul);padding: 9px 16px;border: 1px solid var(--linea);border-radius: 999px;background: #fff;list-style: none}.ficha-mapa{height: 380px;border-radius: var(--r);overflow: hidden;background: var(--cielo);box-shadow: 0 2px 10px rgba(1,62,180,.06);z-index: 0}.ficha-mapa-dir{margin: 10px 0 12px;color: var(--suave)}.ficha-ubicacion .ubic-botones{margin-top: 0}@media (max-width: 640px){.ficha-cab{padding-right: 0}.gal-mosaico{height: auto;aspect-ratio: 4 / 3;grid-template-columns: 1fr;grid-template-rows: 1fr}.gal-mosaico .gm-f:not(:first-child){display: none}.ficha-mapa{height: 300px}}.ficha-precio{position: absolute;right: 0;top: 18px;text-align: right;display: grid;grid-template-columns: auto auto;align-items: baseline;column-gap: 6px}.ficha-precio[hidden]{display: none}.fp-desde{grid-column: 1 / -1;font-size: 13px;color: var(--suave)}.fp-monto{font: 700 30px/1.1 Lexend, sans-serif;color: var(--tinta)}.fp-unidad{font-size: 14px;color: var(--suave)}.fp-nota{grid-column: 1 / -1;font-size: 12.5px;color: var(--suave)}.ficha-cab:has(.ficha-precio:not([hidden])){padding-right: 280px}@media (max-width: 640px){.ficha-precio{position: static;text-align: left;justify-content: start;margin-top: 12px}.ficha-cab:has(.ficha-precio:not([hidden])){padding-right: 0}}.ficha-precio{padding: 10px 16px 11px;background: #fff6dc;border: 1px solid #f4e2a8;border-radius: 14px;top: 8px}#ubicacion, #opiniones, #ficha-mapa{scroll-margin-top: 90px}main.ficha.ab{--ab-tinta: #222;--ab-gris: #6a6a6a;--ab-linea: #dddddd;color: var(--ab-tinta);font-family: Inter, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;max-width: 1120px}main.ficha.ab .migas{display: none}main.ficha.ab .ficha-cab{display: flex;align-items: center;gap: 16px;margin: 24px 0 18px}main.ficha.ab .ficha-cab .rubro, main.ficha.ab .ficha-cab .dir, main.ficha.ab .ficha-cab .ficha-val, main.ficha.ab .ficha-cab .ficha-precio{display: none !important}main.ficha.ab .ficha-cab h1{margin: 0;font: 500 26px/30px Inter, sans-serif;color: var(--ab-tinta);letter-spacing: -.01em}main.ficha.ab .ab-acciones button{display: inline-flex;align-items: center;gap: 8px;padding: 8px 10px;border: 0;border-radius: 8px;background: none;cursor: pointer;font: 500 14px Inter, sans-serif;color: var(--ab-tinta);text-decoration: underline !important;text-underline-offset: 2px}main.ficha.ab .ab-acciones .ic{width: 16px;height: 16px}main.ficha.ab .ab-mosaico{position: relative;display: grid !important;grid-template-columns: 2fr 1fr 1fr;grid-template-rows: 1fr 1fr;gap: 8px;height: 476px;border-radius: 12px;overflow: hidden;margin: 0 0 40px}main.ficha.ab .ab-mosaico .gm-f img{width: 100%;height: 100%;object-fit: cover;display: block;transition: filter .2s}main.ficha.ab .ab-mosaico .gm-todas{position: absolute;right: 24px;bottom: 24px;display: inline-flex;align-items: center;gap: 8px;padding: 7px 15px;background: #fff;border: 1px solid #222;border-radius: 8px;font: 500 14px Inter, sans-serif;color: #222;cursor: pointer;box-shadow: none}main.ficha.ab .ficha-cols{display: grid;grid-template-columns: minmax(0, 1fr) 372px;gap: 96px;align-items: var(--ab-cols-alin, center)}main.ficha.ab .ficha-main > *{margin-top: 0}main.ficha.ab .ab-sub{margin: 0 0 4px;font: 500 22px/26px Inter, sans-serif;color: var(--ab-tinta)}main.ficha.ab .ab-claves{margin: 0;font: 400 16px/20px Inter, sans-serif;color: var(--ab-tinta)}main.ficha.ab .ab-dir{margin: 4px 0 0;color: var(--ab-gris);font-size: 15px;padding-bottom: 32px;border-bottom: 1px solid var(--ab-linea)}main.ficha.ab .ficha-claves{display: none}main.ficha.ab .prosa{font: 400 16px/24px Inter, sans-serif;color: var(--ab-tinta)}main.ficha.ab .prosa-mas{background: #f7f7f7;border: 0;border-radius: 8px;padding: 13px 23px;font: 500 16px Inter, sans-serif;color: #222;margin-top: 16px;cursor: pointer}main.ficha.ab .serv-iconos{display: grid;grid-template-columns: 1fr 1fr;gap: 16px 24px}main.ficha.ab .serv-iconos li{display: flex;align-items: center;gap: 16px;font: 400 16px Inter, sans-serif;color: var(--ab-tinta);background: none;border: 0;padding: 0}main.ficha.ab .serv-iconos .ic{width: 24px;height: 24px;color: var(--ab-tinta)}main.ficha.ab .op-resumen-txt{font: 500 22px Inter, sans-serif;color: var(--ab-tinta);margin: -10px 0 24px}main.ficha.ab #opiniones > h2{display: none}main.ficha.ab .op-lista{display: grid;grid-template-columns: 1fr 1fr;gap: 40px 64px}main.ficha.ab .opinion{background: none;border: 0;padding: 0}main.ficha.ab .op-ini{width: 48px;height: 48px;font-size: 18px}main.ficha.ab .op-cab strong{font: 500 16px Inter, sans-serif;color: var(--ab-tinta)}main.ficha.ab .opinion p{font: 400 16px/24px Inter, sans-serif;color: var(--ab-tinta);display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden}main.ficha.ab .op-mas summary{display: inline-block;border: 1px solid #222;border-radius: 8px;padding: 13px 23px;font: 500 16px Inter, sans-serif;margin-top: 32px;cursor: pointer;list-style: none}main.ficha.ab .ficha-lado{position: sticky;top: 100px;margin-top: var(--ab-sello-alto, 0px)}main.ficha.ab .ab-card{border: 1px solid var(--ab-linea);border-radius: 12px;padding: 24px;box-shadow: rgba(0,0,0,.12) 0 6px 16px;background: #fff;margin-bottom: 24px}main.ficha.ab .ab-card-precio{font: 400 16px Inter, sans-serif;color: var(--ab-tinta);margin-bottom: 24px}main.ficha.ab .ab-card-precio strong, main.ficha.ab .ab-card-precio b{font: 600 22px/26px Inter, sans-serif;color: var(--ab-tinta)}main.ficha.ab .ab-botones{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin-top: 12px}main.ficha.ab .ab-botones .btn{border-radius: 8px;padding: 11px 10px;font: 500 15px Inter, sans-serif;background: #fff;color: #222;border: 1px solid #222;box-shadow: none}main.ficha.ab .ab-botones .btn-wa{color: #15803d;border-color: #15803d}main.ficha.ab .ficha-lado .caja{border: 0;background: none;box-shadow: none;padding: 0 4px}main.ficha.ab .ficha-lado .caja h2{font: 500 18px Inter, sans-serif}main.ficha.ab .ficha-lado .caja-consulta{border: 1px solid var(--ab-linea);border-radius: 12px;padding: 24px}.ab-nav{position: fixed;left: 0;right: 0;top: 0;z-index: 70;background: #fff;border-bottom: 1px solid #ddd;transform: translateY(-110%);transition: transform .2s}.ab-nav.ver{transform: none;top: var(--h-cab, 72px)}.ab-nav-in{max-width: 1120px;margin: 0 auto;padding: 0 20px;display: flex;gap: 24px;height: 64px;align-items: center}.ab-nav a{font: 500 14px var(--sis);color: #222;padding: 22px 0;border-bottom: 4px solid transparent}.ab-nav a:hover{border-bottom-color: #222}@media (max-width: 900px){main.ficha.ab .ab-mosaico{grid-template-columns: 1fr;grid-template-rows: auto;height: auto;border-radius: 0;margin: 0 -20px 24px}main.ficha.ab .ficha-cols{grid-template-columns: 1fr;gap: 0}main.ficha.ab .op-lista, main.ficha.ab .serv-iconos{grid-template-columns: 1fr}main.ficha.ab .ficha-lado{position: static}.ab-nav{display: none}}body:has(main.ficha.ab){background: #fff}main.ficha.ab .ab-mosaico{grid-template-columns: 2fr 1fr 1fr !important;grid-template-rows: 1fr 1fr !important;height: 476px !important;aspect-ratio: auto !important}main.ficha.ab .ab-mosaico .gm-todas{left: auto !important;right: 24px;width: auto}main.ficha.ab .ab-acciones .btn-compartir-ficha{position: static;border: 0;box-shadow: none;background: none;padding: 8px 10px;border-radius: 8px}main.ficha.ab .ficha-lado{top: 156px}main.ficha.ab .ficha-reservar #interpatagonia-reservas-0{box-shadow: none}@media (max-width: 900px){main.ficha.ab .ab-mosaico{grid-template-columns: 1fr !important;grid-template-rows: auto !important;height: auto !important}}main.ficha.ab .ficha-cab{width: 100%;max-width: none}main.ficha.ab .ab-acciones button{text-decoration: none !important}main.ficha.ab .ab-sub{display: none}main.ficha.ab .ficha-lado > .caja:not(.caja-consulta){display: none}main.ficha.ab .ab-card .ab-motor{padding: 0 !important;border: 0 !important;margin: 0 0 4px !important}main.ficha.ab .ab-card .ab-motor > h2{display: none}main.ficha.ab .ab-card .ab-motor #interpatagonia-reservas-0 > *{box-shadow: none !important;border: 0 !important;padding: 0 !important;margin: 0 !important}main.ficha.ab .ab-card-precio{margin-bottom: 16px}main.ficha.ab .ab-card .ab-motor{margin: 0 -14px 4px !important}main.ficha.ab #opiniones > h2{display: block}main.ficha.ab .op-resumen-txt{font: 400 15px Inter, sans-serif;color: var(--ab-gris);margin: -16px 0 18px}.rc{position: relative;padding: 4px 0 0}.rc-vent{overflow: hidden;padding: 6px 6px 18px;margin: 0 -6px}.rc-pista{display: flex;gap: 24px;transition: transform .6s cubic-bezier(.45,0,.2,1)}.rc-card{flex: 0 0 calc((100% - 48px) / 3);margin: 0;display: flex;flex-direction: column;justify-content: space-between;gap: 22px;min-height: 260px;background: #fff;border: 1px solid #eef0f3;border-radius: 14px;padding: 26px 28px;box-shadow: 0 8px 22px rgba(16,24,40,.06)}.rc-card blockquote{margin: 0;font: italic 400 15.5px/1.75 var(--sis);color: #4a5361;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;overflow: hidden}.rc-card figcaption strong{display: block;font: 600 15px var(--sis);color: #1c2b44}.rc-ant, .rc-sig{position: absolute;top: calc(50% - 20px);width: 40px;height: 40px;border-radius: 50%;border: 1px solid #eef0f3;background: #fff;color: #2866cc;box-shadow: 0 2px 8px rgba(16,24,40,.12);display: grid;place-items: center;cursor: pointer;z-index: 2}.rc-ant{left: -20px}.rc-sig{right: -20px}.rc-dots{display: flex;justify-content: center;gap: 10px;margin-top: 8px}.rc-dots button{width: 7px;height: 7px;padding: 0;border: 0;border-radius: 50%;background: #c9ced6;cursor: pointer}.rc-dots button.on{background: #1c2b44}@media (max-width: 999px){.rc-card{flex-basis: calc((100% - 24px) / 2)}}@media (max-width: 639px){.rc-card{flex-basis: 100%}.rc-ant{left: -6px}.rc-sig{right: -6px}}.rc-card{flex: 0 0 calc((100% - (var(--n, 3) - 1) * 24px) / var(--n, 3)) !important}.rc-card{border-color: #d3dae3}main.ficha.ab .ab-card .ab-botones{display: none !important}.pin-google{background: none;border: 0;filter: drop-shadow(0 2px 2px rgba(0,0,0,.3))}.pr-lista{list-style: none;padding: 0;margin: 0;display: grid;grid-template-columns: 1fr 1fr;gap: 18px 32px}.pr-lista li, .pr-dlg li{display: flex;align-items: center;gap: 16px;font: 400 16px/1.35 var(--sis);color: #222}.pr-lista svg, .pr-dlg svg{width: 24px;height: 24px;flex: none;stroke: #222;stroke-width: 1.5}.pr-mas{margin-top: 32px;padding: 13px 23px;border: 0;border-radius: 8px;background: #f2f2f2;font: 500 16px var(--sis);color: #222;cursor: pointer}.pr-cerrar:hover{background: #f2f2f2}@media (max-width: 640px){.pr-lista{grid-template-columns: 1fr}}.zoc-rsv{position: fixed;left: 0;right: 0;bottom: 0;z-index: 950;background: linear-gradient(-45deg, #2866cc, #29b7c9, #2866cc, #29b7c9);background-size: 300% 300%;box-shadow: 0 -6px 20px rgba(16,24,40,.18);transform: translateY(110%);transition: transform .3s ease}@media (prefers-reduced-motion: no-preference){.zoc-rsv{animation: cab-grad 14s ease infinite}}.zoc-rsv.ver{transform: none}.zoc-in{max-width: 1240px;margin: 0 auto;padding: 12px 20px;display: flex;align-items: center;gap: 14px}.zoc-tit{font: 600 19px "Lexend Deca", sans-serif;color: #fff;margin-right: 10px;white-space: nowrap}.zoc-c{flex: 1 1 0;display: flex;flex-direction: column;gap: 2px;padding: 7px 14px;border: 1px solid rgba(255,255,255,.35);border-radius: 12px;background: rgba(255,255,255,.12);min-width: 0}.zoc-c span{font: 600 11px var(--sis);letter-spacing: .08em;text-transform: uppercase;color: rgba(255,255,255,.85)}.zoc-c select option{color: #222}.zoc-wa{flex: none;font: 400 14px var(--sis);color: #fff;white-space: nowrap;margin-left: 6px}.zoc-wa a{color: #fff;font-weight: 600}@media (max-width: 900px){.zoc-tit, .zoc-wa{display: none}.zoc-in{gap: 8px;padding: 10px 12px}.zoc-c{padding: 6px 10px}.zoc-btn{padding: 12px 14px;font-size: 14px}}body:has(.zoc-rsv){padding-bottom: 76px}.zoc-rsv{background: #2f343b;animation: none !important;box-shadow: 0 -4px 16px rgba(0,0,0,.18)}.zoc-c{background: rgba(255,255,255,.06);border-color: rgba(255,255,255,.22)}body:has(main.ficha.ab) #pie{display: none}.zoc-rsv{background: linear-gradient(100deg, #5b6470 0%, #737d8a 50%, #5b6470 100%)}.zoc-c{background: rgba(255,255,255,.1);border-color: rgba(255,255,255,.3)}.fc2{padding: 28px 22px 24px !important;border-radius: 14px !important}.fc2 h2{text-align: center;font: 600 20px var(--sis) !important;color: #333;margin: 0 0 22px !important}.fc2 form{display: flex;flex-direction: column;gap: 18px}.fc2 .fc2-l{display: block;margin: 0}.fc2 input::placeholder, .fc2 textarea::placeholder{color: #8a8f96}.fc2-vias{display: grid;grid-template-columns: 1fr 1fr;gap: 30px}.fc2-vias label{display: flex;align-items: center;gap: 10px;padding: 12px 14px;border: 1px solid #d9dde3;border-radius: 12px;cursor: pointer;color: #555;font-size: 14px}.fc2-vias label.on{border-color: #3498db;color: #222}.fc2-vias b{font-weight: 600}.fc2 .iti, .fc2 .tel-pais{width: 100%}.fc2-fila{display: grid;grid-template-columns: 1fr auto;gap: 30px;align-items: end}.fc2-fila > div > span{display: block;text-align: center;font: 400 15px var(--sis);color: #666;margin-bottom: 10px}.fc2-caja{display: flex;align-items: center;gap: 6px;border: 1px solid #d9dde3;border-radius: 12px;padding: 0 10px;height: 50px;color: #333}.fc2-caja em{font-style: normal;color: #555}.zoc-rsv{background: linear-gradient(100deg, #e4e8ed 0%, #f3f5f8 50%, #e4e8ed 100%);border-top: 1px solid #d5dbe2;box-shadow: 0 -4px 14px rgba(16,24,40,.08)}.zoc-tit{color: #1f2933}.zoc-c{background: #fff;border-color: #cfd6de}.zoc-c span{color: #6b7480}.zoc-c input, .zoc-c select{color: #1f2933;color-scheme: light}.zoc-wa, .zoc-wa a{color: #1f2933}.fc2 .fc2-vias label{flex-direction: row !important;justify-content: flex-start;text-align: left;gap: 8px;padding: 12px 10px}.fc2 .fc2-vias{gap: 14px}.fc2 .fc2-fila{grid-template-columns: minmax(0, 1fr) 118px;gap: 12px}.fc2 .fc2-fila > div{min-width: 0}.fc2 .fc2-caja{padding: 0 8px;gap: 4px}.fc2 .fc2-caja svg{flex: none}.fc2 .fc2-caja input{font-size: 13px}.fc2 .fc2-caja input::-webkit-calendar-picker-indicator{display: none}main.ficha.ab .ficha-cols{grid-template-columns: minmax(0, 1fr) 330px;gap: 72px}main.ficha.ab .ab-card{padding: 18px 16px 10px}main.ficha.ab .ab-card-precio{margin-bottom: 10px;font-size: 14px}main.ficha.ab .ab-card-precio strong, main.ficha.ab .ab-card-precio b{font-size: 19px}main.ficha.ab .ab-card .ab-motor{margin: 0 -6px !important}main.ficha .ficha-mapa-dir, main.ficha .mapa-credito{display: none}.pin-google{filter: none}.ficha-mapa{position: relative}.mapa-i{position: absolute;right: 8px;bottom: 8px;z-index: 500;display: flex;align-items: center;gap: 6px;height: 20px;padding: 0 0 0 0;border-radius: 10px;background: rgba(255,255,255,.85);color: #6b7480;font: 400 11px var(--sis);overflow: hidden}.mapa-i span{display: grid;place-items: center;width: 20px;height: 20px;font: italic 600 12px Georgia, serif}.mapa-i em{font-style: normal;max-width: 0;transition: max-width .25s, padding .25s;white-space: nowrap}main.ficha .ubic-botones{margin-top: 16px}main.ficha.ab .fc2{position: static !important;max-height: none !important;overflow: visible !important}main.ficha.ab .ficha-lado{position: static}main.ficha.ab .ab-card{position: sticky;top: 156px;z-index: 2}.fc2-otros{border: 0 !important;padding: 0 !important;margin: 0 !important;background: none !important}.fc2-otros .co-todos span{font: 700 12.5px/1.35 var(--sis);letter-spacing: .02em;color: #333}main.ficha.ab .ab-card{position: static}.fc2 .fc2-vias{gap: 10px}.fc2 .fc2-vias label{min-width: 0;padding: 11px 8px;gap: 6px;font-size: 13px}.fc2 .fc2-vias b{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.fc2 .fc2-fila{grid-template-columns: minmax(0, 1fr) 104px}.fc2 .fc2-caja input{font-size: 12px;letter-spacing: -.02em}main.ficha.ab .bloque-video figcaption{display: none}main.ficha.ab #opiniones.op-ancho{padding: 40px 0 48px;border-top: 1px solid var(--ab-linea);margin-top: 8px}main.ficha.ab #opiniones.op-ancho .rc-ant{left: -14px}main.ficha.ab #opiniones.op-ancho .rc-sig{right: -14px}main.ficha.ab #ubicacion.ub-ancho{padding: 40px 0 48px;border-top: 1px solid var(--ab-linea)}main.ficha.ab #ubicacion.ub-ancho .ficha-mapa{height: 480px;border-radius: 12px}.fc2-otros .co-todos input:checked::after{content: "";width: 5px;height: 10px;border: solid #fff;border-width: 0 2px 2px 0;transform: translateY(-1px) rotate(45deg)}.fc2-otros .co-todos span{display: flex;flex-direction: column;gap: 2px;font: 400 13px/1.3 var(--sis) !important;letter-spacing: 0 !important;color: #374151 !important}.fc2-otros .co-todos input:checked::after{content: none !important}.fc2-otros .co-todos{background: #fff;border-color: #e6eaef}@media (prefers-reduced-motion: no-preference){.zoc-btn{animation: cab-grad 14s ease infinite}}main.ficha.ab .ab-claves{font-size: 15px;letter-spacing: -.01em}main.ficha.ab .ficha-cab{position: relative}@media (min-width: 1380px){main.ficha.ab .ab-volver{position: absolute;right: calc(100% + 28px);top: 50%;transform: translateY(-50%);margin: 0;white-space: nowrap}}@media (max-width: 1379px){main.ficha.ab .ficha-cab{flex-wrap: wrap}main.ficha.ab .ab-volver{flex-basis: 100%;width: max-content;flex-grow: 0;margin: 0 0 4px -6px}main.ficha.ab .ficha-cab{flex-wrap: nowrap;margin-top: 56px}main.ficha.ab .ab-volver{position: absolute;left: -6px;top: -40px;margin: 0;flex-basis: auto;width: auto}}main.ficha.ab .ficha-cab{margin: 14px 0 12px}main.ficha.ab .ficha-cab h1{font-size: 24px;line-height: 28px}main.ficha.ab .ab-mosaico{height: clamp(300px, calc(100vh - 230px), 476px) !important;margin-bottom: 32px}main.ficha.ab .ab-volver{color: #8a929c;font-weight: 400}main.ficha.ab .ab-volver:hover{color: #222}@media (max-width: 1379px){main.ficha.ab .ficha-cab{margin-top: 44px}main.ficha.ab .ab-volver{top: -34px}}@media (min-width: 1380px){main.ficha.ab .ab-volver{position: fixed;top: 136px;left: max(16px, calc((100vw - 1120px) / 2 - 176px));right: auto;transform: none;z-index: 60;background: rgba(255,255,255,.92);transition: top .2s}}body:has(main.ficha) .cab .cab-sub{visibility: hidden;animation: ficha-aparece 0s 2.5s forwards}.ab-anfitrion{margin-left: auto;display: flex;align-items: center;gap: 10px;padding: 6px 12px 6px 6px;border-radius: 999px;color: #222}.ab-anfitrion img, .ab-av{width: 40px;height: 40px;border-radius: 50%;object-fit: cover;flex: none}.ab-av{display: grid;place-items: center;background: #2f343b;color: #fff;font: 600 17px var(--sis)}.ab-anf-t{display: flex;flex-direction: column;line-height: 1.15}.ab-anf-t small{font: 400 12px var(--sis);color: #6b7480}.ab-anf-t b{font: 600 15px var(--sis)}.ab-sello{display: flex;align-items: center;flex-wrap: wrap;gap: 6px 12px;margin: 0 0 20px;font: 400 15px/1.3 var(--sis);color: #4a5560}.ab-sello-ver{display: inline-flex;align-items: center;gap: 7px;color: #008b99;font-weight: 600}.ab-sello-ver::before{content: "";width: 18px;height: 18px;flex: none;background: url("/img5/svg/verificado.svg") center / contain no-repeat}.ab-sello-anf b{color: #222;font-weight: 600}@media (min-width: 600px){.ab-sello-ver + .ab-sello-anf::before{content: "·";margin-right: 12px;color: #9aa4ae}}body.pw-aloj{--pw-directo: "Reservá directo con el dueño"}body.pw-aloj main.ficha.ab .ficha-lado::before{content: var(--pw-directo);display: none;height: 0;margin-bottom: -18px;text-align: center;font: 600 16px/20px var(--sis);color: #008b99;transform: translateY(-38px)}@media (min-width: 901px){body.pw-aloj main.ficha.ab:has(.ab-sello) .ficha-lado::before{display: block}}@media (max-width: 760px){body.pw-aloj main.ficha.ab .ficha-lado::before{display: block;font-size: 14px;transform: translateY(-21px)}}.ab-nav-in{max-width: 1120px}.ab-anf-t{flex-direction: row;align-items: baseline;gap: 5px;white-space: nowrap}.ab-anf-t small{font-size: 14px}.ab-anfitrion img, .ab-av{width: 32px;height: 32px}.ab-av{font-size: 14px}.bloque-video > h2{display: none}.ab-nav a.ab-anfitrion, .ab-nav a.ab-anfitrion:hover{border-bottom: 0;padding: 6px 12px 6px 6px;box-shadow: none;outline: 0}.ab-anfitrion .ab-av{display: none}.ab-nav a.ab-anfitrion, .ab-nav a.ab-anfitrion:hover{padding: 6px 12px}main.ficha.ab .ab-card.ab-card-oculta{display: none}.zoc-tit.zoc-precio{font: 400 15px var(--sis);color: #1f2933;display: flex;flex-direction: column;line-height: 1.2;margin-right: 14px}.zoc-tit.zoc-precio b, .zoc-tit.zoc-precio strong{font: 700 20px var(--sis);color: #1f2933}.zoc-tit.zoc-precio .fp-desde{color: #6b7480;margin-right: 3px}.zoc-tit.zoc-precio .fp-nota{font-size: 12px;color: #6b7480;margin-top: 2px}.zoc-dlg{width: min(760px, calc(100vw - 24px));max-height: calc(100vh - 40px);padding: 44px 20px 20px;border: 0;border-radius: 16px;box-shadow: 0 24px 60px rgba(0,0,0,.3);overflow-y: auto}.zoc-tit.zoc-precio{display: block;white-space: nowrap;font: 400 16px var(--sis);color: #6b7480}.zoc-tit.zoc-precio .fp-desde{margin-right: 4px;color: #6b7480}.zoc-tit.zoc-precio strong, .zoc-tit.zoc-precio b{font: 700 24px var(--sis);color: #1f2933;margin-right: 4px}.zoc-tit.zoc-precio .fp-unidad{color: #6b7480}.zoc-tit.zoc-precio .fp-nota{display: block;font-size: 13px;color: #6b7480;margin-top: 2px}.fc2 .fc2-fila, .fc2-fila{grid-template-columns: 1fr;gap: 14px}.fc2 .fc2-fila > div > span{text-align: left;margin-bottom: 8px}.fc2 .fc2-caja{padding: 0 14px;gap: 8px}.fc2 .fc2-caja input{font-size: 15px;letter-spacing: 0}.fc2 .fc2-caja em{padding: 0 2px}.zoc-vj{position: relative}.pdi{opacity: 0;transition: opacity .25s;pointer-events: none}.pdi-ic{display: grid;place-items: center;width: 22px;height: 22px;border-radius: 50%;border: 1.5px solid #fff;box-shadow: 0 1px 3px rgba(0,0,0,.35);box-sizing: border-box}.pdi-nom{position: absolute;left: 26px;top: 50%;transform: translateY(-50%);white-space: nowrap;font: 600 11.5px var(--sis);text-shadow: 0 0 2px #fff, 0 0 2px #fff, 0 0 3px #fff, 0 0 4px #fff;pointer-events: none}body.mc-oculto .menu-ciudad{display: none}body.mc-oculto{--h-cab: var(--h-barra)}.pdi, .pdi-ver .pdi{opacity: 1;pointer-events: auto;cursor: pointer}.pdi-ic{transition: transform .15s}body:has(main.ficha) .menu-ciudad{display: none}body:has(main.ficha){--h-cab: var(--h-barra)}.bloque-video .video-vimeo{background: #fff;border-radius: 16px;box-shadow: 0 22px 48px rgba(16,24,40,.22), 0 6px 16px rgba(16,24,40,.12);isolation: isolate}.bloque-video .video-vimeo iframe{transform: scale(1.025);transform-origin: center}.bloque-video .video-vimeo img{opacity: 1}.bloque-video{padding-bottom: 28px;overflow: visible}main.ficha.ab .ficha-servicios.pr-ancho{padding: 40px 0 44px;border-top: 1px solid var(--ab-linea);margin-top: 8px}main.ficha.ab .ficha-servicios.pr-ancho .pr-lista{grid-template-columns: repeat(3, minmax(0, 1fr))}@media (max-width: 900px){main.ficha.ab .ficha-servicios.pr-ancho .pr-lista{grid-template-columns: 1fr 1fr}}@media (max-width: 640px){main.ficha.ab .ficha-servicios.pr-ancho .pr-lista{grid-template-columns: 1fr}}main.ficha.ab .ficha-main > .bloque:last-child, main.ficha.ab .bloque-video{border-bottom: 0}main.ficha.ab .ab-mosaico, main.ficha.ab .ficha-mapa, main.ficha .ficha-mapa{border-radius: 16px;box-shadow: 0 22px 48px rgba(16,24,40,.22), 0 6px 16px rgba(16,24,40,.12)}main.ficha.ab #ubicacion.ub-ancho .ficha-mapa{border-radius: 16px}main.ficha.ab .ab-mosaico{margin-bottom: 12px}.zoc-tit:not(.zoc-precio){font-size: 17px}body.pw-aloj .zoc-tit:not(.zoc-precio){position: relative}body.pw-aloj .zoc-tit:not(.zoc-precio)::after{content: var(--pw-directo);position: absolute;left: 0;top: 100%;margin-top: 3px;font: 600 13px/16px var(--sis);color: #008b99}main.ficha.ab .ab-carr-sec{border: 0;padding: 28px 0 30px}.ab-carr{position: relative;aspect-ratio: 16 / 10;border-radius: 16px;overflow: hidden;background: #e9edf2;cursor: pointer;isolation: isolate;box-shadow: 0 22px 48px rgba(16,24,40,.22), 0 6px 16px rgba(16,24,40,.12)}.ab-carr-ant, .ab-carr-sig{position: absolute;top: 50%;z-index: 2;transform: translateY(-50%);width: 36px;height: 36px;border-radius: 50%;border: 0;background: rgba(255,255,255,.92);color: #222;display: grid;place-items: center;cursor: pointer;box-shadow: 0 2px 8px rgba(0,0,0,.18);opacity: 0;transition: opacity .2s}.ab-carr-ant{left: 14px}.ab-carr-sig{right: 14px}.ab-carr-pts{position: absolute;left: 0;right: 0;bottom: 14px;z-index: 2;display: flex;justify-content: center;gap: 6px}.ab-carr-pts button{width: 7px;height: 7px;padding: 0;border: 0;border-radius: 50%;background: rgba(255,255,255,.6);cursor: pointer}.ab-carr-pts button.on{background: #fff;transform: scale(1.25)}.zoc-in{gap: 12px}.zoc-form{display: none;position: relative;max-width: 1240px;margin: 0 auto;padding: 16px 20px 4px;box-sizing: border-box;grid-template-columns: minmax(0, 1fr) minmax(0, 1.2fr) auto minmax(0, 1.2fr);gap: 10px 12px;align-items: center}.zoc-rsv.zoc-abierto{box-shadow: 0 -10px 30px rgba(16,24,40,.16)}@media (max-width: 900px){.zoc-form{grid-template-columns: 1fr 1fr;padding: 14px 12px 4px}}main.ficha .ficha-mapa + .ubic-botones, main.ficha .ubic-botones{margin-top: 34px}.pin-google{position: relative}.pin-google::after{content: "";position: absolute;left: 50%;bottom: -3px;width: 26px;height: 9px;margin-left: -13px;border-radius: 50%;z-index: -1;pointer-events: none;background: radial-gradient(ellipse at center, rgba(0,0,0,.30) 0%, rgba(0,0,0,.14) 40%, rgba(0,0,0,0) 72%);filter: blur(1.5px)}main.ficha.ab #galeria, main.ficha.ab .ficha-servicios, main.ficha.ab #opiniones, main.ficha.ab #ubicacion{scroll-margin-top: calc(var(--h-cab, 72px) + 76px)}main.ficha.ab #ficha-mapa{scroll-margin-top: calc(var(--h-cab, 72px) + 72px)}main.ficha.ab #ubicacion.ub-ancho{padding-bottom: 20px}main.ficha.ab{padding-bottom: 0}main.ficha.ab .ab-card.ab-card-contacto .ab-botones{display: grid !important}.zoc-wa-ic{display: grid;place-items: center;width: 50px;height: 50px;flex: none;border-radius: 50%;background: #25d366;color: #fff !important;box-shadow: 0 4px 12px rgba(37,211,102,.35);margin-left: 4px;transition: transform .15s}.zoc-wa-ic{width: 44px;height: 44px;background: #fff;color: #25a35a !important;border: 1px solid #cfd6de;box-shadow: none}.zoc-wa-ic svg{width: 22px;height: 22px}.zoc-c{cursor: pointer;position: relative}main.ficha.ab .ab-claves{overflow: hidden}main.ficha.ab .ficha-main section.ficha-promo{position: relative;background: #fff;border: 0;border-radius: 18px;padding: 30px 32px 26px;margin: 28px 0 32px !important;overflow: hidden;padding: 30px 32px 26px !important;background: #fff !important;border: 0 !important;box-shadow: 0 18px 40px rgba(16,24,40,.12), 0 4px 12px rgba(16,24,40,.06) !important}main.ficha.ab .ficha-main section.ficha-promo::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 5px;background: linear-gradient(90deg, #f97316, #ef4444 55%, #ec4899)}main.ficha.ab .ficha-main section.ficha-promo::after{content: "";position: absolute;right: -60px;top: -60px;width: 200px;height: 200px;border-radius: 50%;background: radial-gradient(circle, rgba(249,115,22,.10), rgba(249,115,22,0) 70%);pointer-events: none}main.ficha.ab .ficha-main section.ficha-promo .ficha-promo-et{display: inline-flex;align-items: center;gap: 6px;padding: 5px 12px 5px 10px;border-radius: 999px;color: #fff;background: linear-gradient(90deg, #f97316, #ef4444);font: 700 11.5px Inter, sans-serif;letter-spacing: .08em;box-shadow: 0 4px 10px rgba(239,68,68,.25)}main.ficha.ab .ficha-main section.ficha-promo .ficha-promo-et::before{content: "✦";font-size: 11px}main.ficha.ab .ficha-main section.ficha-promo h2{margin: 14px 0 12px;font: 600 23px/1.3 "Lexend Deca", sans-serif;color: #1f2933;letter-spacing: -.01em}main.ficha.ab .ficha-main section.ficha-promo p:not(.ficha-promo-et){margin: 0 0 10px;font: 400 15.5px/1.65 Inter, sans-serif;color: #4b5563}main.ficha.ab .ficha-main section.ficha-promo p:last-child{margin-bottom: 0}@media (max-width: 640px){main.ficha.ab .ficha-main section.ficha-promo{padding: 24px 20px 20px}main.ficha.ab .ficha-main section.ficha-promo h2{font-size: 20px}}main.ficha.ab .ficha-main section.ficha-promo .ficha-promo-et{color: #fff;margin: 0}.ab-nav a.ab-web{display: inline-flex;align-items: center;gap: 7px;color: #2866cc;max-width: 340px}.ab-nav a.ab-web span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ab-nav a.ab-web{color: #222;gap: 0}.ab-nav a.ab-web svg{display: none}main.ficha.ab .ab-acciones .ab-web-acc{display: inline-flex;align-items: center;gap: 6px;padding: 8px 10px;border-radius: 8px;color: #222;font-size: 14px;text-decoration: none}main.ficha.ab .ab-acciones .ab-web-acc svg{width: 16px;height: 16px}.fc2-auto{display: grid;grid-template-columns: 1fr 112px;gap: 10px 10px}.fc2-auto label{display: flex;flex-direction: column;gap: 6px;margin: 0}.fc2-auto label > span{font: 400 14px var(--sis);color: #666;text-align: left}.fc2-auto .fc2-oculto{display: none}.fc2 .fc2-fila:has(.fc2-auto){grid-template-columns: 1fr}.zoc-lugar-c .zoc-lugar{height: auto;border: 0;padding: 0;background: transparent;font-size: 15px;color: #1f2933}.fc2-auto{grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr)}.fc2-auto select{width: 100%;min-width: 0}body.pw-una-fecha .zoc-in > .zoc-c:nth-of-type(2){display: none}.sv-web{display: flex;align-items: center;justify-content: center;gap: 10px;margin: 0 0 16px;padding: 14px 18px;border-radius: 14px;text-decoration: none;background: linear-gradient(-45deg, #2866cc, #29b7c9);color: #fff;font: 700 16px var(--sis);box-shadow: 0 10px 24px rgba(40,102,204,.25);transition: transform .15s, box-shadow .15s}.portal-interpatagonia .zoc-tit.zoc-precio, .portal-interpatagonia .zoc-tit.zoc-precio .fp-desde, .portal-interpatagonia .zoc-tit.zoc-precio .fp-unidad, .portal-interpatagonia .zoc-tit.zoc-precio .fp-nota{color: rgba(255,255,255,.88) !important}.portal-interpatagonia .zoc-tit.zoc-precio strong, .portal-interpatagonia .zoc-tit.zoc-precio b, .portal-interpatagonia .zoc-tit{color: #fff !important;text-shadow: 0 1px 3px rgba(20,60,120,.3)}.portal-interpatagonia main.ficha .fc2-otros .co-todos input[type=checkbox]{-webkit-appearance: none !important;appearance: none !important;width: 20px !important;height: 20px !important;border: 1.5px solid #c3c9d4 !important;border-radius: 6px !important;background: #fff !important;display: inline-grid !important}.portal-interpatagonia .zoc-rsv{background: #eef1f5 !important;background-image: none !important;animation: none !important;border-top: 1px solid #dde2e9;box-shadow: 0 -6px 18px rgba(16,24,40,.08) !important}.portal-interpatagonia .zoc-rsv .zoc-tit, .portal-interpatagonia .zoc-tit.zoc-precio strong, .portal-interpatagonia .zoc-tit.zoc-precio b{color: #2a3140 !important;text-shadow: none !important}.portal-interpatagonia .zoc-tit.zoc-precio, .portal-interpatagonia .zoc-tit.zoc-precio .fp-desde, .portal-interpatagonia .zoc-tit.zoc-precio .fp-unidad, .portal-interpatagonia .zoc-tit.zoc-precio .fp-nota{color: #6b7480 !important}.portal-interpatagonia .zoc-rsv .zoc-c, .portal-interpatagonia .zoc-rsv input:not([type=checkbox]):not([type=radio]), .portal-interpatagonia .zoc-rsv textarea, .portal-interpatagonia .zoc-rsv select{border: 1px solid #d6dbe3 !important}.portal-interpatagonia .zoc-wa, .portal-interpatagonia .zoc-wa-ic{background: #fff;border: 1px solid #d6dbe3}.portal-interpatagonia .fc2-otros{border: 0 !important;background: none !important;padding: 6px 2px 0 !important;box-shadow: none !important}.portal-interpatagonia .fc2-otros .co-todos{display: flex !important;align-items: center !important;gap: 7px !important;padding: 0 !important}.portal-interpatagonia .co-chico{font: 400 12px/1.35 var(--sis);color: #7a8390}.portal-interpatagonia main.ficha .fc2-otros .co-todos input[type=checkbox], .portal-interpatagonia .zoc-otros input[type=checkbox]{width: 15px !important;height: 15px !important;min-width: 15px;border-radius: 4px !important;background-size: 10px, auto !important}.portal-interpatagonia main.ficha .fc2-otros .co-todos input[type=checkbox]:checked, .portal-interpatagonia .zoc-otros input[type=checkbox]:checked{background-size: 10px, auto !important}.portal-interpatagonia .fc2-otros .co-todos, .portal-interpatagonia .fc2-otros > *{border: 0 !important;background: none !important;box-shadow: none !important}.zoc-rsv{transition: transform .3s ease, opacity .3s ease}.zoc-rsv.zoc-escondida{transform: translateY(110%);opacity: 0;pointer-events: none}main.ficha.ab .caja-consulta.fc2{padding-top: 16px !important;padding-bottom: 14px !important}main.ficha.ab .caja-consulta.fc2 h2{margin: 0 0 12px !important;font-size: 20px !important;line-height: 1.2 !important}main.ficha.ab .fc2 form.form-consulta{gap: var(--fc2-sep, 9px) !important;row-gap: var(--fc2-sep, 9px) !important}main.ficha.ab .fc2 form.form-consulta > *{margin-top: 0 !important;margin-bottom: 0 !important}main.ficha.ab .fc2 .fc2-fila{gap: var(--fc2-sep, 9px) !important}main.ficha.ab .fc2 .fc2-fechas > span, main.ficha.ab .fc2 .fc2-hues > span{display: block;margin: 0 0 4px !important;font-size: 13px !important}main.ficha.ab .fc2 textarea[name=mensaje]{height: var(--fc2-texto, 64px) !important;min-height: var(--fc2-texto, 64px) !important;padding-top: var(--fc2-texto-pad, 13px);padding-bottom: var(--fc2-texto-pad, 13px)}main.ficha.ab .fc2 .fc2-flex{margin: 0 !important}main.ficha.ab .fc2 .fc2-enviar{height: var(--fc2-boton, 46px) !important;padding-top: 0 !important;padding-bottom: 0 !important}@media (min-width: 900px) and (max-height: 800px){main.ficha.ab .caja-consulta.fc2{--fc2-sep: 6px;--fc2-campo: 36px;--fc2-texto: 44px;--fc2-texto-pad: 9px;--fc2-boton: 42px}}main.ficha.ab .ab-intro{margin: 0 0 22px}main.ficha.ab .ab-intro .prosa{max-width: none}main.ficha.ab .ficha-cols > .ficha-main > :first-child{margin-top: 0 !important;padding-top: 0 !important}main.ficha.ab .ficha-lado .caja-consulta{margin-top: 0 !important}#promo{scroll-margin-top: 90px}.portal-interpatagonia .ficha-promo-et{color: #e0252b !important}@media (max-width: 760px){main.ficha.ab .ficha-cab h1{font-size: 22px !important;line-height: 1.25 !important;margin: 2px 0 4px !important}main.ficha.ab .ficha-cab .btn-compartir-ficha span, main.ficha.ab .ab-guardar span{display: none !important}main.ficha.ab .ab-mosaico{display: flex !important;height: 250px !important;gap: 8px !important;margin: 0 -16px 18px !important;padding: 0 16px;border-radius: 0 !important;overflow-x: auto !important;overflow-y: hidden;scroll-snap-type: x mandatory;scrollbar-width: none;-webkit-overflow-scrolling: touch}main.ficha.ab .ab-mosaico .gm-f img{width: 100% !important;height: 100% !important;object-fit: cover}main.ficha.ab .ab-mosaico .gm-todas{position: sticky !important;right: 0 !important;bottom: auto !important;align-self: flex-end;margin: 0 0 10px -150px;flex: none;z-index: 2;font-size: 13px;padding: 6px 12px}}main.ficha.ab .caja-consulta.fc2.fc-pantalla{position: fixed !important;inset: 0 !important;max-height: none !important;height: 100% !important;overflow-y: auto !important}@media (max-width: 760px){main.ficha.ab .ficha-cols{display: block !important}main.ficha.ab .ficha-lado{width: auto !important;max-width: none !important;position: static !important;margin: 24px 0 0 !important}main.ficha.ab .fc2{width: auto !important;max-width: none !important}main.ficha.ab .fc2 input, main.ficha.ab .fc2 textarea, main.ficha.ab .fc2 select{max-width: 100% !important;box-sizing: border-box}main.ficha .uk-slider-container, main.ficha .resenas-car, main.ficha .op-car{overflow: hidden !important}main.ficha.ab .ficha-cab h1{font-size: 17px !important;line-height: 1.3 !important;font-weight: 600 !important;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}main.ficha.ab .ficha-cab{padding-top: 0 !important;margin-bottom: 8px !important}main.ficha.ab .ab-volver, main.ficha.ab .ficha-volver{margin-bottom: 4px !important;font-size: 13px !important}main.ficha.ab .ab-mosaico{height: auto !important;aspect-ratio: auto !important}main.ficha .rc-vent{touch-action: pan-y;margin: 0 !important;padding: 6px 0 18px !important;overflow: hidden !important}main.ficha .rc-pista{gap: 16px !important}main.ficha .rc-card{flex: 0 0 100% !important;min-height: 0 !important}main.ficha .rc-ant, main.ficha .rc-sig{display: none !important}main.ficha .ficha-ubicacion #ficha-mapa, main.ficha #ficha-mapa{margin-left: 36px !important;margin-right: 36px !important;width: auto !important;height: 300px !important;min-height: 0 !important}}@media (max-width: 480px){.zoc-rsv .zoc-in{flex-wrap: wrap;align-items: stretch;gap: 8px;padding: 8px 12px calc(8px + env(safe-area-inset-bottom, 0px))}.zoc-rsv .zoc-c{flex: 1 1 0;justify-content: center;padding: 5px 8px;border-radius: 10px}.zoc-rsv .zoc-c span{font-size: 10px;letter-spacing: .06em;white-space: nowrap}.zoc-rsv .zoc-in > .zoc-btn{flex: 1 1 calc(100% - 56px);padding: 11px 14px}.zoc-rsv .zoc-in > .zoc-wa-ic{margin-left: 0;width: 42px;height: 42px}body:has(.zoc-rsv){padding-bottom: 124px}}.fc2 .fc2-flex{white-space: normal;align-items: center;line-height: 1.35}.fc2 .fc2-flex input{flex: none;width: 18px;height: 18px;margin: 0}.aviso-solo-es{margin: 0 0 16px;padding: 10px 14px;border-radius: 8px;background: #f2f5f9;color: #4a4a4a;font-size: .92rem}@media (max-width: 480px){.zoc-rsv .zoc-in > .zoc-tit.zoc-precio{flex: 1 1 100%;margin: 0;display: flex;flex-direction: row;align-items: baseline;flex-wrap: wrap;column-gap: 4px;font-size: 14px;line-height: 1.2}.zoc-rsv .zoc-in > .zoc-tit.zoc-precio > *{margin: 0 !important}.zoc-rsv .zoc-in > .zoc-tit.zoc-precio strong{font-size: 20px}.zoc-rsv .zoc-in > .zoc-tit.zoc-precio .fp-nota{margin-left: auto !important;font-size: 12px}.zoc-rsv .zoc-in > .zoc-wa{flex: 1 1 100%;text-align: center;margin: -2px 0 0}body:has(.zoc-rsv .zoc-precio){padding-bottom: 170px}}@media (max-width: 640px){.zoc-rsv .zoc-form{grid-template-columns: 1fr 1fr !important;gap: 8px !important;padding: 18px 12px 4px !important}.zoc-rsv .zoc-form-x{top: -16px;right: 12px}}.gs-wa-ficha{display: flex;align-items: center;justify-content: center;gap: 10px;margin: 0 0 16px;padding: 14px 18px;border-radius: 14px;text-decoration: none;background: linear-gradient(-45deg, #1fa855, #25d366);color: #fff;font: 700 16px var(--sis);box-shadow: 0 10px 24px rgba(31,168,85,.25);transition: transform .15s, box-shadow .15s}main.ficha.ab .ab-acciones{align-items: center}main.ficha.ab .ficha-lado:has(.gs-wa-ficha) .ab-card-contacto .ab-botones .btn-wa{display: none}main.ficha.ab .ficha-lado:has(.gs-wa-ficha) .ab-card-contacto .ab-botones{display: flex}main.ficha.ab .ficha-lado:has(.gs-wa-ficha) .ab-card-contacto .ab-botones > *{flex: 1;grid-column: 1 / -1;width: 100%}
