/* COLOMBUS : menu du haut raccourci (22/10/2026) */
.v3 .cx-nav ul.cx-main>li>a.cx-ddl::after{content:"";width:9px;height:6px;background:currentColor;-webkit-mask:var(--cx-chev) center/contain no-repeat;mask:var(--cx-chev) center/contain no-repeat}
.v3 .cx-nav ul.cx-main>li.cx-dd.is-current>a.cx-ddl,.v3 .cx-nav ul.cx-main>li.cx-dd:hover>a.cx-ddl{border-bottom-color:var(--cx-ink)}
.v3 .cx-nav .cx-dd>.cx-sub{display:grid;grid-template-columns:1fr 1fr;column-gap:26px;min-width:380px}
.v3 .cx-nav .cx-dd>.cx-sub li.cx-sep{grid-column:1/-1}
.v3 .cx-nav ul.cx-main>li>a[href="configurateur/"]{border:1.5px solid var(--cx-ink);border-radius:999px;padding:8px 16px}
.v3 .cx-nav ul.cx-main>li>a[href="configurateur/"]:hover{background:var(--cx-ink);color:#fff}
.nav details.menu>ul>li>a{font-size:1rem}
.v3 .cx-nav .cx-dd>.cx-sub a{padding:7px 0}
@media (max-width:1320px){.v3 .cx-nav .cx-social{display:none}.v3 .cx-nav>.wrap>ul.cx-main{gap:clamp(14px,1.8vw,28px)}}
@media (max-width:1140px){.v3 .cx-nav ul.cx-main>li>a,.v3 .cx-nav ul.cx-main>li>span{font-size:.72rem}.v3 .cx-nav ul.cx-main>li>a[href="configurateur/"]{padding:7px 11px}.v3 .cx-nav .lang{gap:8px}}
@media (max-width:1320px) and (min-width:981px){.v3 .cx-nav .lang a{font-size:0;gap:0}.v3 .cx-nav .lang{gap:10px}}
@media (max-width:1140px) and (min-width:981px){.v3 .cx-nav .brand b{font-size:1rem}.v3 .cx-nav>.wrap>ul.cx-main{gap:14px}}
