```css /* ========================================================= BILLEDTEKSTER TIL CASE-GALLERIER ========================================================= */ .lml-case-gallery-mosaic figure, .lml-case-gallery-mosaic-alt2 figure { position: relative; } /* Billedtekst */ .lml-case-gallery-mosaic figcaption, .lml-case-gallery-mosaic-alt2 figcaption { position: absolute; left: 14px; bottom: 14px; z-index: 2; max-width: calc(100% - 28px); padding: 9px 13px; background: rgba(255, 255, 255, 0.82); color: #1f1f1f; font-family: Lato, Arial, sans-serif; font-size: 15px; line-height: 1.35; font-weight: 700; border-radius: 6px; box-sizing: border-box; backdrop-filter: blur(3px); -webkit-backdrop-filter: blur(3px); } /* Mobil */ @media (max-width: 767px) { .lml-case-gallery-mosaic figcaption, .lml-case-gallery-mosaic-alt2 figcaption { left: 10px; bottom: 10px; max-width: calc(100% - 20px); padding: 7px 10px; font-size: 13px; } } ```