.profile-giving[data-astro-cid-2nbg5f45]{border-left:3px solid #963c50;padding-left:20px}.vendor-profile[data-astro-cid-2nbg5f45]{color:#542936;background:#f8f3ec;padding:40px 0 64px}.profile-back[data-astro-cid-2nbg5f45]{color:#963c50;align-items:center;min-height:44px;margin-bottom:28px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.profile-header[data-astro-cid-2nbg5f45]{border-bottom:1px solid #d8c5c1;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:60px;margin-bottom:40px;padding-bottom:46px;display:grid}.profile-header[data-astro-cid-2nbg5f45] img[data-astro-cid-2nbg5f45]{width:210px}.profile-kicker[data-astro-cid-2nbg5f45]{letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:10px;font-weight:800}.profile-category[data-astro-cid-2nbg5f45]{color:#963c50;margin:0 0 14px;font-size:13px;font-weight:600}.vendor-profile[data-astro-cid-2nbg5f45] h1[data-astro-cid-2nbg5f45]{text-transform:none;letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font:400 clamp(40px,5vw,68px)/1.08 Georgia,serif}.profile-summary[data-astro-cid-2nbg5f45]{max-width:700px;margin:24px 0 0;font-size:17px;line-height:1.8}.profile-grid[data-astro-cid-2nbg5f45]{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:64px;display:grid}.vendor-profile[data-astro-cid-2nbg5f45] h2[data-astro-cid-2nbg5f45]{letter-spacing:-.025em;text-transform:none;margin:0 0 22px;font:400 32px/1.15 Georgia,serif}.visit-card[data-astro-cid-2nbg5f45]{background:#efe4df;border:1px solid #d3bebb;border-radius:5px;padding:30px}.visit-card[data-astro-cid-2nbg5f45] dl[data-astro-cid-2nbg5f45]{margin:0}.visit-card[data-astro-cid-2nbg5f45] dl[data-astro-cid-2nbg5f45]>div[data-astro-cid-2nbg5f45]{margin-top:24px}.visit-card[data-astro-cid-2nbg5f45] dt[data-astro-cid-2nbg5f45]{text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:800}.visit-card[data-astro-cid-2nbg5f45] dd[data-astro-cid-2nbg5f45]{margin:0;font-size:14px;line-height:1.7}.visit-card[data-astro-cid-2nbg5f45] small[data-astro-cid-2nbg5f45]{color:#6d5559;margin-top:4px;font-size:11px;display:block}.visit-alert[data-astro-cid-2nbg5f45]{border-top:1px solid #cbb2b1;margin-top:24px;padding-top:22px;font-size:13px;line-height:1.7}.visit-alert[data-astro-cid-2nbg5f45] p[data-astro-cid-2nbg5f45]{margin:8px 0 0}.profile-button[data-astro-cid-2nbg5f45]{color:#fffdf9;background:#542936;border-radius:3px;justify-content:center;align-items:center;min-height:48px;margin-top:18px;padding:14px 20px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.profile-button[data-astro-cid-2nbg5f45]:hover{background:#70374a}.profile-map-link[data-astro-cid-2nbg5f45]{margin-top:15px;padding:8px 0;font-size:12px;font-weight:700;line-height:1.6;display:block}.visit-fine[data-astro-cid-2nbg5f45],.profile-fine[data-astro-cid-2nbg5f45]{color:#6d5559;font-size:12px!important;line-height:1.75!important}.visit-fine[data-astro-cid-2nbg5f45]{margin:16px 0 0}.profile-details[data-astro-cid-2nbg5f45]{min-width:0}.profile-details[data-astro-cid-2nbg5f45] p[data-astro-cid-2nbg5f45]{margin:0 0 20px;font-size:15px;line-height:1.85}.profile-details[data-astro-cid-2nbg5f45] .profile-kicker[data-astro-cid-2nbg5f45]{font-size:10px}.profile-details[data-astro-cid-2nbg5f45] .offer-time[data-astro-cid-2nbg5f45]{color:#963c50;margin-top:-8px;font-size:12px;font-weight:700}.merchant-copy[data-astro-cid-2nbg5f45]{overflow-wrap:anywhere}.merchant-copy[data-astro-cid-2nbg5f45] p[data-astro-cid-2nbg5f45]{white-space:pre-line}.profile-section[data-astro-cid-2nbg5f45]{border-top:1px solid #d8c5c1;margin-top:30px;padding-top:30px}.profile-social[data-astro-cid-2nbg5f45]{flex-wrap:wrap;gap:12px 28px;display:flex}.profile-social[data-astro-cid-2nbg5f45] a[data-astro-cid-2nbg5f45]{color:#963c50;align-items:center;min-height:44px;font-size:13px;font-weight:700;display:inline-flex}.profile-date[data-astro-cid-2nbg5f45]{margin-top:34px!important}.profile-neighbors[data-astro-cid-2nbg5f45]{border-top:1px solid #d8c5c1;justify-content:space-between;gap:24px;margin-top:40px;padding-top:28px;display:flex}.profile-neighbors[data-astro-cid-2nbg5f45] a[data-astro-cid-2nbg5f45]{max-width:45%;min-height:44px;font-size:13px;font-weight:700;line-height:1.6}.profile-neighbors[data-astro-cid-2nbg5f45] a[data-astro-cid-2nbg5f45]:last-child{text-align:right}.vendor-profile[data-astro-cid-2nbg5f45] a[data-astro-cid-2nbg5f45]:focus-visible{outline-offset:4px;outline:3px solid #963c50}.sr-only[data-astro-cid-2nbg5f45]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.profile-grid[data-astro-cid-2nbg5f45]{grid-template-columns:280px minmax(0,1fr);gap:30px}.visit-card[data-astro-cid-2nbg5f45]{padding:24px}.profile-header[data-astro-cid-2nbg5f45]{grid-template-columns:1fr 150px;gap:32px}.profile-header[data-astro-cid-2nbg5f45] img[data-astro-cid-2nbg5f45]{width:150px}.vendor-profile[data-astro-cid-2nbg5f45] h1[data-astro-cid-2nbg5f45]{font-size:45px}}@media (width<=700px){.vendor-profile[data-astro-cid-2nbg5f45]{padding:24px 0 40px}.profile-header[data-astro-cid-2nbg5f45]{margin-bottom:28px;padding-bottom:28px;display:block}.profile-header[data-astro-cid-2nbg5f45] img[data-astro-cid-2nbg5f45]{display:none}.profile-grid[data-astro-cid-2nbg5f45]{grid-template-columns:1fr;gap:36px}.profile-summary[data-astro-cid-2nbg5f45]{margin-top:20px;font-size:16px}.profile-back[data-astro-cid-2nbg5f45]{margin-bottom:24px;font-size:12px}.vendor-profile[data-astro-cid-2nbg5f45] h1[data-astro-cid-2nbg5f45]{font-size:40px}.visit-card[data-astro-cid-2nbg5f45]{padding:24px}.profile-details[data-astro-cid-2nbg5f45] p[data-astro-cid-2nbg5f45]{font-size:14px}.profile-neighbors[data-astro-cid-2nbg5f45]{gap:18px}.profile-neighbors[data-astro-cid-2nbg5f45] a[data-astro-cid-2nbg5f45]{font-size:12px}}@media print{.profile-header[data-astro-cid-2nbg5f45] img[data-astro-cid-2nbg5f45]{display:none}.profile-grid[data-astro-cid-2nbg5f45]{display:block}.visit-card[data-astro-cid-2nbg5f45]{break-inside:avoid;margin-bottom:30px}.profile-button[data-astro-cid-2nbg5f45],.profile-map-link[data-astro-cid-2nbg5f45],.profile-neighbors[data-astro-cid-2nbg5f45],.profile-back[data-astro-cid-2nbg5f45]{display:none}.vendor-profile[data-astro-cid-2nbg5f45]{padding:0}.profile-header[data-astro-cid-2nbg5f45]{grid-template-columns:1fr}.profile-details[data-astro-cid-2nbg5f45] section[data-astro-cid-2nbg5f45]{break-inside:avoid}}
