/* language flags in Aperture eyebrow */
.aperture-theme .aperture-header .eyebrow-bar .aperture-container { gap: .75rem; }
.aperture-lang { display: flex; align-items: center; margin-right: .5rem; }
.aperture-lang a { display: inline-flex; margin-left: .35rem; line-height: 0; opacity: .55; }
.aperture-lang a:hover { opacity: 1; }
.aperture-lang img, .aperture-lang .language-object img { width: 20px; height: 14px; border: 1px solid rgba(255,255,255,.25); }
.aperture-lang span.selected a, .aperture-lang a.selected, .aperture-lang .language-object span[class*="selected"] a { opacity: 1; }
.aperture-lang .language-object { display: flex; align-items: center; }

