.topart-bloc h2{font-family:var(--adt-font-editorial,Antonio,sans-serif);color:#fff;font-size:28px;font-weight:400;margin:0 0 12px}
.topart-bloc h2 a{color:inherit;text-decoration:none}
.topart-bloc h2 a:hover,.topart-bloc h2 a:focus-visible{text-decoration:underline}
.topart-bloc .topart-selection-intro{margin:0 0 20px;color:#bebebe;font-size:13px}
.topart-bloc:not(.topart-bloc--half) .porta-ultimes-grid{grid-template-columns:repeat(6,minmax(0,1fr))}
.topart-bloc--half{width:50%}
.porta-modulo>.topart-bloc--half{width:100%}
@media(max-width:800px){
 .topart-bloc--half{width:100%}
 .topart-bloc:not(.topart-bloc--half) .porta-ultimes-grid{grid-template-columns:repeat(6,minmax(130px,1fr));overflow-x:auto;padding-bottom:8px}
}
