.dn-store[data-v-baee1d11]{background:var(--dn-kremhvit);min-height:60vh}.dn-store-wrap[data-v-baee1d11]{max-width:1100px;margin:0 auto;padding:32px 24px 80px}.dn-store-crumb[data-v-baee1d11]{color:var(--dn-placeholder);align-items:center;gap:6px;margin-bottom:28px;font-size:13px;display:flex}.dn-store-crumb-link[data-v-baee1d11]{color:var(--dn-dempet);text-decoration:none}.dn-store-crumb-link[data-v-baee1d11]:hover{text-decoration:underline}.dn-store-crumb-sep[data-v-baee1d11]{color:#b0bab4}.dn-store-crumb-current[data-v-baee1d11]{color:var(--dn-kull);font-weight:600}.dn-store-layout[data-v-baee1d11]{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.dn-store-title[data-v-baee1d11]{color:var(--dn-kull);font-family:var(--dn-font-serif);margin:0 0 6px;font-size:30px;font-weight:700}.dn-store-address[data-v-baee1d11]{color:var(--dn-placeholder);margin:0 0 20px;font-size:16px}.dn-store-contacts[data-v-baee1d11]{flex-direction:column;gap:8px;margin-bottom:28px;display:flex}.dn-store-contact[data-v-baee1d11]{color:var(--dn-oliven);align-items:center;gap:10px;font-size:14px;text-decoration:none;display:flex}.dn-store-contact[data-v-baee1d11]:hover{text-decoration:underline}.dn-store-hours[data-v-baee1d11]{margin-bottom:24px}.dn-store-hours-title[data-v-baee1d11]{color:var(--dn-kull);letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:14px;font-weight:700}.dn-store-hours-row[data-v-baee1d11]{color:#3a4a3f;border-bottom:1px solid #ede8da;justify-content:space-between;padding:6px 0;font-size:14px;display:flex}.dn-store-hours-day[data-v-baee1d11]{font-weight:600}.dn-store-features[data-v-baee1d11]{margin-bottom:28px}.dn-store-features-title[data-v-baee1d11]{color:var(--dn-kull);letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:14px;font-weight:700}.dn-store-features-grid[data-v-baee1d11]{flex-wrap:wrap;gap:8px;display:flex}.dn-store-feature-pill[data-v-baee1d11]{color:#3a4a3f;background:#eee9dc;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.dn-store-map-btn[data-v-baee1d11]{background:var(--dn-kull);color:var(--dn-hvit);border-radius:999px;align-items:center;gap:8px;padding:11px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.dn-store-map-btn[data-v-baee1d11]:hover{background:var(--dn-oliven)}.dn-store-map-wrap[data-v-baee1d11]{background:#eee9dc;border-radius:16px;justify-content:center;align-items:center;min-height:380px;display:flex}.dn-store-map-pin-block[data-v-baee1d11]{text-align:center;padding:32px}.dn-store-map-name[data-v-baee1d11]{color:var(--dn-kull);margin:12px 0 4px;font-size:16px;font-weight:700}.dn-store-map-addr[data-v-baee1d11]{color:var(--dn-placeholder);margin-bottom:16px;font-size:14px}.dn-store-map-link[data-v-baee1d11]{color:var(--dn-oliven);font-size:14px;font-weight:600;text-decoration:none}.dn-store-map-link[data-v-baee1d11]:hover{text-decoration:underline}.dn-store-notfound[data-v-baee1d11]{text-align:center;padding:80px 24px}.dn-store-all-link[data-v-baee1d11]{background:var(--dn-kull);color:var(--dn-hvit);border-radius:999px;margin-top:16px;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}@media (width<=768px){.dn-store-layout[data-v-baee1d11]{grid-template-columns:1fr}.dn-store-map-wrap[data-v-baee1d11]{min-height:260px}}
