
/* Preserve full-bleed slides with YOOtheme 4.5 picture markup. */
[uk-slideshow] .uk-slideshow-items .el-item picture { position: absolute; inset: 0; display: block; width: 100%; height: 100%; }

[uk-slideshow] .uk-slideshow-items .el-item picture > img[uk-cover] { width: 100% !important; height: 100% !important; object-fit: cover; }

/* Preserve the original language-switcher spacing regardless of stylesheet order. */
.tm-header .mod-languages .uk-nav > li > a, .tm-header-mobile .mod-languages .uk-nav > li > a, .uk-offcanvas .mod-languages .uk-nav > li > a { padding: 5px 0; }
