.mini-location{display:grid;grid-template-columns:minmax(240px,1fr) 2fr;align-items:center;gap:20px;margin-top:0;margin-bottom:28px;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:var(--cream)}.mini-location-copy{padding:12px 20px}.mini-location .eyebrow{font-size:10px;letter-spacing:1.4px;margin:0}.mini-location p{font-size:14px;margin:5px 0}.mini-location a{font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.mini-location iframe{display:block;width:100%;height:132px;border:0}.mini-location a:focus-visible{outline:2px solid var(--walnut);outline-offset:4px}@media(max-width:600px){.mini-location{grid-template-columns:1fr;gap:0}.mini-location-copy{padding:10px 14px}.mini-location iframe{height:110px}.mini-location p{margin:2px 0}.mini-location .eyebrow{display:none}}