@layer theme,base;@layer components{.filial-karte{--filial-karte-accent-width:3px;gap:var(--space-sm);padding:var(--space-md);flex-direction:column;display:flex}.filial-karte__actions{gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.filial-karte__hours{border-collapse:collapse;width:100%}.filial-karte__hours th,.filial-karte__hours td{padding:var(--space-2xs) var(--space-xs);text-align:left;vertical-align:top}.filial-karte__hours td{text-align:right}.filial-karte__today{background-color:var(--badge-neutral-bg)}.filial-karte__today th{box-shadow:inset var(--filial-karte-accent-width) 0 0 var(--link,var(--primary));border-start-start-radius:var(--radius-badge);border-end-start-radius:var(--radius-badge)}.filial-karte__today td{border-start-end-radius:var(--radius-badge);border-end-end-radius:var(--radius-badge)}.filial-karte__special{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-badge);background-color:var(--status-info-bg);color:var(--status-info-text)}.filial-karte__special ul{gap:var(--space-2xs);margin-top:var(--space-2xs);flex-direction:column;display:flex}.filial-karte__special .text-micro,.filial-karte__special .text-label{color:inherit}.filial-karte__details>summary{cursor:pointer;min-height:var(--touch-target-min);align-items:center;display:flex}}@layer utilities;
@layer theme,base;@layer components{.map-embed{--map-embed-height:250px;border-radius:var(--radius-card);overflow:hidden}.map-embed__frame{width:100%;height:var(--map-embed-height);border:0;display:block}.map-embed__placeholder{justify-content:center;gap:var(--space-sm);min-height:var(--map-embed-height);padding:var(--space-md);background-color:var(--badge-neutral-bg);flex-direction:column;display:flex}.map-embed__actions{align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.map-embed__hide{min-height:var(--touch-target-min);align-items:center;display:inline-flex}.map-embed__link{align-items:center;gap:var(--space-2xs);min-height:var(--touch-target-min);display:inline-flex}}@layer utilities;
