/* Existing Kolumbien gallery markup and lightbox, placed below the full article/sidebar grid. */
body.hirondelle-design-2026 .hfd-travel-impressions{width:100%;margin:42px 0 0;clear:both}
body.hirondelle-design-2026 .hfd-travel-impressions .htc-gallery{margin-bottom:0}
body.hirondelle-design-2026.hfd-subpage-modern .hfd-travel-impressions .htc-gallery>h2{font-size:20.8px;font-weight:400;font-style:italic;line-height:1.2;color:#666;margin:10px 0;padding:0;border:0;letter-spacing:normal;text-transform:none}
body.hirondelle-design-2026 .hfd-travel-impressions .hfd-travel-impressions__credits{font-size:12px;line-height:1.5;color:#617883;margin:16px 0 0}
body.hirondelle-design-2026 .hfd-travel-impressions .hfd-travel-impressions__credits a{color:inherit}
body.hirondelle-design-2026 .hfd-travel-impressions .htc-gallery__item[data-image-credit]{position:relative}
body.hirondelle-design-2026 .hfd-travel-impressions .hfd-travel-impressions__image-credit{position:absolute;right:8px;bottom:8px;z-index:1;max-width:calc(100% - 16px);padding:3px 6px;border-radius:3px;background:rgba(0,0,0,.68);color:#fff;font:12px/1.4 system-ui,sans-serif;text-align:right;pointer-events:none}
@media(max-width:600px){body.hirondelle-design-2026 .hfd-travel-impressions{margin-top:30px}}
