/* Choix du camion premium : masque l'ancienne grille de palettes et l'aperçu de thème. */
#s-accueil .trk,#s-accueil .body>section:first-child>h2,#s-accueil #acbrands,#s-accueil .body>section:nth-of-type(2){display:none!important}
#chx{margin-top:6px}
.chx-stage{position:relative;border-radius:20px;overflow:hidden;border:1px solid #262A30;background:radial-gradient(90% 70% at 50% 40%,#1B1F25,#0A0B0D 75%);padding:12px 6px 0}
.chx-stage:before{content:"";position:absolute;left:12%;right:12%;top:8%;height:55%;background:radial-gradient(closest-side,rgba(201,181,140,.16),transparent);pointer-events:none}
.chx-im{position:relative;container-type:inline-size;width:88%;margin:0 auto}
.chx-im img{position:relative;display:block;width:100%;filter:drop-shadow(0 18px 18px rgba(0,0,0,.6))}
.chx-nm{position:absolute;left:14px;bottom:10px;font-size:12px;color:#9CA2AB}.chx-nm b{display:block;color:#ECEDEF;font-size:15px;font-weight:600}
.chx-wm{position:absolute;transform:translate(-50%,-50%);font-family:"Arial Black","Helvetica Neue",Arial,sans-serif;font-weight:900;font-size:3.7cqw;text-align:center;white-space:nowrap;letter-spacing:.04em;text-indent:.04em;line-height:1;
 background:linear-gradient(180deg,#FFFFFF 0%,#D5D9DE 38%,#8B929B 50%,#F1F3F5 62%,#B9BFC6 100%);-webkit-background-clip:text;background-clip:text;color:transparent;
 filter:drop-shadow(0 .12cqw 0 rgba(0,0,0,.95)) drop-shadow(0 .35cqw .35cqw rgba(0,0,0,.6)) drop-shadow(0 -.06cqw 0 rgba(255,255,255,.6))}
.chx-sr{display:flex;gap:8px;align-items:center;border:1px solid #262A30;border-radius:12px;background:#0F1114;padding:0 12px;height:46px;margin-top:12px;color:#9CA2AB}
.chx-sr svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}
.chx-sr input{flex:1;background:none;border:0;color:#ECEDEF;font:inherit;outline:0;min-width:0}
.chx-gr{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}
.chx-gr button{border:1px solid #262A30;border-radius:12px;background:radial-gradient(90% 80% at 50% 30%,#1B1F25,#0C0E11);padding:4px 2px 8px;color:#9CA2AB;font:inherit;font-size:12px;cursor:pointer;display:grid;place-items:center;gap:2px;min-height:48px}
.chx-gr button[hidden]{display:none}
.chx-gr button[aria-pressed="true"]{border-color:#C9B58C;box-shadow:inset 0 0 0 1px #C9B58C;color:#C9B58C}
.chx-im2{position:relative;container-type:inline-size;width:100%;display:block}.chx-im2 img{width:100%;display:block}
.chx-im2 .chx-wm{font-size:3.7cqw}
.chx-none{color:#9CA2AB;font-size:13px;text-align:center}
