.wp-block-magazine-l-imprime-directory{--mli-dir-border:var(--wp--preset--color--outline,#e5e7eb);--mli-dir-accent:var(--wp--preset--color--secondary,#996100);--mli-dir-soft:var(--wp--preset--color--secondary-container,#fff3dc);--mli-dir-muted:var(--wp--preset--color--on-surface-variant,#666)}.wp-block-magazine-l-imprime-directory__filters{align-items:flex-end;background-color:var(--wp--preset--color--surface,#fff);border:1px solid var(--mli-dir-border);border-radius:var(--wp--preset--border-radius--lg,12px);display:flex;flex-wrap:wrap;gap:1rem;padding:1.25rem}.wp-block-magazine-l-imprime-directory__filters p{display:flex;flex:1 1 12rem;flex-direction:column;gap:.375rem;margin:0}.wp-block-magazine-l-imprime-directory__filters label{color:var(--mli-dir-muted);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.wp-block-magazine-l-imprime-directory__filters input,.wp-block-magazine-l-imprime-directory__filters select{background-color:var(--wp--preset--color--surface,#fff);border:1px solid var(--mli-dir-border);border-radius:var(--wp--preset--border-radius--md,8px);color:inherit;font:inherit;min-height:2.75rem;padding:.5rem .75rem}.wp-block-magazine-l-imprime-directory__filters .wp-block-magazine-l-imprime-directory__search{flex-grow:2}.wp-block-magazine-l-imprime-directory__filters .wp-block-magazine-l-imprime-directory__actions{align-items:center;flex:0 0 auto;flex-direction:row;gap:1rem}.wp-block-magazine-l-imprime-directory__count{color:var(--mli-dir-muted);font-size:.875rem;font-weight:600;margin:1.5rem 0 1rem}.wp-block-magazine-l-imprime-directory__grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));list-style:none;margin:0;padding:0}.wp-block-magazine-l-imprime-directory__card{background-color:var(--wp--preset--color--surface,#fff);border:1px solid var(--mli-dir-border);border-radius:var(--wp--preset--border-radius--lg,12px);display:flex;flex-direction:column;gap:.375rem;padding:1.25rem}.wp-block-magazine-l-imprime-directory__card h3{font-size:1rem;font-weight:800;line-height:1.3;margin:.5rem 0 0}.wp-block-magazine-l-imprime-directory__card p{margin:0}.wp-block-magazine-l-imprime-directory__card p:last-child{margin-top:auto}.wp-block-magazine-l-imprime-directory__avatar{align-items:center;background-color:var(--mli-dir-soft);border-radius:50%;color:var(--wp--preset--color--on-secondary-container,#664100);display:inline-flex;font-size:.875rem;font-weight:800;height:2.75rem;justify-content:center;width:2.75rem}.wp-block-magazine-l-imprime-directory__activity{color:var(--mli-dir-accent);font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.wp-block-magazine-l-imprime-directory__address{color:var(--mli-dir-muted);font-size:.875rem}.wp-block-magazine-l-imprime-directory__links{border-top:1px solid var(--mli-dir-border);display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:600;gap:.25rem 1rem;margin-top:auto;padding-top:.75rem}.wp-block-magazine-l-imprime-directory__empty{background-color:var(--mli-dir-soft);border-radius:var(--wp--preset--border-radius--lg,12px);padding:1.5rem}
