/* Logopakken /logo/ (3.2.0). Visningerne står i fast højde (img-attributterne) og skaleres aldrig for at passe:
   er en lang udgave bredere end fladen, kan fladen rulles vandret. Mørk flade = mørk bund til de lyse udgaver. */
.fp-lp-zip{margin-block:1.5rem 0}
.fp-lp-gitter{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px;margin-block:1.25rem 0}
.fp-lp-kort{display:flex;flex-direction:column;margin:0;border:1px solid var(--fpn-kant);border-radius:var(--fpn-r-kort);background:var(--fpn-hvid);overflow:hidden}
.fp-lp-flade{display:flex;align-items:center;min-height:112px;padding:24px;overflow-x:auto;background:var(--fpn-papir);border-bottom:1px solid var(--fpn-kant)}
.fp-lp-flade--moerk{background:#15120F}
.fp-lp-flade img{flex:none;display:block;max-width:none}
.fp-lp-kort figcaption{display:grid;gap:10px;padding:16px 20px 20px}
.fp-lp-navn{display:block;color:var(--fpn-tekst-staerk);font-weight:600}
.fp-lp-hent{display:flex;flex-wrap:wrap;gap:8px}
.fp-lp-hent .fpn-knap{padding:10px 14px;font-size:.875rem}
.fp-lp-farver{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:16px;margin:1.25rem 0 0;padding:0;list-style:none}
.fp-lp-farver li{display:flex;align-items:center;gap:14px;margin:0}
.fp-lp-farve{flex:none;width:56px;height:56px;border-radius:var(--fpn-r-lille)}
/* Telefon (Mathias 24.10.2026: "ja til mindre logo på telefon"): under 480 px vises mærket proportionalt mindre, så hele
   mærket ses – filerne ændres ikke. */
@media (max-width:480px){.fp-lp-flade{padding:20px 16px}.fp-lp-flade img{max-width:100%;height:auto}}
