.wine-visit{margin-block:1rem}.wine-visit p{margin:0 0 .8rem;line-height:1.6}.wine-visit p a{text-decoration:underline;text-underline-offset:.2em}.wine-visit nav{display:flex;flex-wrap:wrap;gap:.4rem}.wine-visit nav a{display:inline-flex;align-items:center;min-height:44px;padding:.35rem .85rem;border:1px solid;border-radius:2rem;font-size:.92rem}.wine-visit nav a:focus-visible,.wine-visit nav a:hover{text-decoration:underline}