.pie.svelte-1k85kuu{background:var(--vino,#5e1a20);color:color-mix(in srgb, #fff 86%, var(--vino));margin-top:auto;font-size:13px}.wrap.svelte-1k85kuu{max-width:var(--tienda-ancho,1200px);padding-inline:var(--space-5);margin:0 auto}.pie-in.svelte-1k85kuu{gap:var(--space-8);padding-block:var(--space-8) var(--space-6);flex-wrap:wrap;display:flex}.pie-in.svelte-1k85kuu>.col:where(.svelte-1k85kuu){flex:170px;min-width:0}.pie-in.svelte-1k85kuu>.col.marca:where(.svelte-1k85kuu){flex:1.5 240px}.logo.svelte-1k85kuu{color:#fff;margin-bottom:var(--space-2);letter-spacing:.02em;align-items:center;gap:9px;font-size:16px;font-weight:600;display:flex}.logo.svelte-1k85kuu img.logo-marca:where(.svelte-1k85kuu){border-radius:6px;width:28px;max-width:none;height:28px}.col.svelte-1k85kuu p:where(.svelte-1k85kuu){max-width:36ch;margin:0 0 6px;line-height:1.5}.tenue.svelte-1k85kuu{color:color-mix(in srgb, #fff 74%, var(--vino))}.col.svelte-1k85kuu h4:where(.svelte-1k85kuu){margin:0 0 var(--space-3);color:#fff;font-size:14px;font-weight:600}.col.svelte-1k85kuu ul:where(.svelte-1k85kuu){flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.col.svelte-1k85kuu li:where(.svelte-1k85kuu){align-items:center;gap:8px;display:flex}.col.svelte-1k85kuu li:where(.svelte-1k85kuu) svg{color:color-mix(in srgb, #fff 78%, var(--vino));flex-shrink:0}.col.svelte-1k85kuu a:where(.svelte-1k85kuu){color:color-mix(in srgb, #fff 86%, var(--vino));text-decoration:none}.col.svelte-1k85kuu a:where(.svelte-1k85kuu):hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.redes.svelte-1k85kuu{margin-top:var(--space-3)}.logo.svelte-1k85kuu img:where(.svelte-1k85kuu){object-fit:contain;max-width:130px;max-height:30px}.logo.svelte-1k85kuu img.placa:where(.svelte-1k85kuu){border-radius:var(--radius-md);background:#fff;padding:2px 4px}.mapa.svelte-1k85kuu{padding-bottom:var(--space-6)}.mapa.svelte-1k85kuu iframe{border:0;border-radius:10px;width:100%;min-height:220px}.base.svelte-1k85kuu{background:var(--vino-oscuro,#3f1115);color:color-mix(in srgb, #fff 74%, var(--vino));font-size:12px}.base.svelte-1k85kuu .wrap:where(.svelte-1k85kuu){padding-block:12px}.svelte-1k85kuu:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (pointer:coarse){.col.svelte-1k85kuu ul:where(.svelte-1k85kuu){gap:4px}.col.svelte-1k85kuu li:where(.svelte-1k85kuu){min-height:40px}}@media (width<=640px){.wrap.svelte-1k85kuu{padding-inline:var(--space-3)}.pie-in.svelte-1k85kuu{gap:var(--space-5);flex-direction:column}}
