:root{--vs-paper: #ffffff;--vs-ink: #1f2937;--vs-sea: #008488;--vs-deep: #006669;--vs-mist: #56606b;--vs-rule: #e2e8ea;--vs-tint: #e9f5f5;--vs-alarm: #ad2a1a;--vs-alarm-tint: #fdf0ee;--vs-r: 6px;--vs-calle: 1140px;--vs-acera: 680px;--vs-gutter: 16px;--vs-face: 'Montserrat', 'Segoe UI', Helvetica, Arial, sans-serif}*, *::before, *::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%}body{margin: 0;background: var(--vs-paper);color: var(--vs-ink);font-family: var(--vs-face);font-size: 16px;line-height: 26px;font-weight: 400;overflow-wrap: break-word}img{display: block;max-width: 100%;height: auto}svg{flex: none}a{color: var(--vs-deep);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}a:hover{color: var(--vs-sea)}:focus-visible{outline: 3px solid var(--vs-ink);outline-offset: 2px}[tabindex="-1"]:focus{outline: none}h1, h2, h3, h4{margin: 0;font-family: var(--vs-face);color: var(--vs-ink)}h1{font-size: 26px;line-height: 34px;font-weight: 700;letter-spacing: -0.2px}h2{font-size: 22px;line-height: 30px;font-weight: 700;color: var(--vs-deep)}h3{font-size: 18px;line-height: 26px;font-weight: 600}p{margin: 0 0 16px}ul, ol{margin: 0 0 16px}strong, b{font-weight: 600}table{border-collapse: collapse}time{white-space: nowrap}.vs-calle{width: min(100% - 2 * var(--vs-gutter), var(--vs-calle));margin-inline: auto}.vs-acera{width: min(100% - 2 * var(--vs-gutter), var(--vs-acera));margin-inline: auto}.vs-calle .vs-acera{width: min(100%, var(--vs-acera))}.vs-penumbra{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap;border: 0}.vs-pegado{white-space: nowrap}.vs-chispa{color: var(--vs-mist)}.vs-zancada{position: absolute;left: 8px;top: -64px;z-index: 60;padding: 10px 14px;background: var(--vs-ink);color: #fff;border-radius: var(--vs-r);font-weight: 600;text-decoration: none}.vs-zancada:focus{top: 8px;color: #fff}.vs-relato > :last-child{margin-bottom: 0}.vs-relato h3{margin: 24px 0 8px}.vs-relato ul, .vs-relato ol{padding-left: 22px}.vs-relato li{margin: 0 0 6px}.vs-relato li::marker{color: var(--vs-sea)}.vs-relato ol li::marker{font-weight: 700}.vs-relato blockquote{margin: 0 0 16px;padding: 4px 0 4px 16px;border-left: 3px solid var(--vs-sea);color: var(--vs-mist)}.vs-relato table{width: 100%;margin: 0 0 16px;font-size: 15px;line-height: 22px}.vs-relato table{display: block;overflow-x: auto;-webkit-overflow-scrolling: touch}.vs-relato th, .vs-relato td{padding: 8px 10px;border-bottom: 1px solid var(--vs-rule);text-align: left;vertical-align: top}.vs-relato thead th{background: var(--vs-tint);font-weight: 700}.vs-farol{position: relative;z-index: 30;background: var(--vs-paper);border-bottom: 1px solid var(--vs-rule)}.vs-farol-fila{display: flex;align-items: center;gap: 10px;min-height: 60px}.vs-blason{display: inline-flex;align-items: center;gap: 9px;margin-right: auto;color: var(--vs-ink);text-decoration: none}.vs-blason:hover{color: var(--vs-ink)}.vs-blason-nombre{font-size: 17px;line-height: 20px;font-weight: 700;letter-spacing: -0.2px;white-space: nowrap}.vs-blason-nombre b{color: var(--vs-sea);font-weight: 700}.vs-aldaba{display: none;align-items: center;height: 40px;padding: 0 14px;border-radius: var(--vs-r);background: var(--vs-sea);color: #fff;font-size: 14px;font-weight: 700;text-decoration: none;white-space: nowrap}.vs-aldaba:hover{background: var(--vs-deep);color: #fff}.vs-llavero{display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-width: 44px;height: 44px;padding: 0 10px;margin-right: -10px;border: 0;background: none;color: var(--vs-ink);font: 600 14px/20px var(--vs-face);cursor: pointer}.vs-llavero-txt{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}.vs-ronda{display: none;position: absolute;top: 100%;left: 0;right: 0;padding: 4px var(--vs-gutter) 16px;background: var(--vs-paper);border-bottom: 1px solid var(--vs-rule)}.vs-ronda.vs-ronda-abierta{display: block}.vs-ronda-lista{list-style: none;margin: 0;padding: 0}.vs-ronda-item{padding: 12px 0;border-bottom: 1px solid var(--vs-rule);color: var(--vs-ink);font-weight: 600}.vs-ronda-a{display: block;margin: -12px 0;padding: 12px 0;color: inherit;text-decoration: none}.vs-ronda-a[aria-current]{color: var(--vs-deep)}@media (min-width: 360px){.vs-aldaba{display: inline-flex}}.vs-huellas{margin: 12px 0 8px;font-size: 13px;line-height: 20px;color: var(--vs-mist)}.vs-huellas-lista{display: flex;flex-wrap: wrap;list-style: none;margin: 0;padding: 0}.vs-huella{display: flex;min-width: 0}.vs-huella + .vs-huella::before{content: "›";margin: 0 8px}.vs-huella:last-child{flex: 1 1 0}.vs-huellas-aqui{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.vs-huellas a{color: var(--vs-mist)}.vs-autografo{display: flex;align-items: flex-start;gap: 12px;margin: 14px 0 0;font-size: 14px;line-height: 21px}.vs-autografo-foto{width: 48px;height: 48px;border-radius: 50%;object-fit: cover;flex: none}.vs-autografo-txt p{margin: 0}.vs-autografo-quien, .vs-autografo-oficio{display: inline}.vs-autografo-quien{font-weight: 600}.vs-autografo-nombre a{color: var(--vs-ink)}.vs-autografo-oficio{color: var(--vs-mist)}.vs-autografo-oficio::before{content: " \00b7  ";color: var(--vs-mist)}.vs-autografo-marca{padding: 4px 0 2px}.vs-autografo-fechas{color: var(--vs-mist);font-size: 13px;line-height: 20px}.vs-lacre{display: inline-flex;align-items: center;gap: 6px;padding: 1px 8px;border: 1px solid transparent;border-radius: 4px;background: var(--vs-tint);color: var(--vs-deep);font-size: 13px;line-height: 20px;font-weight: 600}.vs-pregon{margin: 0 0 18px}.vs-pregon-cat{margin: 0 0 6px;font-size: 14px;line-height: 20px;font-weight: 600;color: var(--vs-deep)}.vs-bando{margin: 0 0 24px;max-width: var(--vs-acera)}.vs-bando-intro{margin-top: 12px;font-size: 17px;line-height: 27px}.vs-bando-fecha{margin: 12px 0 0;font-size: 14px;line-height: 21px;color: var(--vs-mist)}.vs-bando-quien a{color: var(--vs-ink);font-weight: 600}.vs-candil{margin: 0 0 16px;padding: 15px 16px 16px;border-radius: var(--vs-r);background: var(--vs-tint)}.vs-candil-h{margin: 0 0 10px;font-size: 18px;line-height: 24px;color: var(--vs-ink)}.vs-candil-lista{list-style: none;margin: 0;padding: 0}.vs-candil-lista li{position: relative;margin: 0 0 8px;padding-left: 17px;font-size: 15px;line-height: 23px}.vs-candil-lista li:last-child{margin-bottom: 0}.vs-candil-lista li::before{content: "";position: absolute;left: 0;top: 8px;width: 7px;height: 7px;border-radius: 1px;background: var(--vs-sea)}.vs-pubcard{margin: 0 0 24px;padding: 12px 16px 16px;border: 1px solid var(--vs-sea);border-radius: var(--vs-r);background: var(--vs-paper)}.vs-pubcard-top{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 12px;margin: 0 0 10px;font-size: 13px;line-height: 20px}.vs-pubcard-flag{padding: 0 7px;border: 1px solid var(--vs-mist);border-radius: 4px;color: var(--vs-ink);font-weight: 600}.vs-pubcard-why, .vs-pubcard-why a{color: var(--vs-mist)}.vs-pubcard-pack{width: 128px;height: 128px;margin: 0 0 10px;object-fit: contain}.vs-pubcard-name{margin: 0 0 8px;font-size: 18px;line-height: 25px;font-weight: 700}.vs-pubcard-data{list-style: none;margin: 0 0 14px;padding: 0;font-size: 14px;line-height: 21px}.vs-pubcard-data li{padding: 7px 0;border-top: 1px solid var(--vs-rule)}.vs-pubcard-data li:last-child{border-bottom: 1px solid var(--vs-rule)}.vs-pubcard-cta{display: flex;align-items: center;justify-content: center;width: 100%;min-height: 50px;padding: 7px 14px;border-radius: var(--vs-r);background: var(--vs-sea);color: #fff;font-size: 16px;line-height: 18px;font-weight: 700;text-align: center;text-decoration: none}.vs-pubcard-cta:hover{background: var(--vs-deep);color: #fff}.vs-pubcard-foot{margin: 10px 0 0;font-size: 13px;line-height: 19px;color: var(--vs-mist)}.vs-anden{position: fixed;left: 0;right: 0;bottom: 0;z-index: 40;display: flex;flex-direction: column;justify-content: center;gap: 2px;height: calc(58px + env(safe-area-inset-bottom, 0px));padding: 0 var(--vs-gutter) env(safe-area-inset-bottom, 0px);background: var(--vs-paper);border-top: 1px solid var(--vs-rule);transform: translateY(105%);visibility: hidden;transition: transform 0.2s ease, visibility 0s linear 0.2s}.vs-anden.vs-anden-visible{transform: none;visibility: visible;transition: transform 0.2s ease}.vs-anden-letrero{margin: 0;font-size: 11px;line-height: 13px;color: var(--vs-mist);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.vs-anden-marca{color: var(--vs-ink);font-weight: 600}.vs-anden-boton{display: flex;align-items: center;justify-content: center;height: 40px;padding: 0 12px;border-radius: var(--vs-r);background: var(--vs-sea);color: #fff;font-size: 14px;line-height: 18px;font-weight: 700;text-align: center;text-decoration: none}.vs-anden-boton:hover{background: var(--vs-deep);color: #fff}.vs-barrio-review{padding-bottom: 58px}.vs-plano{margin: 0 0 28px;border-radius: var(--vs-r);background: var(--vs-tint)}.vs-plano-sum{display: flex;align-items: center;gap: 10px;list-style: none;cursor: pointer}.vs-plano-sum::-webkit-details-marker{display: none}.vs-plano-titulo{padding: 7px 14px;border-radius: var(--vs-r) 0 var(--vs-r) 0;background: var(--vs-sea);color: #fff;font-weight: 700;font-size: 15px;line-height: 22px}.vs-plano-n{font-size: 13px;line-height: 20px;color: var(--vs-mist)}.vs-plano-sum::after{content: "+";margin: 0 14px 0 auto;font-size: 22px;line-height: 22px;color: var(--vs-deep)}.vs-plano[open] > .vs-plano-sum::after{content: "\2212"}.vs-plano-lista{list-style: none;margin: 0;padding: 8px 16px 14px}.vs-plano-lista li{break-inside: avoid}.vs-plano-a{position: relative;display: block;padding: 5px 0 5px 16px;color: var(--vs-deep);font-size: 15px;line-height: 22px;text-decoration: none}.vs-plano-a::before{content: "›";position: absolute;left: 1px;top: 5px;color: var(--vs-sea);font-weight: 700}.vs-plano-a:hover{color: var(--vs-ink);text-decoration: underline}.vs-manzana{margin: 0 0 36px}.vs-manzana > h2{margin: 0 0 12px}.vs-guardia-intro{margin: 0 0 24px}.vs-velada-intro{margin: 0 0 24px;font-size: 17px;line-height: 27px}.vs-hornacina{margin: 0 0 16px}.vs-hornacina-img{width: 100%;aspect-ratio: 4 / 3;object-fit: cover;border-radius: var(--vs-r)}.vs-hornacina-pie{margin-top: 6px;font-size: 13px;line-height: 19px;color: var(--vs-mist)}.vs-libreta{width: 100%;font-size: 15px;line-height: 22px;border-top: 1px solid var(--vs-rule)}.vs-libreta th, .vs-libreta td{padding: 9px 10px;border-bottom: 1px solid var(--vs-rule);text-align: left;vertical-align: top}.vs-libreta th{width: 36%;background: var(--vs-tint);font-weight: 600}.vs-plegable{display: block;width: 100%;margin: 0 0 16px;font-size: 15px;line-height: 22px}.vs-plegable thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}.vs-plegable tbody{display: block}.vs-plegable tr{display: block;margin: 0 0 10px;padding: 12px 14px;border: 1px solid var(--vs-rule);border-radius: var(--vs-r)}.vs-plegable th, .vs-plegable td{display: block;padding: 2px 0;text-align: left}.vs-plegable tbody th{margin: 0 0 4px;font-size: 16px;line-height: 23px;font-weight: 700}.vs-plegable td[data-label]::before{content: attr(data-label) ": ";color: var(--vs-mist);font-weight: 600}.vs-plegable td:empty{display: none}.vs-plegable.vs-alquimia-tabla-dos{display: table}.vs-alquimia-tabla-dos thead{position: static;display: table-header-group;width: auto;height: auto;overflow: visible;clip: auto;clip-path: none;white-space: normal}.vs-alquimia-tabla-dos tbody{display: table-row-group}.vs-alquimia-tabla-dos tr{display: table-row;margin: 0;padding: 0;border: 0;border-radius: 0}.vs-plegable.vs-alquimia-tabla-dos th, .vs-plegable.vs-alquimia-tabla-dos td{display: table-cell;padding: 9px 10px;border-bottom: 1px solid var(--vs-rule);vertical-align: top}.vs-alquimia-tabla-dos thead th{background: var(--vs-tint);border-bottom: 2px solid var(--vs-sea);font-size: 14px;line-height: 20px;font-weight: 700;color: var(--vs-ink)}.vs-alquimia-tabla-dos thead th:first-child{width: 46%}.vs-plegable.vs-alquimia-tabla-dos tbody th{margin: 0;font-size: 15px;line-height: 22px}.vs-alquimia-tabla-dos td[data-label]::before{content: none}.vs-mostrador-fabricante{background: var(--vs-tint);border-color: var(--vs-tint)}.vs-alquimia-lista{margin-top: 20px}.vs-gota{display: grid;grid-template-columns: 88px minmax(0, 1fr);gap: 4px 14px;padding: 18px 0;border-top: 1px solid var(--vs-rule)}.vs-gota-foto{width: 88px;height: 88px;object-fit: cover;border-radius: var(--vs-r)}.vs-gota-txt{display: contents}.vs-gota-h{align-self: center;margin: 0}.vs-gota-nota{grid-column: 1 / -1;margin: 6px 0 0;font-size: 14px;line-height: 21px;color: var(--vs-mist)}.vs-gota .vs-relato{grid-column: 1 / -1;margin-top: 6px}.vs-gota-sola{grid-template-columns: minmax(0, 1fr)}.vs-habladurias-intro{margin: 0 0 16px;color: var(--vs-mist)}.vs-habladurias{list-style: none;margin: 0;padding: 0}.vs-habladuria{padding: 16px 0;border-top: 1px solid var(--vs-rule)}.vs-habladuria:last-child{border-bottom: 1px solid var(--vs-rule)}.vs-habladuria-dicho{margin: 0 0 8px;font-size: 17px;line-height: 25px;font-weight: 600}.vs-habladuria-sello{display: inline-block;margin: 0 0 10px;padding: 1px 9px;border: 1px solid transparent;border-radius: 4px;font-size: 13px;line-height: 20px;font-weight: 700}.vs-grado-firme{background: var(--vs-sea);color: #fff}.vs-grado-parcial{background: var(--vs-tint);border-color: var(--vs-sea);color: var(--vs-deep)}.vs-grado-nulo{background: var(--vs-ink);color: #fff}.vs-grado-abierto{background: var(--vs-paper);border-color: var(--vs-mist);border-style: dashed;color: var(--vs-ink)}.vs-arancel{margin: 0 0 20px;border-top: 1px solid var(--vs-rule)}.vs-arancel-fila{display: grid;grid-template-columns: minmax(0, 1fr);gap: 2px;padding: 10px 0;border-bottom: 1px solid var(--vs-rule)}.vs-arancel dt{font-size: 14px;line-height: 20px;font-weight: 600;color: var(--vs-mist)}.vs-arancel dd{margin: 0;font-weight: 600}.vs-talante{padding: 14px 16px;border-radius: var(--vs-r);background: var(--vs-tint);font-size: 15px;line-height: 24px}.vs-parientes{list-style: none;margin: 16px 0 0;padding: 0;display: grid;gap: 10px}.vs-pariente{display: grid;grid-template-columns: 72px minmax(0, 1fr);gap: 12px;align-items: center;padding: 10px;border: 1px solid var(--vs-rule);border-radius: var(--vs-r)}.vs-pariente-foto{width: 72px;height: 72px;object-fit: contain}.vs-pariente-nombre{margin: 0;font-weight: 700}.vs-pariente-nombre a{color: var(--vs-ink)}.vs-pariente-datos{margin: 0;font-size: 14px;line-height: 21px;color: var(--vs-mist)}.vs-desenlace-txt{margin: 0 0 20px;font-size: 17px;line-height: 27px}.vs-cuitas{margin: 0 0 36px}.vs-cuitas > h2{margin: 0 0 10px}.vs-cuita{border-bottom: 1px solid var(--vs-rule)}.vs-cuita:first-of-type{border-top: 1px solid var(--vs-rule)}.vs-cuita-p{position: relative;padding: 13px 36px 13px 0;list-style: none;cursor: pointer;font-weight: 600;font-size: 16px;line-height: 24px}.vs-cuita-p::-webkit-details-marker{display: none}.vs-cuita-p::after{content: "+";position: absolute;right: 6px;top: 12px;font-size: 22px;line-height: 24px;font-weight: 400;color: var(--vs-sea)}.vs-cuita[open] > .vs-cuita-p::after{content: "\2212"}.vs-cuita-p:hover{color: var(--vs-deep)}.vs-cuita-r{padding: 0 0 16px}.vs-sereno{display: grid;grid-template-columns: 64px minmax(0, 1fr);gap: 4px 14px;align-items: center;margin: 0 0 28px;padding: 16px;border: 1px solid var(--vs-rule);border-radius: var(--vs-r)}.vs-sereno-foto{width: 64px;height: 64px;border-radius: 50%;object-fit: cover}.vs-sereno-id p{margin: 0}.vs-sereno-nombre{margin: 0;font-size: 18px;line-height: 24px;font-weight: 700;color: var(--vs-ink)}.vs-sereno-oficio{font-size: 14px;line-height: 21px;color: var(--vs-mist)}.vs-sereno-marca{padding-top: 4px}.vs-sereno-bio{grid-column: 1 / -1;margin: 10px 0 0;font-size: 15px;line-height: 24px}.vs-sereno-mas{grid-column: 1 / -1;margin: 8px 0 0;font-size: 15px;font-weight: 600}.vs-manantial{margin: 0 0 28px}.vs-manantial-h{margin: 0 0 8px;font-size: 18px;line-height: 26px;color: var(--vs-ink)}.vs-manantial-lista{margin: 0;padding-left: 22px;font-size: 14px;line-height: 22px}.vs-manantial-lista li{margin: 0 0 6px}.vs-desvelo{margin: 0 0 12px;padding-top: 14px;border-top: 1px solid var(--vs-rule);font-size: 14px;line-height: 22px;color: var(--vs-mist)}.vs-desvelo strong{color: var(--vs-ink)}.vs-madrugada{margin: 0 0 28px;font-size: 13px;line-height: 20px;color: var(--vs-mist)}.vs-guardia-fin{margin-top: 44px}.vs-postal{margin: 18px 0 20px}.vs-postal-img{width: 100%;aspect-ratio: 16 / 9;object-fit: cover;border-radius: var(--vs-r)}.vs-postal-pie{margin-top: 6px;font-size: 13px;line-height: 19px;color: var(--vs-mist)}.vs-recado{margin: -8px 0 32px;padding: 12px 16px;border-radius: var(--vs-r);background: var(--vs-tint)}.vs-recado-etiqueta{margin: 0 0 2px;font-size: 13px;line-height: 19px;font-weight: 700;color: var(--vs-mist)}.vs-recado-texto{margin: 0;font-weight: 600}.vs-consultorio{margin: 0 0 36px;padding: 16px 16px 18px;border: 2px solid var(--vs-sea);border-radius: var(--vs-r)}.vs-consultorio-h{margin: 0 0 8px;font-size: 20px;line-height: 27px;color: var(--vs-ink)}.vs-alba{display: grid;gap: 20px;padding: 22px 0 8px}.vs-alba-intro{margin-top: 12px;font-size: 17px;line-height: 27px}.vs-alba-fig{margin: 0}.vs-alba-img{width: 100%;aspect-ratio: 3 / 2;object-fit: cover;border-radius: var(--vs-r)}.vs-alba-pie{margin-top: 6px;font-size: 13px;line-height: 19px;color: var(--vs-mist)}.vs-galeria{margin: 32px 0 44px}.vs-galeria-cab{margin: 0 0 16px}.vs-galeria-aclaracion{max-width: var(--vs-acera);margin: 6px 0 0;color: var(--vs-mist)}.vs-galeria-rejilla{display: grid;gap: 12px;list-style: none;margin: 0;padding: 0}.vs-farolillo{position: relative;display: grid;grid-template-columns: 120px minmax(0, 1fr);gap: 14px;align-items: center;padding: 12px;border-radius: var(--vs-r);background: var(--vs-tint)}.vs-farolillo-envase{width: 120px;height: 120px;object-fit: contain;border-radius: 4px;background: var(--vs-paper)}.vs-farolillo-txt p{margin: 0}.vs-farolillo-nombre{margin: 0 0 2px;font-size: 18px;line-height: 24px}.vs-farolillo-nombre a{color: var(--vs-ink);text-decoration: none}.vs-farolillo-nombre a::after{content: "";position: absolute;inset: 0;border-radius: var(--vs-r)}.vs-farolillo-forma{font-size: 14px;line-height: 20px;color: var(--vs-mist)}.vs-farolillo-lleva{margin-top: 6px !important;font-size: 14px;line-height: 21px}.vs-farolillo-et{font-weight: 600}.vs-farolillo-ir{display: inline-block;margin-top: 8px;font-size: 14px;line-height: 20px;font-weight: 700;color: var(--vs-deep)}.vs-farolillo:hover .vs-farolillo-ir{text-decoration: underline}.vs-farolillo:focus-within{outline: 3px solid var(--vs-ink);outline-offset: 2px}.vs-farolillo-nombre a:focus-visible{outline: none}.vs-galeria-todas{margin: 14px 0 0;font-weight: 600}.vs-cuaderno{margin-top: 8px}.vs-tablon{margin: 12px 0 44px}.vs-tablon-cab{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 6px 16px;margin: 0 0 14px}.vs-tablon-todos{font-weight: 600;font-size: 15px}.vs-tablon-lista{display: grid;gap: 14px;list-style: none;margin: 0;padding: 0}.vs-octavilla{display: grid;grid-template-columns: 112px minmax(0, 1fr);gap: 14px;align-items: start;padding: 0 0 14px;border-bottom: 1px solid var(--vs-rule)}.vs-octavilla-sin{grid-template-columns: minmax(0, 1fr)}.vs-octavilla-foto{width: 112px;aspect-ratio: 4 / 3;object-fit: cover;border-radius: 4px}.vs-octavilla-txt p{margin: 0}.vs-octavilla-meta{margin-bottom: 4px !important;font-size: 13px;line-height: 19px;color: var(--vs-mist)}.vs-octavilla-cat{color: var(--vs-deep);font-weight: 600}.vs-octavilla-titulo{margin: 0;font-size: 16px;line-height: 23px;font-weight: 600;color: var(--vs-ink)}.vs-octavilla-titulo a{color: var(--vs-ink);text-decoration: none}.vs-octavilla-titulo a:hover{color: var(--vs-deep);text-decoration: underline}.vs-octavilla-resumen{display: none;margin-top: 6px !important;font-size: 14px;line-height: 22px;color: var(--vs-mist)}.vs-faena{margin: 0 0 44px}.vs-faena-cab p{max-width: var(--vs-acera);margin: 8px 0 0;color: var(--vs-mist)}.vs-faena-lista{counter-reset: vs-quehacer-n;list-style: none;margin: 18px 0 0;padding: 0}.vs-quehacer{counter-increment: vs-quehacer-n;position: relative;padding: 14px 0 14px 42px;border-top: 1px solid var(--vs-rule);font-size: 15px;line-height: 24px}.vs-quehacer:last-child{border-bottom: 1px solid var(--vs-rule)}.vs-quehacer::before{content: counter(vs-quehacer-n);position: absolute;left: 2px;top: 12px;font-size: 26px;line-height: 30px;font-weight: 700;color: var(--vs-sea)}.vs-quehacer-t{display: block;margin-bottom: 2px;font-weight: 700}.vs-ocaso{margin-top: 8px}.vs-catastro{margin: 0 0 12px}.vs-catastro-nombre{display: flex;align-items: center;gap: 12px}.vs-catastro-foto{width: 56px;height: 56px;object-fit: contain;border-radius: 4px;background: var(--vs-paper)}.vs-catastro-sub{display: block;color: var(--vs-mist);font-size: 13px;line-height: 19px}.vs-catastro-ir{font-weight: 700}.vs-galeria-hub{margin-top: 28px}.vs-ordenanza{margin: 0 0 24px}.vs-ordenanza-h{margin: 0 0 18px}.vs-ordenanza-intro{margin: 0 0 28px;font-size: 17px;line-height: 27px}.vs-extravio{padding: 40px 0 12px}.vs-extravio h1{margin: 0 0 12px}.vs-extravio-enlaces{padding-left: 20px;font-weight: 600}.vs-extravio-enlaces li{margin: 0 0 8px}.vs-tertulia{margin: 8px 0 44px;padding-top: 28px;border-top: 1px solid var(--vs-rule)}.vs-tertulia h2{margin: 0 0 14px}.vs-tertulia-guardias{margin-top: 28px}.vs-zaguan{margin-top: 48px;border-top: 3px solid var(--vs-sea);font-size: 14px;line-height: 22px}.vs-zaguan-cols{display: grid;gap: 28px;padding: 28px 0 24px}.vs-zaguan p{margin: 0 0 10px}.vs-zaguan-marca{display: flex;align-items: center;gap: 9px;font-size: 17px;line-height: 22px;font-weight: 700}.vs-zaguan-marca b{color: var(--vs-sea);font-weight: 700}.vs-zaguan-lema{color: var(--vs-mist)}.vs-zaguan-tienda strong{color: var(--vs-ink)}.vs-zaguan-salud{color: var(--vs-mist)}.vs-zaguan-nav{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: 20px}.vs-zaguan-grupo:last-child{grid-column: 1 / -1}.vs-zaguan-h{margin: 0 0 8px;font-weight: 700;color: var(--vs-ink)}.vs-zaguan-enlaces{list-style: none;margin: 0;padding: 0}.vs-zaguan-enlaces li{margin: 0 0 7px}.vs-zaguan-enlaces a{color: var(--vs-ink);text-decoration: none}.vs-zaguan-enlaces a:hover{color: var(--vs-deep);text-decoration: underline}.vs-zaguan-linea{border-top: 1px solid var(--vs-rule)}.vs-zaguan-linea .vs-calle{padding: 14px 0 18px}.vs-zaguan .vs-zaguan-firma, .vs-zaguan .vs-zaguan-letra{margin: 0;font-size: 13px;line-height: 20px;color: var(--vs-mist)}.vs-zaguan .vs-zaguan-letra{margin-top: 4px}.vs-zaguan-calle a{font-weight: 600}.vs-zaguan-corte{margin-top: 14px !important}.vs-zaguan-enlaces a[aria-current]{color: var(--vs-deep)}.vs-balcon{display: grid;gap: 12px;width: min(100% - 2 * var(--vs-gutter), 1040px);margin: 0 auto 10px}.vs-balcon-envase{display: flex;justify-content: center;margin: 0}.vs-balcon-img{width: 160px;height: 160px;object-fit: contain}@media (min-width: 768px){:root{--vs-gutter: 24px}h1{font-size: 30px;line-height: 38px}.vs-llavero-txt{position: static;width: auto;height: auto;overflow: visible;clip: auto;clip-path: none}.vs-autografo-foto{width: 52px;height: 52px}.vs-autografo-quien, .vs-autografo-oficio{display: block}.vs-autografo-oficio::before{content: none}.vs-candil{margin-bottom: 20px;padding: 18px 20px 20px}.vs-pubcard{padding: 14px 20px 20px}.vs-pubcard-pack{width: 136px;height: 136px}.vs-acera .vs-pubcard-cta{display: inline-flex;width: auto;min-width: 320px;padding: 7px 24px}.vs-anden{flex-direction: row;align-items: center;justify-content: space-between;gap: 16px}.vs-anden-letrero{font-size: 14px;line-height: 20px}.vs-anden-boton{height: 44px;padding: 0 22px;font-size: 15px}.vs-barrio-review{padding-bottom: 60px}.vs-plano-lista{columns: 2;column-gap: 28px}.vs-balcon{grid-template-columns: minmax(0, 11fr) minmax(0, 9fr);gap: 28px;align-items: start;width: auto;margin: 4px max(var(--vs-gutter), (100% - var(--vs-calle)) / 2) 10px max(var(--vs-gutter), (100% - var(--vs-acera)) / 2)}.vs-balcon-envase{justify-content: flex-start;position: sticky;top: 16px}.vs-balcon-img{width: 100%;max-width: 480px;height: auto;aspect-ratio: 1 / 1}.vs-hornacina{float: right;width: 250px;margin: 4px 0 12px 24px}.vs-hornacina-img{aspect-ratio: 1 / 1}.vs-manzana::after{content: "";display: table;clear: both}.vs-plegable{display: table}.vs-plegable thead{position: static;display: table-header-group;width: auto;height: auto;overflow: visible;clip: auto;clip-path: none;white-space: normal}.vs-plegable tbody{display: table-row-group}.vs-plegable tr{display: table-row;margin: 0;padding: 0;border: 0;border-radius: 0}.vs-plegable th, .vs-plegable td{display: table-cell;padding: 10px 12px;border-bottom: 1px solid var(--vs-rule);vertical-align: top}.vs-plegable thead th{background: var(--vs-tint);border-bottom: 2px solid var(--vs-sea);font-size: 14px;line-height: 20px;font-weight: 700;color: var(--vs-ink)}.vs-plegable tbody th{margin: 0;font-size: 15px;line-height: 22px}.vs-plegable td[data-label]::before{content: none}.vs-plegable td:empty{display: table-cell}.vs-relato table{display: table;overflow: visible}.vs-mostrador-fabricante th, .vs-mostrador-fabricante td{background: var(--vs-tint)}.vs-mostrador thead th:nth-child(1){width: 25%}.vs-mostrador thead th:nth-child(2){width: 39%}.vs-mostrador thead th:nth-child(3){width: 15%}.vs-corrillo thead th:nth-child(1){width: 30%}.vs-corrillo thead th:nth-child(3){width: 16%}.vs-alquimia-tabla thead th:nth-child(1){width: 30%}.vs-alquimia-tabla thead th:nth-child(2){width: 26%}.vs-alquimia-tabla-dos thead th:nth-child(1){width: 40%}.vs-alquimia-tabla-dos thead th:nth-child(2){width: auto}.vs-mostrador-tres thead th:nth-child(1){width: 30%}.vs-mostrador-tres thead th:nth-child(2){width: 50%}.vs-mostrador-tres thead th:nth-child(3){width: 20%}.vs-gota{grid-template-columns: 160px minmax(0, 1fr);gap: 0 20px;align-items: start}.vs-gota-foto{width: 160px;height: 160px;grid-row: span 3}.vs-gota-txt{display: block}.vs-gota-h{margin: 0 0 2px}.vs-gota .vs-relato{margin-top: 6px}.vs-gota-nota{margin-top: 0}.vs-gota-sola .vs-gota-txt{grid-column: 1 / -1}.vs-arancel-fila{grid-template-columns: 200px minmax(0, 1fr);gap: 16px}.vs-parientes{grid-template-columns: repeat(2, minmax(0, 1fr))}.vs-sereno{grid-template-columns: 96px minmax(0, 1fr);gap: 0 20px;align-items: start;padding: 20px}.vs-sereno-foto{width: 96px;height: 96px;grid-row: span 3}.vs-sereno-bio, .vs-sereno-mas{grid-column: 2}.vs-alba{padding-top: 32px}.vs-galeria-rejilla{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 18px}.vs-farolillo{grid-template-columns: minmax(0, 1fr);align-content: start;align-items: start;gap: 14px;padding: 18px}.vs-farolillo-envase{width: 100%;height: 160px}.vs-octavilla{grid-template-columns: 200px minmax(0, 1fr);gap: 20px}.vs-octavilla-foto{width: 200px}.vs-octavilla-resumen{display: block}.vs-octavilla-titulo{font-size: 17px;line-height: 25px}.vs-tablon-completo .vs-octavilla-titulo{font-size: 19px;line-height: 27px}.vs-quehacer{padding-left: 48px}.vs-zaguan-cols{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: 40px;padding-top: 36px}}@media (min-width: 1024px){:root{--vs-gutter: 32px}h1{font-size: 34px;line-height: 42px}h2{font-size: 24px;line-height: 32px}.vs-farol-fila{min-height: 72px;gap: 26px}.vs-llavero{display: none}.vs-ronda{display: block;position: static;padding: 0;border: 0;background: none}.vs-ronda-lista{display: flex;align-items: center;gap: 22px}.vs-ronda-hub{display: none}.vs-ronda-item{padding: 6px 0;border: 0;font-size: 15px;line-height: 22px}.vs-ronda-a{margin: -6px 0;padding: 6px 0;border-bottom: 2px solid transparent}.vs-ronda-a:hover{color: var(--vs-deep)}.vs-ronda-a[aria-current]{border-bottom-color: var(--vs-sea)}.vs-aldaba{height: 42px;padding: 0 18px;font-size: 15px}.vs-aldaba-aqui{background: var(--vs-deep)}.vs-huellas{margin: 20px 0 12px}.vs-anden{display: none}.vs-barrio-review{padding-bottom: 0}.vs-balcon{gap: 40px;margin-bottom: 18px}.vs-alba{grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);gap: 48px;align-items: center;padding: 44px 0 16px}.vs-alba-intro{font-size: 18px;line-height: 29px}.vs-galeria-rejilla{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 24px}.vs-tablon-lista{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 22px 40px}.vs-tablon-completo{grid-template-columns: minmax(0, 1fr);max-width: 860px}.vs-faena-lista{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 28px}.vs-quehacer{padding: 14px 0 0;border-top: 2px solid var(--vs-sea)}.vs-quehacer:last-child{border-bottom: 0}.vs-quehacer::before{position: static;display: block;margin-bottom: 6px}.vs-parientes{grid-template-columns: repeat(3, minmax(0, 1fr))}.vs-guardia-cuerpo .vs-parientes, .vs-velada .vs-parientes{grid-template-columns: repeat(2, minmax(0, 1fr))}.vs-zaguan-cols{grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);gap: 56px}.vs-zaguan-nav{grid-template-columns: repeat(3, minmax(0, 1fr))}.vs-zaguan-grupo:last-child{grid-column: auto}}@media (min-width: 1440px){.vs-alba{gap: 64px;padding-top: 52px}.vs-manzana{margin-bottom: 40px}}.vs-aldaba-pre{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}.vs-aldaba-fin{display: inline-block}.vs-aldaba-fin::first-letter{text-transform: uppercase}.vs-ronda-tramo{padding: 14px 0 0}.vs-ronda-rotulo{display: block;font-size: 13px;line-height: 18px;font-weight: 600;color: var(--vs-mist)}.vs-ronda-sub{list-style: none;margin: 2px 0 0;padding: 0}.vs-ronda .vs-ronda-a[aria-current]{padding-left: 11px;border-left: 3px solid var(--vs-sea)}.vs-ronda-tramo + .vs-ronda-suelta{margin-top: 10px}.vs-relato + .vs-pubcard, .vs-arancel + .vs-pubcard{margin-top: 20px}.vs-soportal{display: none}.vs-soportal-rotulo{margin: 0;font-size: 13px;line-height: 20px;font-weight: 600;color: var(--vs-mist);white-space: nowrap}.vs-soportal-lista{display: flex;flex-wrap: wrap;gap: 0 6px;list-style: none;margin: 0;padding: 0}.vs-soportal-a{display: block;padding: 11px 12px 9px;border-bottom: 3px solid transparent;color: var(--vs-ink);font-size: 15px;line-height: 21px;font-weight: 600;text-decoration: none}.vs-soportal-a:hover{color: var(--vs-deep);border-bottom-color: var(--vs-rule)}.vs-soportal-a[aria-current]{background: var(--vs-paper);color: var(--vs-deep);border-bottom-color: var(--vs-sea)}.vs-soportal-item:not(:has(a)){padding: 11px 12px 12px;color: var(--vs-mist);font-size: 15px;line-height: 21px;font-weight: 600}.vs-distrito{margin: 0 0 44px}.vs-distrito-cab{max-width: var(--vs-acera);margin: 0 0 16px}.vs-distrito-intro{margin: 6px 0 0;color: var(--vs-mist)}.vs-distrito-rejilla{display: grid;gap: 12px;list-style: none;margin: 0;padding: 0}.vs-postigo{position: relative;display: grid;align-content: start;gap: 8px;padding: 14px 16px 16px;border: 1px solid var(--vs-rule);border-top: 3px solid var(--vs-sea);border-radius: var(--vs-r);background: var(--vs-paper)}.vs-postigo-envases{display: flex;gap: 6px;margin: 0 0 2px}.vs-postigo-envase{width: 56px;height: 56px;object-fit: contain;border-radius: 4px;background: var(--vs-tint)}.vs-postigo-nombre{margin: 0;font-size: 19px;line-height: 26px}.vs-postigo-nombre a{color: var(--vs-ink);text-decoration: none}.vs-postigo-nombre a::after{content: "";position: absolute;inset: 0;border-radius: var(--vs-r)}.vs-postigo-nombre a:focus-visible{outline: none}.vs-postigo:focus-within{outline: 3px solid var(--vs-ink);outline-offset: 2px}.vs-postigo-linea{margin: 0;font-size: 15px;line-height: 23px}.vs-postigo-pie{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 4px 12px;margin: 2px 0 0;font-size: 14px;line-height: 20px}.vs-postigo-cuenta{color: var(--vs-mist)}.vs-postigo-ir{font-weight: 700;color: var(--vs-deep)}.vs-postigo-ir::after{content: " \203a"}.vs-postigo:hover .vs-postigo-ir{text-decoration: underline}.vs-cruce{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 16px;margin: 0 0 20px;padding: 11px 14px;border-radius: var(--vs-r);background: var(--vs-tint)}.vs-cruce-t{margin: 0;font-size: 15px;line-height: 22px;font-weight: 700}.vs-cruce-lista{display: flex;flex-wrap: wrap;gap: 4px 18px;list-style: none;margin: 0;padding: 0;font-size: 15px;line-height: 22px}.vs-cruce-a{font-weight: 600}.vs-cruce-n{font-size: 14px;color: var(--vs-mist);white-space: nowrap}.vs-pregon-gremio{margin: 8px 0 0;font-size: 14px;line-height: 20px;color: var(--vs-mist)}.vs-pregon-gremio a{color: var(--vs-deep);font-weight: 600}.vs-alquimia-intro{margin: 0 0 16px}.vs-arancel-nota{margin: 0 0 16px}.vs-gremio-cab{max-width: var(--vs-acera);margin: 0 0 28px}.vs-gremio-intro{margin-top: 12px;font-size: 17px;line-height: 27px}.vs-escaparate{margin: 0 0 40px}.vs-escaparate > h2{margin: 0 0 14px}.vs-escaparate-lista{display: grid;gap: 28px;list-style: none;margin: 0;padding: 0}.vs-escaparate-par{display: grid;gap: 12px}.vs-escaparate-par .vs-pubcard{margin: 0}.vs-vitrina{display: grid;grid-template-columns: 104px minmax(0, 1fr);gap: 14px;align-items: start;padding: 14px;border-radius: var(--vs-r);background: var(--vs-tint)}.vs-vitrina-sin{grid-template-columns: minmax(0, 1fr)}.vs-vitrina-envase{width: 104px;height: 104px;object-fit: contain;border-radius: 4px;background: var(--vs-paper)}.vs-vitrina-txt p{margin: 0}.vs-vitrina-nombre{margin: 0 0 2px;font-size: 19px;line-height: 25px}.vs-vitrina-nombre a{color: var(--vs-ink);text-decoration: none}.vs-vitrina-nombre a:hover{color: var(--vs-deep);text-decoration: underline}.vs-vitrina-forma{font-size: 14px;line-height: 20px;color: var(--vs-mist)}.vs-vitrina-resumen{margin-top: 8px !important;font-size: 15px;line-height: 23px}.vs-vitrina-lleva{margin-top: 6px !important;font-size: 14px;line-height: 21px}.vs-vitrina-ir{margin-top: 10px !important;font-size: 15px;line-height: 21px;font-weight: 700}.vs-vitrina-ir a::after{content: " \203a"}.vs-careo{margin: 0 0 44px}.vs-careo > h2{margin: 0 0 12px}.vs-careo-marco{position: relative;overflow-x: auto;-webkit-overflow-scrolling: touch;border: 1px solid var(--vs-rule);border-radius: var(--vs-r)}.vs-careo-marco:focus-visible{outline: 3px solid var(--vs-ink);outline-offset: 2px}.vs-careo-tabla{width: 100%;min-width: 720px;font-size: 15px;line-height: 22px}.vs-careo-tabla th, .vs-careo-tabla td{padding: 10px 12px;border-bottom: 1px solid var(--vs-rule);text-align: left;vertical-align: top}.vs-careo-tabla thead th{background: var(--vs-tint);border-bottom: 2px solid var(--vs-sea);font-size: 14px;line-height: 20px;font-weight: 700;color: var(--vs-ink);white-space: nowrap}.vs-careo-tabla tbody tr:last-child > *{border-bottom: 0}.vs-careo-tabla tbody th{font-weight: 700}.vs-careo-tabla tr > :first-child{position: sticky;left: 0;z-index: 1;width: 150px;background: var(--vs-paper)}.vs-careo-tabla tr > :nth-child(2){min-width: 130px}.vs-careo-tabla tr > :nth-child(3){min-width: 170px}.vs-careo-tabla tr > :nth-child(4){min-width: 190px}.vs-careo-tabla thead tr > :first-child{background: var(--vs-tint)}.vs-careo-nombre{display: flex;align-items: center;gap: 10px}.vs-careo-foto{flex: none;width: 44px;height: 44px;object-fit: contain;border-radius: 4px;background: var(--vs-tint)}.vs-careo-nombre a{color: var(--vs-ink)}.vs-careo-nota{display: block;margin-top: 2px;font-size: 13px;line-height: 19px;color: var(--vs-mist)}.vs-careo-ir{font-weight: 700;white-space: nowrap}.vs-careo-pista{margin: 8px 0 0;font-size: 13px;line-height: 19px;color: var(--vs-mist)}.vs-gremio-guia{margin-top: 4px}.vs-gremio-lecturas .vs-octavilla:last-child{padding-bottom: 0;border-bottom: 0}@media (min-width: 768px){.vs-aldaba-pre{position: static;width: auto;height: auto;overflow: visible;clip: auto;clip-path: none}.vs-aldaba-fin::first-letter{text-transform: none}.vs-ronda-tramo-calles{display: none}.vs-ronda-tramo-fichas{padding-top: 8px}.vs-soportal{display: block;border-top: 1px solid var(--vs-rule);background: var(--vs-tint)}.vs-soportal-fila{display: flex;align-items: center;gap: 4px 16px}.vs-distrito-rejilla{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 18px}.vs-postigo{padding: 18px 20px 20px}.vs-vitrina{grid-template-columns: 160px minmax(0, 1fr);gap: 20px;padding: 18px}.vs-vitrina-envase{width: 160px;height: 160px}.vs-careo-tabla{min-width: 0}.vs-careo-tabla tr > :first-child{position: static;width: 24%}.vs-careo-tabla tr > :nth-child(n+2){min-width: 0}.vs-careo-tabla thead th{white-space: normal}.vs-careo-pista{display: none}}@media (min-width: 1024px){.vs-ronda-tramo{display: none}.vs-ronda-tramo + .vs-ronda-suelta{margin-top: 0}.vs-ronda .vs-ronda-a[aria-current]{padding-left: 0;border-left: 0}.vs-soportal-a{padding: 12px 14px 10px}.vs-distrito-rejilla{grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));gap: 24px}.vs-escaparate-par{grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr);gap: 20px;align-items: stretch}.vs-escaparate-par .vs-pubcard{display: flex;flex-direction: column;justify-content: center}.vs-escaparate-par .vs-vitrina{align-content: center;align-items: center}.vs-careo-foto{width: 56px;height: 56px}.vs-gremio-lecturas .vs-tablon-lista{grid-template-columns: minmax(0, 1fr)}}.vs-papeleta{margin: 0}.vs-papeleta-poyo{margin: 0 0 14px}.vs-papeleta-mote{display: block;margin: 0 0 6px;font-size: 15px;line-height: 21px;font-weight: 600;color: var(--vs-ink)}.vs-papeleta-surco{display: block;width: 100%;height: 48px;margin: 0;padding: 0 12px;border: 1px solid var(--vs-mist);border-radius: var(--vs-r);background: var(--vs-paper);color: var(--vs-ink);font: 400 16px/22px var(--vs-face);-webkit-appearance: none;appearance: none}.vs-papeleta-surco::placeholder{color: var(--vs-mist);opacity: 1}.vs-papeleta-surco:hover{border-color: var(--vs-ink)}.vs-papeleta-surco:focus{border-color: var(--vs-sea);outline: 3px solid var(--vs-ink);outline-offset: 2px}.vs-papeleta-susurro{margin: 6px 0 0;font-size: 13px;line-height: 19px;color: var(--vs-mist)}.vs-papeleta-venia{display: grid;grid-template-columns: 24px minmax(0, 1fr);gap: 0 10px;align-items: start}.vs-papeleta-aspa{width: 22px;height: 22px;margin: 0;accent-color: var(--vs-sea);cursor: pointer}.vs-papeleta-aspa:focus-visible{outline: 3px solid var(--vs-ink);outline-offset: 2px}.vs-papeleta-venia .vs-papeleta-mote{margin: 0;font-size: 14px;line-height: 21px;font-weight: 400;cursor: pointer}.vs-papeleta-tachon .vs-papeleta-surco, .vs-papeleta-surco[aria-invalid="true"]{border: 2px solid var(--vs-alarm);padding: 0 11px;background: var(--vs-alarm-tint)}.vs-papeleta-tachon .vs-papeleta-mote{color: var(--vs-alarm)}.vs-papeleta-tachon .vs-papeleta-aspa, .vs-papeleta-aspa[aria-invalid="true"]{outline: 2px solid var(--vs-alarm);outline-offset: 2px}.vs-papeleta-trampilla{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}.vs-papeleta-voz{margin: 0;font-size: 14px;line-height: 21px;font-weight: 600;color: var(--vs-alarm)}.vs-papeleta-voz:not(:empty){margin: 0 0 14px;padding: 9px 12px;border-left: 3px solid var(--vs-alarm);border-radius: 0 var(--vs-r) var(--vs-r) 0;background: var(--vs-alarm-tint)}.vs-aldabonazo{display: flex;align-items: center;justify-content: center;width: 100%;min-height: 50px;margin: 0;padding: 7px 14px;border: 0;border-radius: var(--vs-r);background: var(--vs-sea);color: #fff;font: 700 16px/18px var(--vs-face);text-align: center;cursor: pointer}.vs-aldabonazo:hover{background: var(--vs-deep)}.vs-aldabonazo:focus-visible{outline: 3px solid var(--vs-ink);outline-offset: 2px}.vs-aldabonazo:disabled, .vs-aldabonazo-espera{background: var(--vs-mist);cursor: progress}.vs-portazgo{width: min(100% - 2 * var(--vs-gutter), 1040px);margin: 6px auto 26px;border: 2px solid var(--vs-sea);border-radius: var(--vs-r);background: var(--vs-paper);overflow: hidden}.vs-portazgo-pendon{padding: 10px 16px 12px;border-top: 5px solid var(--vs-sea);background: var(--vs-tint)}.vs-portazgo-aviso{display: flex;flex-wrap: wrap;align-items: center;gap: 2px 10px;margin: 0 0 6px;font-size: 13px;line-height: 20px}.vs-portazgo-aviso a{color: var(--vs-mist)}.vs-portazgo-flag{padding: 0 7px;border-radius: 4px;background: var(--vs-deep);color: #fff;font-weight: 600}.vs-portazgo .vs-portazgo-h{margin: 0;font-size: 19px;line-height: 26px;font-weight: 700;color: var(--vs-ink)}.vs-portazgo-mesa{padding: 14px 16px 0}.vs-portazgo-hilera{display: grid;grid-template-columns: minmax(0, 1fr) 124px;gap: 12px;align-items: center}.vs-peaje{min-width: 0}.vs-peaje-monto{margin: 0;font-size: 32px;line-height: 36px;font-weight: 700;color: var(--vs-deep);letter-spacing: -0.01em}.vs-peaje-por{margin: 2px 0 0;font-size: 15px;line-height: 21px;font-weight: 600;color: var(--vs-ink)}.vs-peaje-origen{margin: 6px 0 0;font-size: 12px;line-height: 17px;color: var(--vs-mist)}.vs-portazgo-bulto{position: relative;margin: 0}.vs-portazgo-bulto-img{width: 124px;height: 124px;object-fit: contain;border-radius: var(--vs-r);background: var(--vs-tint)}.vs-portazgo-divisa{margin: 6px 0 0;padding: 3px 6px;border: 1px solid var(--vs-sea);border-radius: 4px;background: var(--vs-paper);color: var(--vs-deep);font-size: 12px;line-height: 16px;font-weight: 700;text-align: center}.vs-cascabeles{display: flex;flex-wrap: wrap;gap: 6px;list-style: none;margin: 14px 0 0;padding: 0}.vs-cascabel{display: inline-flex;align-items: center;gap: 8px;padding: 6px 10px;border: 1px solid var(--vs-rule);border-radius: 4px;background: var(--vs-paper);font-size: 14px;line-height: 19px;font-weight: 600;color: var(--vs-ink)}.vs-cascabel-ico{width: 20px;height: 20px;color: var(--vs-sea)}.vs-portazgo .vs-papeleta{margin: 0}.vs-portazgo-banco{padding: 16px 16px 2px}.vs-portazgo .vs-papeleta-poyo{margin: 0 0 12px}.vs-portazgo .vs-papeleta-surco{height: 54px;font-size: 17px;border-color: #8a949e}.vs-portazgo .vs-papeleta-tachon .vs-papeleta-surco, .vs-portazgo .vs-papeleta-surco[aria-invalid="true"]{border: 2px solid var(--vs-alarm)}.vs-portazgo .vs-papeleta-susurro{margin-top: 4px;font-size: 12px;line-height: 17px}.vs-portazgo .vs-papeleta-venia .vs-papeleta-mote{font-size: 13px;line-height: 19px}.vs-portazgo-orla{padding: 16px 16px 14px;background: var(--vs-deep);color: #fff}.vs-portazgo .vs-aldabonazo{min-height: 56px;padding: 8px 16px;border: 1px solid rgba(255, 255, 255, 0.5);background: #003a3c;font-size: 17px;line-height: 21px}.vs-portazgo .vs-aldabonazo:hover{background: #002729}.vs-portazgo .vs-aldabonazo:focus-visible{outline: 3px solid #fff;outline-offset: 2px}.vs-portazgo .vs-aldabonazo:disabled, .vs-portazgo .vs-aldabonazo-espera{background: var(--vs-mist)}.vs-trayecto{display: grid;gap: 6px;list-style: none;margin: 12px 0 0;padding: 0}.vs-trayecto-paso{display: flex;align-items: center;gap: 8px;font-size: 14px;line-height: 19px}.vs-trayecto-n{display: inline-flex;flex: none;align-items: center;justify-content: center;width: 22px;height: 22px;border-radius: 50%;background: #fff;color: var(--vs-deep);font-size: 12px;font-weight: 700}.vs-trayecto-ico{width: 18px;height: 18px;color: #bfe3e3}.vs-portazgo-postdata{margin: 12px 0 0;padding-top: 10px;border-top: 1px solid rgba(255, 255, 255, 0.28);font-size: 12px;line-height: 17px;color: #e3f2f2}.vs-resguardo{margin: -6px 0 22px;padding: 12px 16px;border-left: 3px solid var(--vs-sea);border-radius: 0 var(--vs-r) var(--vs-r) 0;background: var(--vs-tint);font-size: 15px;line-height: 24px}.vs-resguardo[hidden]{display: none}@media (min-width: 768px){.vs-portazgo{width: auto;margin: 8px max(var(--vs-gutter), (100% - var(--vs-calle)) / 2) 30px max(var(--vs-gutter), (100% - var(--vs-acera)) / 2)}.vs-portazgo-pendon{padding: 12px 22px 14px}.vs-portazgo .vs-portazgo-h{font-size: 22px;line-height: 30px}.vs-portazgo-mesa{display: grid;grid-template-columns: minmax(0, 1fr) 156px;grid-template-areas: "peaje bulto" "chips bulto";gap: 0 24px;align-items: start;padding: 18px 22px 0}.vs-portazgo-hilera{display: contents}.vs-peaje{grid-area: peaje}.vs-portazgo-bulto{grid-area: bulto}.vs-portazgo-bulto-img{width: 156px;height: 156px}.vs-cascabeles{grid-area: chips;align-self: end}.vs-peaje-monto{font-size: 38px;line-height: 44px}.vs-portazgo-banco{padding: 18px 22px 4px}.vs-portazgo-orla{padding: 18px 22px 16px}.vs-trayecto{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 12px}.vs-trayecto-paso{align-items: flex-start}}@media (min-width: 1024px){.vs-portazgo-mesa{grid-template-columns: minmax(0, 1fr) 180px}.vs-portazgo-bulto-img{width: 180px;height: 180px}.vs-peaje-monto{font-size: 42px;line-height: 48px}.vs-portazgo-banco{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);column-gap: 18px;align-items: start}.vs-portazgo-banco > .vs-papeleta-venia, .vs-portazgo-banco > .vs-papeleta-voz{grid-column: 1 / -1}.vs-portazgo .vs-aldabonazo{font-size: 18px}}@media (prefers-reduced-motion: reduce){.vs-anden, .vs-anden.vs-anden-visible{transition: none}}@media print{.vs-farol, .vs-anden, .vs-pubcard, .vs-portazgo, .vs-plano, .vs-zaguan-nav, .vs-zancada{display: none !important}.vs-barrio-review{padding-bottom: 0}a{color: inherit}}section[id], details[id], aside[id]{scroll-margin-top: 16px}