html body .lang-switch{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px;width:max-content;max-width:100%;box-sizing:border-box;border-radius:999px}html body .lang-switch>.lang-btn{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 auto;margin:0;text-align:center;text-decoration:none;line-height:1;letter-spacing:.08em;padding-left:.08em;padding-right:0;border:0;border-radius:999px;position:relative}html body .lang-switch>.lang-btn:not(.active){box-shadow:none;background:0 0}html body .lang-switch{background:rgba(255,255,255,.06);border:1px solid rgba(201,169,97,.25)}html body .lang-switch>.lang-btn.active{background:#c9a961;color:#14213d;box-shadow:0 2px 8px rgba(201,169,97,.4)}html body .lang-switch>.lang-btn::after{content:none!important;display:none!important}html body .lang-switch>.lang-btn::before{content:""!important;display:none!important}html body .lang-switch>.lang-btn[data-lang]::before{display:inline-block!important;flex:0 0 auto;width:16px;height:11px;margin-right:6px;border-radius:2px;background:center/cover no-repeat;box-shadow:0 0 0 1px rgba(255,255,255,.35)}html body .lang-switch>.lang-btn[data-lang=fr]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 2'%3E%3Cpath fill='%23ED2939' d='M0 0h3v2H0z'/%3E%3Cpath fill='%23fff' d='M0 0h2v2H0z'/%3E%3Cpath fill='%23002395' d='M0 0h1v2H0z'/%3E%3C/svg%3E")}html body .lang-switch>.lang-btn[data-lang=en]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 30'%3E%3CclipPath id='t'%3E%3Cpath d='M30 15h30v15zv15H0zH0V0zV0h30z'/%3E%3C/clipPath%3E%3Cpath fill='%23012169' d='M0 0v30h60V0z'/%3E%3Cpath stroke='%23fff' stroke-width='6' d='M0 0l60 30m0-30L0 30'/%3E%3Cpath stroke='%23C8102E' stroke-width='4' d='M0 0l60 30m0-30L0 30' clip-path='url(%23t)'/%3E%3Cpath stroke='%23fff' stroke-width='10' d='M30 0v30M0 15h60'/%3E%3Cpath stroke='%23C8102E' stroke-width='6' d='M30 0v30M0 15h60'/%3E%3C/svg%3E")}html body .lang-switch>.lang-btn[data-lang=it]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 2'%3E%3Cpath fill='%23CE2B37' d='M0 0h3v2H0z'/%3E%3Cpath fill='%23fff' d='M0 0h2v2H0z'/%3E%3Cpath fill='%23009246' d='M0 0h1v2H0z'/%3E%3C/svg%3E")}html body .lang-switch>.lang-btn:focus-visible{outline:2px solid #C9A961;outline-offset:2px}@media (min-width:1024px){#nb .nlinks{align-items:center}#nb .nlinks .lang-switch{align-self:center;height:36px;padding:3px!important;margin:0 6px!important}#nb .nlinks .lang-switch>.lang-btn{height:28px;min-height:28px;min-width:38px;padding-top:0;padding-bottom:0;padding-right:0;font-size:12px}#nb .nlinks .lang-switch>.lang-btn[data-lang]{min-width:52px;padding-left:8px;padding-right:8px}}#nmob .lang-switch{margin:18px auto 8px!important;padding:4px!important;gap:8px;height:auto}#nmob .lang-switch>.lang-btn{width:52px;min-width:52px;height:44px;min-height:44px;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;font-size:14px}#nmob .lang-switch>.lang-btn[data-lang]{width:76px;min-width:76px}#nmob .lang-switch>.lang-btn[data-lang]::before{width:20px;height:14px;margin-right:7px}@media (max-width:1023px){#nmob a:not(.lang-btn){display:flex;align-items:center;min-height:44px}.breadcrumb a,.cta-info>a,.f-contact,.fcol>a,.footer-legal a,.ptile>a{display:inline-flex;align-items:center;min-height:44px}.fcol>a{display:flex}}html body #nmob a.nmob-cta,html body #nmob>a[style*="var(--gold)"]{display:flex;justify-content:center;align-items:center;text-align:center;color:#14213d!important}.footer-signature{color:#9aa0ab!important}.cbox p a,.contact-note a,.legal-wrap p a,.privacy-ack a{text-decoration:underline;text-underline-offset:2px}#cat-tabs:empty,#gamme-tabs:empty{min-height:44px}@media (max-width:600px){#pk-grid:empty{min-height:690px}#op-grid:empty{min-height:880px}}@media (min-width:601px){#pk-grid:empty{min-height:420px}#op-grid:empty{min-height:520px}}.page-hero .breadcrumb,.page-hero .ph-tag{line-height:16px}@media screen and (min-width:801px){#hero::before,.gal-photo{background-image:url("/hero-monaco.webp");background-image:image-set(url("/hero-monaco.avif") type("image/avif"),url("/hero-monaco.webp") type("image/webp"))}}