/* Selector d'idioma de la portada Monpenedès · CAT · ES · EN.
 * Ubicat dins la navegació original, sense un segon menú o botons duplicats.
 */
.mp-header .mp-nav .mp-home-lang-switch{
 display:inline-flex;align-items:center;gap:2px;
 padding-left:14px;margin-left:1px;
 border-left:1px solid #d9d8d1;
 white-space:nowrap;flex-shrink:0;
}
.mp-header .mp-nav .mp-home-lang-switch .mp-home-lang{
 display:inline-flex;align-items:center;justify-content:center;
 min-width:33px;min-height:38px;padding:9px 7px;
 font:800 10px/1 Mulish,Arial,sans-serif!important;
 color:#6a6d66!important;text-decoration:none!important;
 letter-spacing:0!important;text-transform:none!important;
 border-bottom:2px solid transparent;
 opacity:1;transition:color .15s,border-color .15s;
}
.mp-header .mp-nav .mp-home-lang-switch .mp-home-lang:hover,
.mp-header .mp-nav .mp-home-lang-switch .mp-home-lang:focus-visible{
 color:#171d17!important;opacity:1!important;
}
.mp-header .mp-nav .mp-home-lang-switch .mp-home-lang[aria-current="page"]{
 color:#171d17!important;border-bottom-color:#1e2920;
 cursor:default;
}
.mp-header .mp-nav .mp-home-lang-switch .mp-home-lang:focus-visible{
 outline:2px solid #263d29;outline-offset:2px;
}
.mp-ux-home .mp-home-lang-notice{
 max-width:740px;margin:12px auto 35px; padding:12px 20px;
 border-left:2px solid #a6aa9c;
 color:#575952;font-size:12px;line-height:1.65;
 background:#f7f7f4;
}
@media(max-width:1090px){
 .mp-header .mp-nav .mp-home-lang-switch{margin-left:0;padding-left:11px;}
}
@media(max-width:900px){
 .mp-header .mp-nav .mp-home-lang-switch{
   align-self:flex-start;margin-top:10px;padding-top:13px;
   border-left:0;border-top:1px solid #deded8;
   width:100%;justify-content:flex-start;gap:10px;
 }
 .mp-header .mp-nav .mp-home-lang-switch .mp-home-lang{
   min-width:44px;min-height:44px;font-size:12px!important;
 }
}
