.wg2 .wg-ruban { max-width: 900px; margin: 0 0 24px; }
.wg2 .wg-ruban__jours { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(7, minmax(0, 1fr)); gap: 6px; }
.wg2 .wg-ruban__jour > a, .wg2 .wg-ruban__jour > span { box-sizing: border-box; height: 100%; min-height: 44px; padding: 8px 4px 9px; display: flex; flex-direction: column; align-items: center; gap: 3px; border-radius: 8px; border: 1px solid transparent; text-decoration: none; }
.wg2 .wg-ruban__lettre { font: 700 17px/1 var(--wg-titre); }
.wg2 .wg-ruban__date { font: 700 11px/1 var(--wg-interface); color: var(--wg-meta); }
.wg2 .wg-ruban__nom { font: 700 12px/1.2 var(--wg-interface); text-align: center; }
.wg2 .wg-ruban__jour--passe > a { background: #fff; border-color: #c9d0e2; }
.wg2 .wg-ruban__jour--passe .wg-ruban__lettre, .wg2 .wg-ruban__jour--passe .wg-ruban__nom { color: var(--wg-bleu); }
.wg2 .wg-ruban__jour--passe > a:hover { border-color: var(--wg-bleu); }
.wg2 .wg-ruban__jour--sans > span { background: var(--wg-fond-alt); }
.wg2 .wg-ruban__jour--sans .wg-ruban__lettre, .wg2 .wg-ruban__jour--sans .wg-ruban__nom,
.wg2 .wg-ruban__jour--avenir .wg-ruban__lettre, .wg2 .wg-ruban__jour--avenir .wg-ruban__nom { color: var(--wg-meta); }
.wg2 .wg-ruban__jour--sans .wg-ruban__nom, .wg2 .wg-ruban__jour--avenir .wg-ruban__nom { font-weight: 600; }
.wg2 .wg-ruban__jour--avenir > span { border: 1px dashed var(--wg-filet); }
.wg2 .wg-ruban__jour--jour > a { background: var(--wg-bleu); border-color: var(--wg-bleu); }
.wg2 .wg-ruban__jour--jour .wg-ruban__lettre, .wg2 .wg-ruban__jour--jour .wg-ruban__nom, .wg2 .wg-ruban__jour--jour .wg-ruban__date { color: #fff; }
.wg2 .wg-ruban__legende { display: none; margin: 12px 0 0; font: 700 14px/1.4 var(--wg-interface); color: var(--wg-texte-2); }
.wg2 .wg-ruban__legende b { color: var(--wg-texte); }
.wg2 .wg-ruban__aussi { margin: 12px 0 0; font: 700 14px/1.4 var(--wg-interface); color: var(--wg-texte-2); }
.wg2 .wg-ruban__aussi::before { content: ""; display: inline-block; width: 8px; height: 8px; border-radius: 2px; background: var(--wg-bleu); margin-right: 8px; vertical-align: 1px; }
@media (max-width: 599px) {
.wg2 .wg-ruban__jours { gap: 4px; }
.wg2 .wg-ruban__jour > a, .wg2 .wg-ruban__jour > span { padding: 7px 0 8px; min-height: 48px; }
.wg2 .wg-ruban__nom { display: none; }
.wg2 .wg-ruban__legende { display: block; }
}
.wg2 .wg-actus { max-width: 900px; margin-top: 24px; padding: 20px; background: #fff; border: 1px solid #dde2ee; border-radius: 14px; box-sizing: border-box; }
.wg2 .wg-actus__tete { display: flex; align-items: baseline; justify-content: space-between; gap: 12px; flex-wrap: wrap; }
.wg2 .wg-actus__titre { display: flex; gap: 11px; align-items: baseline; margin: 0; font: 700 22px/1.2 var(--wg-titre); color: var(--wg-texte); }
.wg2 .wg-actus__titre > .wg-marqueur { position: relative; top: -3px; }
.wg2 .wg-actus__tous { font: 700 14px/1 var(--wg-interface); color: var(--wg-bleu); text-decoration: none; }
.wg2 .wg-actus .wg-ruban { margin: 12px 0 0; }
.wg2 .wg-ruban--court .wg-ruban__nom { display: none; }
.wg2 .wg-ruban--court .wg-ruban__jour > a, .wg2 .wg-ruban--court .wg-ruban__jour > span { padding: 6px 0 7px; }
.wg2 .wg-actus__jour { margin: 12px 0 0; font: 400 15px/1.5 var(--wg-courant); color: var(--wg-texte-2); }
.wg2 .wg-actus__jour b { font-family: var(--wg-interface); color: var(--wg-texte); }
.wg2 .wg-actus__jour a { font-weight: 700; color: var(--wg-bleu); }
html .wg2 a.wg-btn-actu, html .wg2 a.wg-btn-actu:visited, html .wg2 a.wg-btn-actu:hover,
html .wg2 a.wg-btn-fb, html .wg2 a.wg-btn-fb:visited, html .wg2 a.wg-btn-fb:hover {
box-sizing: border-box; position: relative; overflow: hidden; flex: none;
display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 4px;
width: 96px; height: 60px; padding: 0; background: #fff; border: 1px solid #c9d0e2; border-radius: 10px; text-decoration: none; line-height: 1; }
html .wg2 .wg-btn-actu__haut { font: 700 12px/1 var(--wg-interface); color: #767162; white-space: nowrap; }
html .wg2 .wg-btn-actu__nom, html .wg2 .wg-btn-fb__nom { display: flex; align-items: center; gap: 4px; font: 700 17px/1 var(--wg-titre); color: #2000C3; white-space: nowrap; }
html .wg2 .wg-btn-fb__nom { color: #3b5998; font-size: 16px; }
html .wg2 .wg-btn-actu__ico, html .wg2 .wg-btn-fb__ico { flex: none; width: 15px; height: 15px; border-radius: 3px; box-sizing: border-box; display: flex; }
html .wg2 .wg-btn-actu__ico { background: #158D00; flex-direction: column; justify-content: center; gap: 2px; padding: 0 3px; }
html .wg2 .wg-btn-actu__ico i { display: block; height: 2px; border-radius: 1px; background: #fff; }
html .wg2 .wg-btn-actu__ico i:last-child { width: 60%; }
html .wg2 .wg-btn-fb__ico { background: #3b5998; align-items: flex-end; justify-content: center; overflow: hidden; }
html .wg2 .wg-btn-fb__ico svg { display: block; width: 13px; height: 13px; fill: #fff; }
html .wg2 .wg-btn-actu .wg-btn-lettre__lisere { height: 6px; }
html .wg2 .wg-btn-fb__trait { position: absolute; left: 0; right: 0; bottom: 0; height: 6px; background: #3b5998; }
html .wg2 div.wg-entete__social a.wg-btn-lettre, html .wg2 div.wg-fb-page a.wg-btn-lettre--bas { flex: none; }
html .wg2 div.wg-entete__social a.wg-btn-lettre, html .wg2 div.wg-entete__social a.wg-btn-lettre:visited, html .wg2 div.wg-entete__social a.wg-btn-lettre:hover { width: 96px; }
html .wg2 div.wg-entete__social .wg-btn-lettre__haut { font-size: 12px; }
html .wg2 div.wg-entete__social .wg-btn-lettre__nom { font-size: 17px; gap: 4px; }
html .wg2 div.wg-entete__social .wg-btn-lettre__ico { width: 15px; height: 15px; border-radius: 3px; }
html .wg2 div.wg-entete__social .wg-btn-lettre__ico svg { width: 11px; height: 11px; }
html .wg2 div.wg-fb-page a.wg-btn-actu, html .wg2 div.wg-fb-page a.wg-btn-fb { width: 150px; height: 61px; }
html .wg2 div.wg-fb-page .wg-btn-actu__haut { font-size: 14px; }
html .wg2 div.wg-fb-page .wg-btn-actu__nom, html .wg2 div.wg-fb-page .wg-btn-fb__nom { font-size: 21px; gap: 6px; }
html .wg2 div.wg-fb-page .wg-btn-actu__ico, html .wg2 div.wg-fb-page .wg-btn-fb__ico { width: 19px; height: 19px; border-radius: 4px; }
html .wg2 div.wg-fb-page .wg-btn-fb__ico svg { width: 17px; height: 17px; }
@media (max-width: 599px) {
html .wg2 div.wg-fb-page a.wg-btn-actu, html .wg2 div.wg-fb-page a.wg-btn-fb,
html .wg2 div.wg-fb-page a.wg-btn-lettre--bas, html .wg2 div.wg-fb-page a.wg-btn-lettre--bas:hover { width: 105px; height: 61px; }
html .wg2 div.wg-fb-page .wg-btn-actu__haut, html .wg2 div.wg-fb-page .wg-btn-lettre--bas .wg-btn-lettre__haut { font-size: 12px; }
html .wg2 div.wg-fb-page .wg-btn-actu__nom, html .wg2 div.wg-fb-page .wg-btn-lettre--bas .wg-btn-lettre__nom { font-size: 17px; gap: 4px; }
html .wg2 div.wg-fb-page .wg-btn-fb__nom { font-size: 16px; gap: 4px; }
html .wg2 div.wg-fb-page .wg-btn-actu__ico, html .wg2 div.wg-fb-page .wg-btn-fb__ico, html .wg2 div.wg-fb-page .wg-btn-lettre--bas .wg-btn-lettre__ico { width: 15px; height: 15px; }
html .wg2 div.wg-fb-page .wg-btn-fb__ico svg { width: 13px; height: 13px; }
}
.wg2 .wg-menu__suivre-ico--actu { background: #158D00; flex-direction: column; gap: 3px; padding: 0 8px; box-sizing: border-box; align-items: stretch; }
.wg2 .wg-menu__suivre-ico--actu i { display: block; height: 3px; border-radius: 1px; background: #fff; }
.wg2 .wg-menu__suivre-ico--actu i:last-child { width: 60%; }
.wg2.page-actu .wg-contenu > * { max-width: 900px; box-sizing: border-box; }
.wg2.page-actu .wg-actu-h1 { margin: 0; font: 700 30px/1.2 var(--wg-titre); color: var(--wg-texte); text-wrap: pretty; }
.wg2.page-actu .wg-actu-sign { margin: 12px 0 0; display: flex; flex-wrap: wrap; column-gap: 8px; font: 400 14px/1.5 var(--wg-courant); color: var(--wg-meta); }
.wg2.page-actu .wg-actu-sign a { font-weight: 700; color: var(--wg-bleu); }
.wg2.page-actu .wg-actu-sign__sep { color: var(--wg-sep-typo); }
.wg2.page-actu .wg-actu-sign time { color: var(--wg-texte-2); }
.wg2.page-actu .wg-actu-image { margin: 24px 0 0; }
.wg2.page-actu .wg-actu-image > * { display: flex; width: 100%; aspect-ratio: 16 / 9; object-fit: cover; border-radius: 8px; }
.wg2.page-actu .wg-actu-intro { margin-top: 24px; }
.wg2.page-actu .wg-actu-intro p { margin: 0; font: 400 17px/1.6 var(--wg-courant); color: var(--wg-texte); }
.wg2.page-actu .wg-actu-intro p + p { margin-top: 12px; }
.wg2 .wg-actu-vide { box-sizing: border-box; align-items: center; justify-content: center; padding: 10px; text-align: center;
background: repeating-linear-gradient(135deg, #eef1f7 0 10px, #e4e8f1 10px 20px); color: #3d3a33; font: 400 12px/1.4 ui-monospace, Menlo, Consolas, monospace; }
.wg2.page-actu .wg-actu-film { margin: 44px 0 0; }
.wg2.page-actu .wg-actu-film .wg-lt-semaine { display: inline-block; margin: 0 0 12px; }
.wg2.page-actu .wg-actu-film__titre { margin: 0; font: 700 26px/1.2 var(--wg-titre); color: var(--wg-texte); text-wrap: pretty; }
.wg2.page-actu .wg-actu-film__titre a { color: inherit; text-decoration: none; }
.wg2.page-actu .wg-actu-film__rang { color: var(--wg-texte); }
.wg2.page-actu .wg-actu-film .wg-film-note { margin-top: 12px; }
.wg2.page-actu .wg-actu-film__titre > .wg-marqueur { top: -5px; }
.wg2.page-actu .wg-actu-film .wg-film-id { margin-top: 24px; }
.wg2.page-actu .wg-actu-film .wg-actu-carte-bas { margin-top: 24px; }
.wg2.page-actu .wg-actu-film .wg-film-carte dd a { font-weight: 700; }
.wg2.page-actu .wg-actu-note__votes { font: 400 13px/1.4 var(--wg-courant); color: var(--wg-meta); }
.wg2.page-actu .wg-actu-note--attente .wg-film-pastille { background: var(--wg-fond-alt); }
.wg2.page-actu .wg-actu-note--attente .wg-film-pastille b, .wg2.page-actu .wg-actu-note--attente .wg-film-pastille i { color: var(--wg-meta); }
.wg2.page-actu .wg-actu-film .wg-film-texte { margin-top: 24px; }
.wg2.page-actu .wg-actu-film .wg-film-texte p { margin: 0; }
.wg2.page-actu .wg-actu-envie { margin-top: 24px; display: flex; align-items: center; flex-wrap: wrap; gap: 12px 16px; }
.wg2.page-actu .wg-actu-envie__q { font: 700 15px/1.3 var(--wg-interface); color: var(--wg-texte); }
.wg2.page-actu .wg-actu-envie__q small { display: block; font: 600 13px/1.3 var(--wg-interface); color: var(--wg-meta); }
.wg2.page-actu .wg-actu-envie__choix { display: flex; gap: 8px; }
.wg2.page-actu .wg-actu-envie__choix button { position: relative; overflow: hidden; min-height: 44px; padding: 0 16px 2px; background: #fff; border: 1px solid #c9d0e2; border-radius: 8px; font: 700 14px/1 var(--wg-interface); color: var(--wg-texte); cursor: pointer; }
.wg2.page-actu .wg-actu-envie__choix button::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 2px; background: var(--c); }
.wg2.page-actu .wg-contenu > .wg-actu-encart.wg-pub { margin: 44px 0 0; }
.wg2.page-actu .wg-film-plus { margin-top: 44px; }
.wg2.page-actu .wg-actu-fin { margin: 44px 0 0; }
.wg2.page-actu .wg-actu-fin p { margin: 0; font: 700 20px/1.35 var(--wg-titre); color: var(--wg-texte); }
.wg2.page-actu .wg-actu-fin--vof { border-top: 0; padding-top: 0; }
.wg2.page-actu .wg-actu-fin .wg-lt-vof { margin: 0; border: 1px solid #dde2ee; }
.wg2.page-actu .wg-film-affiche--vide { width: min(140px, 32%); }
.wg2.page-actu .wg-contenu > .wg-lt-form { margin-top: 44px; }
.wg2.page-actu .wg-lt-form .wg-lt-lisere { display: none; }
.wg2.page-actu .wg-actu-partage { margin-top: 44px; display: flex; flex-direction: column; align-items: center; gap: 12px; }
.wg2.page-actu .wg-actu-partage__titre { font: 700 15px/1 var(--wg-interface); color: var(--wg-texte-2); }
.wg2.page-actu .wg-actu-corrige { margin: 44px 0 0; font: 400 13px/1.5 var(--wg-courant); color: var(--wg-texte-2); }
.wg2.page-actu .wg-actu-corrige b { color: var(--wg-texte); }
.wg2.fiche-film.page-actu .wg-contenu > .wg-hubtele-pub.wg-bandeau.wg-bloc { margin: 44px 0 0; }
.wg2.page-actu .wg-contenu > .wg-hubtele-pub .wg-pub { margin: 0; }
.wg2.page-actu .wg-contenu > .wg-film-pave.wg-pub { margin: 44px 0 0; }
.wg2.page-actu .wg-contenu > .wg-rubriques { margin-top: 44px; }
.wg2.page-actu .wg-contenu > .wg-fb-page { margin-top: 24px; margin-bottom: 0; }
@media (max-width: 599px) {
.wg2.page-actu .wg-actu-h1 { font-size: 24px; }
.wg2.page-actu .wg-actu-intro p { font-size: 16px; }
.wg2.page-actu .wg-actu-film { margin-top: 32px; }
.wg2.page-actu .wg-actu-film__titre { font-size: 22px; }
.wg2.page-actu .wg-actu-fin p { font-size: 18px; }
.wg2.page-actu .wg-actu-envie__choix { width: 100%; }
.wg2.page-actu .wg-actu-envie__choix button { flex: 1 1 0; padding: 0 6px 4px; font-size: 13px; }
.wg2.page-actu .wg-contenu > .wg-actu-encart.wg-pub, .wg2.page-actu .wg-film-plus, .wg2.page-actu .wg-actu-fin,
.wg2.page-actu .wg-contenu > .wg-lt-form, .wg2.page-actu .wg-actu-partage, .wg2.page-actu .wg-contenu > .wg-film-pave.wg-pub,
.wg2.page-actu .wg-contenu > .wg-rubriques { margin-top: 32px; }
}
.wg2.calque-pub [data-pub] .wg-pub__unite { position: relative; min-height: 90px; display: flex; align-items: center; justify-content: center; padding: 10px; box-sizing: border-box;
outline: 2px dashed #F90015; outline-offset: -2px; background: repeating-linear-gradient(135deg, rgba(249,0,21,.05) 0 8px, rgba(249,0,21,.1) 8px 16px); }
.wg2.calque-pub .wg-film-pave[data-pub] .wg-pub__unite { width: 300px; min-height: 250px; margin: 0 auto; }
.wg2.calque-pub [data-pub] .wg-pub__unite::after { content: attr(data-pub); font: 700 13px/1.4 var(--wg-interface); color: #b0000f; text-align: center; white-space: pre-line; }
.wg2.calque-pub [data-pub] ins { display: none !important; }
.wg2 .wg-ruban { margin-bottom: 21px; }
.wg2 .wg-ruban__legende, .wg2 .wg-ruban__aussi { margin: 9px 0 -3px; }
.wg2.page-actu .wg-actu-sign { margin-top: 6px; }
.wg2.page-actu .wg-actu-image { margin-top: 20px; }
.wg2.page-actu .wg-actu-intro { margin-top: 19px; }
.wg2.page-actu .wg-actu-intro p + p { margin-top: 14px; }
.wg2.page-actu .wg-actu-intro + .wg-actu-film { margin-top: 28px; }
.wg2.page-actu .wg-actu-film { margin-top: 29px; }
.wg2.page-actu .wg-actu-film:has(.wg-actu-envie) + .wg-actu-film, .wg2.page-actu .wg-actu-encart + .wg-actu-film { margin-top: 33px; }
.wg2.page-actu .wg-actu-film .wg-lt-semaine { margin: 0 0 9px; }
.wg2.page-actu .wg-actu-film .wg-film-note { margin-top: 9px; }
.wg2.page-actu .wg-actu-film .wg-film-id { margin-top: 24px; }
.wg2.page-actu .wg-actu-film .wg-actu-carte-bas { margin-top: 21px; }
.wg2.page-actu .wg-actu-film .wg-film-texte { margin-top: 16px; }
.wg2.page-actu .wg-actu-envie { margin-top: 19px; row-gap: 10px; }
.wg2.page-actu .wg-contenu > .wg-actu-encart.wg-pub { margin: 36px 0 0; }
.wg2.page-actu .wg-actu-film:not(:has(.wg-actu-envie)) + .wg-actu-encart.wg-pub { margin-top: 31px; }
.wg2.page-actu .wg-actu-fin { margin-top: 32px; }
.wg2.page-actu .wg-actu-film:not(:has(.wg-actu-envie)) + .wg-actu-fin { margin-top: 32px; }
.wg2.page-actu .wg-actu-fin + .wg-film-plus { margin-top: 28px; }
.wg2.page-actu .wg-contenu > .wg-lt-form { margin-top: 33px; }
.wg2.page-actu .wg-actu-partage { margin-top: 36px; }
.wg2.page-actu .wg-actu-corrige { margin-top: 21px; }
.wg2.fiche-film.page-actu .wg-contenu > .wg-hubtele-pub.wg-bandeau.wg-bloc { margin-top: 33px; }
.wg2.page-actu .wg-contenu > .wg-film-pave.wg-pub { margin-top: 33px; }
.wg2.page-actu .wg-contenu > .wg-rubriques { margin-top: 36px; }
.wg2.page-actu .wg-actu-film + .wg-actu-fin--vof { margin-top: 31px; }
.wg2.page-actu .wg-actu-fin--vof + .wg-film-plus { margin-top: 32px; }
.wg2.fiche-film.page-actu .wg-actu-partage + .wg-hubtele-pub.wg-bandeau.wg-bloc { margin-top: 36px; }
.wg2.page-actu .wg-contenu > .wg-hubtele-pub + .wg-film-pave + .wg-rubriques { margin-top: 30px; }
.wg2.page-actu .wg-contenu > .wg-fb-page { margin-top: 18px; }
@media (max-width: 599px) {
.wg2.page-actu .wg-actu-intro + .wg-actu-film { margin-top: 20px; }
.wg2.page-actu .wg-actu-film + .wg-actu-fin--vof { margin-top: 23px; }
.wg2.page-actu .wg-actu-fin--vof + .wg-film-plus { margin-top: 28px; }
.wg2.page-actu .wg-actu-film { margin-top: 21px; }
.wg2.page-actu .wg-actu-film:has(.wg-actu-envie) + .wg-actu-film, .wg2.page-actu .wg-actu-encart + .wg-actu-film { margin-top: 25px; }
.wg2.page-actu .wg-contenu > .wg-actu-encart.wg-pub { margin-top: 28px; }
.wg2.page-actu .wg-actu-film:not(:has(.wg-actu-envie)) + .wg-actu-encart.wg-pub { margin-top: 23px; }
.wg2.page-actu .wg-actu-fin, .wg2.page-actu .wg-actu-film:not(:has(.wg-actu-envie)) + .wg-actu-fin { margin-top: 24px; }
.wg2.page-actu .wg-actu-fin + .wg-film-plus { margin-top: 20px; }
.wg2.page-actu .wg-contenu > .wg-lt-form { margin-top: 25px; }
.wg2.page-actu .wg-actu-partage, .wg2.page-actu .wg-contenu > .wg-rubriques { margin-top: 28px; }
.wg2.page-actu .wg-actu-corrige { margin-top: 16px; }
.wg2.page-actu .wg-contenu > .wg-film-pave.wg-pub { margin-top: 25px; }
.wg2.page-actu .wg-film-id { gap: 16px; }
.wg2.page-actu .wg-actu-film .wg-actu-carte-bas { margin-top: 19px; }
.wg2.page-actu .wg-actu-envie { margin-top: 17px; }
.wg2.page-actu .wg-actu-partage + .wg-actu-corrige { margin-top: 21px; }
.wg2.page-actu .wg-contenu > .wg-film-pave.wg-pub + .wg-rubriques { margin-top: 22px; }
.wg2.page-actu .wg-contenu > .wg-fb-page { margin-top: 18px; }
}
.wg2.fiche-film.page-actu .wg-film-fil { margin-bottom: 0; }
.wg2.page-actu .wg-ruban { margin-top: 14px; margin-bottom: 0; }
.wg2.page-actu .wg-ruban__legende, .wg2.page-actu .wg-ruban__aussi { margin: 21px 0 0; }
.wg2.page-actu .wg-ruban + .wg-actu-h1 { margin-top: 18px; }
@media (min-width: 600px) { .wg2.page-actu .wg-ruban:not(:has(.wg-ruban__aussi)) + .wg-actu-h1 { margin-top: 21px; } }
.wg2.page-actu .wg-actu-sign { margin-top: 18px; }
.wg2.page-actu .wg-actu-film__tete { display: flex; align-items: center; flex-wrap: wrap; gap: 8px 16px; }
.wg2.page-actu .wg-actu-film__tete .wg-lt-semaine { margin: 0; }
.wg2.page-actu .wg-actu-film .wg-actu-film__titre .wg-lt-semaine.wg-actu-semaine--ordi { display: inline-block; overflow: hidden; vertical-align: -2px; margin: 0 0 0 16px; white-space: nowrap; }
.wg2.page-actu .wg-actu-film .wg-lt-semaine.wg-actu-semaine--tel { display: none; margin: 0; }
@media (max-width: 599px) {
.wg2.page-actu .wg-actu-film .wg-actu-film__titre .wg-lt-semaine.wg-actu-semaine--ordi { display: none; }
.wg2.page-actu .wg-actu-film .wg-lt-semaine.wg-actu-semaine--tel { display: inline-block; }
}
.wg2.page-actu .wg-contenu > .wg-fb-page { margin-top: 30px; }
.wg2 .wg-actus { padding: 24px; }
.wg2 .wg-actus__titre { margin: 0; }
.wg2 .wg-actus__intro { margin: 9px 0 0; font: 400 15px/1.6 var(--wg-courant); color: var(--wg-texte-2); }
.wg2 .wg-actus .wg-ruban { margin: 20px 0 0; }
.wg2 .wg-ruban--court .wg-ruban__nom { display: block; }
.wg2 .wg-ruban--court .wg-ruban__jour > a, .wg2 .wg-ruban--court .wg-ruban__jour > span { padding: 8px 4px 9px; }
.wg2 a.wg-actus__jour { margin-top: 24px; display: flex; gap: 16px; align-items: flex-start; padding: 12px; background: var(--wg-fond); border: 1px solid #dde2ee; border-radius: 10px; text-decoration: none; }
.wg2 .wg-actus__img { flex: none; width: 160px; aspect-ratio: 16 / 9; display: flex; border-radius: 6px; }
.wg2 .wg-actus__texte { display: flex; flex-direction: column; gap: 6px; min-width: 0; }
.wg2 .wg-actus__quand { font: 700 13px/1.2 var(--wg-interface); color: var(--wg-meta); }
.wg2 .wg-actus__titre-article { font: 700 19px/1.25 var(--wg-titre); color: var(--wg-bleu); text-wrap: pretty; }
.wg2 .wg-actus__date { font: 400 13px/1.4 var(--wg-courant); color: var(--wg-meta); }
.wg2 a.wg-actus__tous { display: inline-block; margin-top: 21px; font: 700 15px/1.2 var(--wg-interface); color: var(--wg-bleu); text-decoration: none; }
.wg2.page-actu .wg-actus + .wg-rubriques { margin-top: 36px; }
@media (max-width: 599px) {
.wg2.page-actu .wg-ruban { margin-top: 10px; }
.wg2.page-actu .wg-ruban__legende, .wg2.page-actu .wg-ruban__aussi { margin-top: 17px; }
.wg2.page-actu .wg-ruban + .wg-actu-h1 { margin-top: 15px; }
.wg2 .wg-actus .wg-ruban { margin-top: 20px; }
.wg2.page-actu .wg-actu-sign { margin-top: 14px; flex-direction: column; }
.wg2.page-actu .wg-actu-sign__sep { display: none; }
.wg2.page-actu .wg-actu-image { margin-top: 16px; }
.wg2.page-actu .wg-actu-intro { margin-top: 15px; }
.wg2.page-actu .wg-actu-film__tete { flex-direction: column-reverse; align-items: flex-start; }
.wg2.page-actu .wg-contenu > .wg-fb-page { margin-top: 22px; }
.wg2 .wg-actus { padding: 16px; }
.wg2 .wg-ruban--court .wg-ruban__nom { display: none; }
.wg2 .wg-ruban--court .wg-ruban__jour > a, .wg2 .wg-ruban--court .wg-ruban__jour > span { padding: 7px 0 8px; }
.wg2 a.wg-actus__jour { flex-direction: column; gap: 12px; }
.wg2 .wg-actus__img { width: 100%; }
.wg2.page-actu .wg-actus + .wg-rubriques { margin-top: 28px; }
}
.wg2.page-actu .wg-actu-soustitre { margin: 6px 0 0; font: 400 17px/1.4 var(--wg-courant); color: var(--wg-texte-2); }
.wg2.page-actu .wg-actu-soustitre + .wg-actu-sign { margin-top: 15px; }
.wg2.page-actu .wg-film-id--sans-affiche .wg-film-carte { flex: 1; }
.wg2.page-actu .wg-actu-image img { height: auto; }
.wg2.page-actu .wg-actu-cats { margin-top: 18px; display: flex; flex-wrap: wrap; align-items: baseline; column-gap: 10px; row-gap: 0; font: 700 15px/2 var(--wg-interface); }
.wg2.page-actu .wg-actu-cats__libelle { color: var(--wg-meta); font-weight: 600; margin-right: 4px; }
.wg2.page-actu .wg-actu-cats a.wg-actu-cats__cat { color: var(--wg-bleu); text-decoration: none; }
.wg2.page-actu .wg-actu-cats a.wg-actu-cats__cat:hover { text-decoration: underline; }
.wg2.page-actu .wg-actu-cats span.wg-actu-cats__cat { color: var(--wg-texte); }
.wg2.page-actu .wg-actu-cats .wg-sep { color: var(--wg-sep-typo); font-weight: 400; }
.wg2.film-liste.page-actu .wg-ruban + .wg-film-titre { margin-top: 20px; }
.wg2.page-actu .wg-actu-une { margin-top: 30px; display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr); gap: 24px; align-items: start; }
.wg2.page-actu .wg-actu-une__img { display: flex; width: 100%; aspect-ratio: 16 / 9; border-radius: 8px; }
.wg2.page-actu .wg-actu-une__texte { display: flex; flex-direction: column; align-items: flex-start; gap: 12px; }
.wg2.page-actu .wg-actu-une__titre { margin: 0; font: 700 26px/1.2 var(--wg-titre); text-wrap: pretty; }
.wg2.page-actu .wg-actu-une__titre a { color: var(--wg-texte); text-decoration: none; }
.wg2.page-actu .wg-actu-une__intro { margin: 0; font: 400 15px/1.6 var(--wg-courant); color: var(--wg-texte-2); }
.wg2.page-actu .wg-actu-section { margin: 34px 0 0; display: flex; gap: 11px; align-items: baseline; font: 700 22px/1.2 var(--wg-titre); color: var(--wg-texte); }
.wg2.page-actu .wg-actu-section > .wg-marqueur { position: relative; top: -4px; flex: none; }
.wg2.page-actu .wg-actu-grille { margin-top: 24px; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 32px 24px; }
.wg2.page-actu .wg-actu-cats + .wg-actu-grille--seule { margin-top: 30px; }
.wg2.page-actu a.wg-actu-tuile { display: flex; flex-direction: column; gap: 10px; min-width: 0; color: var(--wg-texte); text-decoration: none; }
.wg2.page-actu .wg-actu-tuile__img { display: flex; width: 100%; height: auto; aspect-ratio: 16 / 9; object-fit: cover; border-radius: 6px; }
.wg2.page-actu .wg-actu-tuile__texte { display: flex; flex-direction: column; gap: 4px; min-width: 0; }
.wg2.page-actu .wg-actu-tuile__meta { font: 700 13px/1.3 var(--wg-interface); color: var(--wg-meta); }
.wg2.page-actu .wg-actu-tuile__titre { font: 700 19px/1.25 var(--wg-titre); color: var(--wg-texte); text-wrap: pretty; }
.wg2.page-actu a.wg-actu-tuile:hover .wg-actu-tuile__titre { color: var(--wg-bleu); }
.wg2.page-actu .wg-actu-tuile__semaine { font: 700 15px/1.35 var(--wg-courant); color: var(--wg-bleu); }
.wg2.page-actu .wg-actu-grille + .wg-actu-encart.wg-pub { margin-top: 36px; }
.wg2.page-actu .wg-actu-encart.wg-pub + .wg-actu-grille { margin-top: 36px; }
.wg2.film-liste.page-actu .wg-film-pages { margin-top: 36px; }
.wg2.page-actu .wg-film-pages + .wg-hubtele-pub, .wg2.page-actu .wg-film-pages + .wg-film-pave { margin-top: 36px; }
@media (max-width: 767px) {
.wg2.page-actu .wg-actu-grille { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 16px; }
}
@media (max-width: 599px) {
.wg2.page-actu .wg-actu-soustitre { font-size: 16px; }
.wg2.page-actu .wg-actu-une { grid-template-columns: minmax(0, 1fr); gap: 16px; margin-top: 24px; }
.wg2.page-actu .wg-actu-une__titre { font-size: 22px; }
.wg2.page-actu .wg-actu-grille { grid-template-columns: minmax(0, 1fr); gap: 20px; }
.wg2.page-actu a.wg-actu-tuile { flex-direction: row; gap: 12px; align-items: flex-start; }
.wg2.page-actu .wg-actu-tuile__img { flex: none; width: 128px; }
.wg2.page-actu .wg-actu-tuile__titre { font-size: 16px; }
.wg2.page-actu .wg-actu-tuile__semaine { font-size: 14px; }
.wg2.page-actu .wg-actu-section { margin-top: 28px; font-size: 20px; }
.wg2.page-actu .wg-actu-grille + .wg-actu-encart.wg-pub, .wg2.page-actu .wg-actu-encart.wg-pub + .wg-actu-grille, .wg2.film-liste.page-actu .wg-film-pages { margin-top: 28px; }
}
.wg2.film-liste.page-actu .wg-ruban + .wg-film-titre { margin-top: 22px; }
.wg2.page-actu .wg-actu-cats { margin-top: 13px; }
.wg2.page-actu .wg-actu-une { margin-top: 28px; }
.wg2.page-actu .wg-actu-section + .wg-actu-grille { margin-top: 22px; }
.wg2.fiche-film.page-actu .wg-contenu > .wg-film-pages + .wg-hubtele-pub.wg-bandeau.wg-bloc { margin-top: 36px; }
.wg2.page-actu .wg-actu-cats + .wg-actu-grille--seule { margin-top: 28px; }
html .wg2.film-liste.page-actu .wg-contenu > .wg-fb-page { margin-top: 30px; }
.wg2.page-actu .wg-actu-soustitre + .wg-actu-sign { margin-top: 17px; }
.wg2.page-actu .wg-actu-film + .wg-film-plus { margin-top: 27px; }
@media (max-width: 599px) {
.wg2.page-actu .wg-actu-soustitre + .wg-actu-sign { margin-top: 13px; }
.wg2.page-actu .wg-actu-film + .wg-film-plus { margin-top: 19px; }
.wg2.page-actu .wg-actu-partage + .wg-film-pave.wg-pub { margin-top: 28px; }
}
@media (max-width: 599px) {
.wg2.film-liste.page-actu .wg-ruban + .wg-film-titre { margin-top: 15px; }
.wg2.page-actu .wg-actu-cats { margin-top: 9px; }
.wg2.page-actu .wg-actu-une { margin-top: 20px; }
.wg2.page-actu .wg-actu-cats + .wg-actu-grille--seule { margin-top: 20px; }
.wg2.page-actu .wg-actu-section { margin-top: 26px; }
.wg2.page-actu .wg-film-pages + .wg-film-pave.wg-pub { margin-top: 28px; }
html .wg2.film-liste.page-actu .wg-contenu > .wg-fb-page { margin-top: 22px; }
}
@media (max-width: 599px) { .wg2.page-actu .wg-contenu > .wg-film-pages + .wg-film-pave.wg-pub { margin-top: 28px; } }
.wg2.page-actu .wg-actu-intro p { font-size: 19px; }
@media (max-width: 599px) { .wg2.page-actu .wg-actu-intro p { font-size: 18px; } }
.wg2.page-actu .wg-actu-chiffre { display: flex; flex-direction: column; gap: 8px; }
.wg2.page-actu .wg-actu-chiffre__n { font: 700 112px/0.9 var(--wg-titre); color: var(--wg-bleu); letter-spacing: -2px; }
.wg2.page-actu .wg-actu-chiffre__legende { font: 700 24px/1.25 var(--wg-titre); color: var(--wg-texte); text-wrap: pretty; }
.wg2.page-actu .wg-actu-texte p { margin: 0; font: 400 15px/1.6 var(--wg-courant); color: var(--wg-texte-2); }
.wg2.page-actu .wg-actu-texte p + p { margin-top: 16px; }
.wg2.page-actu .wg-actu-exemple { margin: 0; padding: 10px 14px; background: var(--wg-fond-alt); border-radius: 8px; font: 600 13px/1.45 var(--wg-interface); color: var(--wg-texte-2); }
.wg2.page-actu .wg-actu-releve { margin: 24px 0 0; font: 700 14px/1.4 var(--wg-interface); color: var(--wg-texte-2); }
.wg2.page-actu .wg-actu-releve__libelle { display: inline-block; margin-right: 8px; padding: 3px 7px 2px; background: var(--wg-texte); border-radius: 4px; font: 700 11px/1.1 var(--wg-interface); letter-spacing: .06em; text-transform: uppercase; color: #fff; }
.wg2.page-actu .wg-actu-rangs { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 24px; }
.wg2.page-actu .wg-actu-rang { display: grid; grid-template-columns: 56px 160px minmax(0, 1fr); column-gap: 20px; align-items: start; padding-top: 24px; border-top: 1px solid #dde2ee; }
.wg2.page-actu .wg-actu-rangs > .wg-actu-rang:first-child { border-top: 0; padding-top: 0; }
.wg2.page-actu .wg-actu-rang__tete { display: flex; flex-direction: column; align-items: flex-start; gap: 6px; }
.wg2.page-actu .wg-actu-rang__n { font: 700 34px/1 var(--wg-titre); color: var(--wg-texte); }
.wg2.page-actu .wg-actu-rang__mvt { display: flex; flex-direction: column; align-items: flex-start; gap: 4px; }
.wg2.page-actu .wg-actu-rang__jours { font: 600 11px/1.25 var(--wg-interface); color: var(--wg-meta); }
.wg2.page-actu .wg-actu-mvt { font: 700 12px/1.2 var(--wg-interface); white-space: nowrap; }
.wg2.page-actu .wg-actu-mvt--entree { color: var(--wg-texte); }
.wg2.page-actu .wg-actu-mvt--monte { color: var(--wg-vert-fonce); }
.wg2.page-actu .wg-actu-mvt--baisse { color: var(--wg-texte-2); }
.wg2.page-actu .wg-actu-mvt--stable { color: var(--wg-meta); }
.wg2.page-actu .wg-actu-rang__vignette { position: relative; display: block; width: 100%; aspect-ratio: 16 / 9; overflow: hidden; border-radius: 6px; background: #16150f; }
.wg2.page-actu .wg-actu-rang__vignette img { display: block; width: 100%; height: 100%; object-fit: cover; }
.wg2.page-actu .wg-actu-rang__vignette.wg-actu-vide { display: flex; background-color: #eef1f7; }
.wg2.page-actu .wg-actu-rang__vignette--affiche { width: 72px; aspect-ratio: 2 / 3; }
.wg2.page-actu .wg-actu-lire { position: absolute; left: 50%; top: 50%; width: 44px; height: 44px; margin: -22px 0 0 -22px; border-radius: 50%; background: rgba(22, 21, 15, .8); }
.wg2.page-actu .wg-actu-lire::after { content: ""; position: absolute; left: 17px; top: 13px; border-style: solid; border-width: 9px 0 9px 14px; border-color: transparent transparent transparent #fff; }
.wg2.page-actu .wg-actu-rang__corps { display: flex; flex-direction: column; gap: 6px; min-width: 0; }
.wg2.page-actu .wg-actu-rang__titre { margin: 0; font: 700 19px/1.25 var(--wg-titre); color: var(--wg-texte); overflow-wrap: anywhere; }
.wg2.page-actu .wg-actu-rang__source { font: 700 14px/1.3 var(--wg-interface); color: var(--wg-meta); }
.wg2.page-actu .wg-actu-rang__texte { margin: 6px 0 0; font: 400 15px/1.6 var(--wg-courant); color: var(--wg-texte-2); }
.wg2.page-actu .wg-actu-rang--grand { grid-template-columns: 56px minmax(0, 1fr); }
.wg2.page-actu .wg-actu-rang--grand .wg-actu-rang__titre { font-size: 24px; }
.wg2.page-actu .wg-actu-rang--grand .wg-actu-rang__vignette { margin-top: 10px; max-width: 640px; }
.wg2.page-actu .wg-actu-rang--grand .wg-actu-lire { width: 72px; height: 72px; margin: -36px 0 0 -36px; }
.wg2.page-actu .wg-actu-rang--grand .wg-actu-lire::after { left: 29px; top: 22px; border-width: 14px 0 14px 22px; }
.wg2.page-actu .wg-actu-rang--titre { grid-template-columns: 56px 72px minmax(0, 1fr); }
.wg2.page-actu .wg-actu-rang .wg-actu-note { margin-top: 4px; display: flex; align-items: center; gap: 10px; flex-wrap: wrap; }
.wg2.page-actu .wg-actu-cases { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }
.wg2.page-actu .wg-actu-case { padding: 18px 20px 20px; background: #fff; border: 1px solid #dde2ee; border-radius: 12px; }
.wg2.page-actu .wg-actu-case__titre { margin: 0; font: 700 19px/1.25 var(--wg-titre); color: var(--wg-texte); }
.wg2.page-actu .wg-actu-case__texte { margin: 4px 0 0; font: 400 14px/1.45 var(--wg-courant); color: var(--wg-meta); }
.wg2.page-actu .wg-actu-case__liste { margin: 12px 0 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 6px; font: 700 15px/1.35 var(--wg-courant); color: var(--wg-texte); }
.wg2.page-actu .wg-actu-case__liste li::before { content: ""; display: inline-block; width: 6px; height: 6px; margin: 0 8px 2px 0; border-radius: 2px; background: var(--wg-bleu); }
.wg2.page-actu .wg-actu-duel .wg-jouer__carte { border: 1px solid #dde2ee; }
.wg2.page-actu .wg-actu-duel .wg-duel__cadre img { object-fit: cover; }
@media (max-width: 599px) {
.wg2.page-actu .wg-actu-chiffre__n { font-size: 88px; }
.wg2.page-actu .wg-actu-chiffre__legende { font-size: 20px; }
.wg2.page-actu .wg-actu-rang, .wg2.page-actu .wg-actu-rang--titre { grid-template-columns: 44px 112px minmax(0, 1fr); column-gap: 12px; }
.wg2.page-actu .wg-actu-rang--titre { grid-template-columns: 44px 56px minmax(0, 1fr); }
.wg2.page-actu .wg-actu-rang__vignette--affiche { width: 56px; }
.wg2.page-actu .wg-actu-rang--grand { grid-template-columns: 44px minmax(0, 1fr); }
.wg2.page-actu .wg-actu-rang__n { font-size: 28px; }
.wg2.page-actu .wg-actu-rang__titre { font-size: 16px; }
.wg2.page-actu .wg-actu-rang--grand .wg-actu-rang__titre { font-size: 20px; }
.wg2.page-actu .wg-actu-rang__mvt .wg-actu-rang__jours { display: none; }
.wg2.page-actu .wg-actu-rang:not(.wg-actu-rang--grand) .wg-actu-rang__texte { grid-column: 1 / -1; }
.wg2.page-actu .wg-actu-rang:not(.wg-actu-rang--grand) .wg-actu-rang__corps { display: contents; }
.wg2.page-actu .wg-actu-rang:not(.wg-actu-rang--grand) .wg-actu-rang__corps > :not(.wg-actu-rang__texte) { grid-column: 3; }
.wg2.page-actu .wg-actu-rang:not(.wg-actu-rang--grand) .wg-actu-rang__tete, .wg2.page-actu .wg-actu-rang:not(.wg-actu-rang--grand) .wg-actu-rang__vignette { grid-row: 1 / span 3; }
.wg2.page-actu .wg-actu-cases { grid-template-columns: minmax(0, 1fr); gap: 12px; }
}
.wg2.page-actu .wg-actu-case { display: flex; flex-direction: column; }
.wg2.page-actu .wg-actu-case__titre { gap: 10px; font-size: 19px; }
.wg2.page-actu .wg-actu-case__titre > .wg-marqueur { top: -3px; }
.wg2.page-actu .wg-actu-case__texte { margin-top: 6px; }
.wg2.page-actu .wg-actu-case__liste { margin: 14px 0 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 0; font: inherit; }
.wg2.page-actu .wg-actu-case__liste li { display: grid; grid-template-columns: 28px minmax(0, 1fr) auto; align-items: center; column-gap: 10px; min-height: 36px; }
.wg2.page-actu .wg-actu-case__liste li::before { content: none; }
.wg2.page-actu .wg-actu-case__liste li:first-child { border-top: 0; }
.wg2.page-actu .wg-actu-case__rang { font: 700 18px/1 var(--wg-titre); color: var(--wg-meta); }
.wg2.page-actu .wg-actu-case__nom { font: 700 15px/1.3 var(--wg-courant); color: var(--wg-texte); }
.wg2.page-actu .wg-actu-case__note { padding: 4px 7px 3px; border-radius: 5px; background: #F5C518; font: 700 14px/1 var(--wg-titre); color: var(--wg-texte); }
.wg2.page-actu .wg-actu-case__nouveau { font: 700 12px/1 var(--wg-interface); color: var(--wg-texte); }
.wg2.page-actu .wg-actu-table__comm { display: block; margin-top: 2px; font: 400 13px/1.4 var(--wg-courant); color: var(--wg-meta); }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rang { border-top: 0; padding-top: 0; column-gap: 20px; row-gap: 6px; grid-template-rows: auto auto 1fr; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rangs { gap: 32px; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rang__corps { display: contents; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rang__tete { grid-area: tete; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rang__vignette { grid-area: vign; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rang__titre { grid-area: titre; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rang .wg-actu-note { grid-area: note; margin: 0; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rang__texte { grid-area: texte; margin: 0; }
.wg2.page-actu .wg-actu-classement--v3 .wg-actu-rang__mvt { flex-direction: row; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rangs { gap: 12px; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rang { padding: 16px; background: #fff; border: 1px solid #dde2ee; border-radius: 12px; grid-template-columns: 44px 72px minmax(0, 1fr) auto; grid-template-areas: "tete vign titre note" "tete vign texte note" "tete vign . note"; column-gap: 16px; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rangs > .wg-actu-rang:first-child { padding-top: 16px; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rang .wg-actu-note { flex-direction: column; align-items: flex-end; gap: 4px; }
@media (max-width: 599px) {
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rangs { gap: 24px; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rang { grid-template-columns: 36px 56px minmax(0, 1fr); grid-template-areas: "tete vign titre" "tete vign note" "tete vign texte"; padding: 12px; column-gap: 12px; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rangs > .wg-actu-rang:first-child { padding-top: 12px; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rang .wg-actu-note { flex-direction: row; align-items: center; }
}
.wg2.page-actu a.wg-actu-vers-duel { align-self: flex-start; display: inline-flex; align-items: center; gap: 10px; min-height: 44px; margin-top: 6px; padding: 4px 14px 4px 4px; background: #fff; border: 1px solid #c9d0e2; border-radius: 22px; font: 700 14px/1.2 var(--wg-interface); color: var(--wg-bleu); text-decoration: none; }
.wg2.page-actu a.wg-actu-vers-duel:hover { border-color: var(--wg-bleu); }
.wg2.page-actu .wg-actu-vers-duel__vs { flex: none; display: flex; align-items: center; justify-content: center; width: 34px; height: 34px; border-radius: 50%; background: #FFCE00; font: 700 13px/1 var(--wg-titre); color: var(--wg-texte); }
.wg2.page-actu .wg-actu-section#duel { scroll-margin-top: 16px; }
.wg2.page-actu .wg-actu-classement--v6 .wg-actu-rang { grid-template-columns: 52px 72px minmax(0, 1fr) auto; }
.wg2.page-actu .wg-actu-classement--v6 .wg-actu-rang__tete { align-items: center; gap: 8px; }
.wg2.page-actu .wg-actu-classement--v6 .wg-actu-rang__n { display: flex; align-items: center; justify-content: center; width: 52px; height: 52px; border-radius: 10px; background: var(--wg-bleu); color: #fff; font-size: 28px; }
@media (max-width: 599px) {
.wg2.page-actu .wg-actu-classement--v6 .wg-actu-rang { grid-template-columns: 44px 56px minmax(0, 1fr); }
.wg2.page-actu .wg-actu-classement--v6 .wg-actu-rang__n { width: 44px; height: 44px; font-size: 24px; }
}
@media (max-width: 599px) {
.wg2.page-actu .wg-actu-classement[class*="--v"] .wg-actu-rang:not(.wg-actu-rang--grand) .wg-actu-rang__tete { grid-row: auto; grid-area: tete; }
.wg2.page-actu .wg-actu-classement[class*="--v"] .wg-actu-rang:not(.wg-actu-rang--grand) .wg-actu-rang__vignette { grid-row: auto; grid-area: vign; }
.wg2.page-actu .wg-actu-classement[class*="--v"] .wg-actu-rang:not(.wg-actu-rang--grand) .wg-actu-rang__titre { grid-column: auto; grid-area: titre; }
.wg2.page-actu .wg-actu-classement[class*="--v"] .wg-actu-rang:not(.wg-actu-rang--grand) .wg-actu-note { grid-column: auto; grid-area: note; }
.wg2.page-actu .wg-actu-classement[class*="--v"] .wg-actu-rang:not(.wg-actu-rang--grand) .wg-actu-rang__texte { grid-column: auto; grid-area: texte; }
.wg2.page-actu .wg-actu-classement[class*="--v"] .wg-actu-rang__vignette--affiche { width: 100%; }
}
@media (max-width: 599px) {
.wg2.page-actu .wg-actu-rang.wg-actu-rang--titre:not(.wg-actu-rang--grand) .wg-actu-rang__texte { grid-column: 3; }
.wg2.page-actu .wg-actu-rang.wg-actu-rang--titre:not(.wg-actu-rang--grand) .wg-actu-rang__tete, .wg2.page-actu .wg-actu-rang.wg-actu-rang--titre:not(.wg-actu-rang--grand) .wg-actu-rang__vignette { grid-row: 1 / span 4; }
}
.wg2.page-actu .wg-actu-classement[class*="--v"] .wg-actu-rang__genre { grid-area: genre; }
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rang { grid-template-areas: "tete vign titre note" "tete vign genre note" "tete vign texte note"; }
@media (max-width: 599px) {
.wg2.page-actu .wg-actu-classement--v4 .wg-actu-rang { grid-template-areas: "tete vign titre" "tete vign genre" "tete vign note" "tete vign texte"; }
.wg2.page-actu .wg-actu-classement[class*="--v"] .wg-actu-rang:not(.wg-actu-rang--grand) .wg-actu-rang__genre { grid-column: auto; grid-area: genre; }
}
@media (min-width: 600px) {
html body.wg2.page-actu .wg-contenu > .wg-fil + .wg-ruban { margin-top: 8px !important; }
html body.wg2.page-actu .wg-contenu > .wg-fil:has(+ .wg-ruban) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-ruban:not(:has(.wg-ruban__aussi)) + .wg-actu-h1 { margin-top: 17px !important; }
html body.wg2.page-actu .wg-contenu > .wg-ruban:not(:has(.wg-ruban__aussi)):has(+ .wg-actu-h1) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-h1 + .wg-actu-sign { margin-top: 9px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-h1:has(+ .wg-actu-sign) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-sign + .wg-actu-image { margin-top: 18px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-sign:has(+ .wg-actu-image) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-image + .wg-actu-intro { margin-top: 29px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-image:has(+ .wg-actu-intro) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-intro + .wg-actu-film { margin-top: 22px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-intro:has(+ .wg-actu-film) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:has(.wg-actu-envie) + .wg-actu-film { margin-top: 30px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:has(.wg-actu-envie):has(+ .wg-actu-film) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:has(.wg-actu-envie) + .wg-film-encart { margin-top: 36px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:has(.wg-actu-envie):has(+ .wg-film-encart) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart + .wg-actu-film { margin-top: 30px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart:has(+ .wg-actu-film) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:has(.wg-actu-envie) + .wg-actu-fin:not(.wg-actu-fin--vof) { margin-top: 30px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:has(.wg-actu-envie):has(+ .wg-actu-fin:not(.wg-actu-fin--vof)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-fin:not(.wg-actu-fin--vof) + .wg-film-plus { margin-top: 22px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-fin:not(.wg-actu-fin--vof):has(+ .wg-film-plus) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-plus + .wg-lt-form { margin-top: 29px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-plus:has(+ .wg-lt-form) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-lt-form + .wg-actu-partage { margin-top: 35px !important; }
html body.wg2.page-actu .wg-contenu > .wg-lt-form:has(+ .wg-actu-partage) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-partage + .wg-actu-corrige { margin-top: 32px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-partage:has(+ .wg-actu-corrige) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-corrige + .wg-hubtele-pub { margin-top: 30px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-corrige:has(+ .wg-hubtele-pub) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-hubtele-pub + .wg-rubriques { margin-top: 24px !important; }
html body.wg2.page-actu .wg-contenu > .wg-hubtele-pub:has(+ .wg-rubriques) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-rubriques + .wg-fb-page { margin-top: 14px !important; }
html body.wg2.page-actu .wg-contenu > .wg-rubriques:has(+ .wg-fb-page) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-ruban:has(.wg-ruban__aussi) + .wg-actu-h1 { margin-top: 11px !important; }
html body.wg2.page-actu .wg-contenu > .wg-ruban:has(.wg-ruban__aussi):has(+ .wg-actu-h1) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)) + .wg-actu-film { margin-top: 23px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)):has(+ .wg-actu-film) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)) + .wg-film-encart { margin-top: 29px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)):has(+ .wg-film-encart) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)) + .wg-actu-fin.wg-actu-fin--vof { margin-top: 29px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)):has(+ .wg-actu-fin.wg-actu-fin--vof) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-fin.wg-actu-fin--vof + .wg-film-plus { margin-top: 30px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-fin.wg-actu-fin--vof:has(+ .wg-film-plus) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-partage + .wg-hubtele-pub { margin-top: 36px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-partage:has(+ .wg-hubtele-pub) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-h1 + .wg-actu-soustitre { margin-top: -3px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-h1:has(+ .wg-actu-soustitre) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-soustitre + .wg-actu-sign { margin-top: 12px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-soustitre:has(+ .wg-actu-sign) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)) + .wg-film-plus { margin-top: 23px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)):has(+ .wg-film-plus) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-ruban:not(:has(.wg-ruban__aussi)) + .wg-film-titre { margin-top: 18px !important; }
html body.wg2.page-actu .wg-contenu > .wg-ruban:not(:has(.wg-ruban__aussi)):has(+ .wg-film-titre) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-titre + .wg-film-sous-titre { margin-top: 10px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-titre:has(+ .wg-film-sous-titre) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-sous-titre + .wg-actu-cats { margin-top: 10px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-sous-titre:has(+ .wg-actu-cats) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cats + .wg-actu-une { margin-top: 26px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cats:has(+ .wg-actu-une) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-une + .wg-actu-section { margin-top: 31px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-une:has(+ .wg-actu-section) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-section + .wg-actu-grille { margin-top: 29px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-section:has(+ .wg-actu-grille) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-grille + .wg-film-encart { margin-top: 36px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-grille:has(+ .wg-film-encart) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart + .wg-actu-grille { margin-top: 36px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart:has(+ .wg-actu-grille) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-grille + .wg-film-pages { margin-top: 36px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-grille:has(+ .wg-film-pages) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-pages + .wg-hubtele-pub { margin-top: 36px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-pages:has(+ .wg-hubtele-pub) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cats + .wg-actu-grille { margin-top: 26px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cats:has(+ .wg-actu-grille) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-fil + .wg-actus { margin-top: 20px !important; }
html body.wg2.page-actu .wg-contenu > .wg-fil:has(+ .wg-actus) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actus + .wg-rubriques { margin-top: 27px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actus:has(+ .wg-rubriques) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-intro + .wg-actu-classement { margin-top: 27px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-intro:has(+ .wg-actu-classement) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart + .wg-actu-classement { margin-top: 36px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart:has(+ .wg-actu-classement) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)) + .wg-film-encart { margin-top: 36px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(+ .wg-film-encart) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-image + .wg-actu-chiffre { margin-top: 24px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-image:has(+ .wg-actu-chiffre) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-chiffre + .wg-actu-texte { margin-top: 21px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-chiffre:has(+ .wg-actu-texte) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-texte + .wg-film-plus { margin-top: 23px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-texte:has(+ .wg-film-plus) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)) + .wg-actu-fin:not(.wg-actu-fin--vof) { margin-top: 25px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(+ .wg-actu-fin:not(.wg-actu-fin--vof)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-intro + .wg-actu-exemple { margin-top: 27px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-intro:has(+ .wg-actu-exemple) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cases + .wg-actu-classement { margin-top: 36px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cases:has(+ .wg-actu-classement) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)) + .wg-actu-duel { margin-top: 30px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(+ .wg-actu-duel) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-duel + .wg-actu-fin:not(.wg-actu-fin--vof) { margin-top: 30px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-duel:has(+ .wg-actu-fin:not(.wg-actu-fin--vof)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:has(.wg-actu-rang--titre) + .wg-film-encart { margin-top: 19px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:has(.wg-actu-rang--titre):has(+ .wg-film-encart) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:has(.wg-actu-rang--titre) + .wg-actu-fin:not(.wg-actu-fin--vof) { margin-top: 24px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:has(.wg-actu-rang--titre):has(+ .wg-actu-fin:not(.wg-actu-fin--vof)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cases + .wg-actu-fin:not(.wg-actu-fin--vof) { margin-top: 30px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cases:has(+ .wg-actu-fin:not(.wg-actu-fin--vof)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart + .wg-actu-cases { margin-top: 36px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart:has(+ .wg-actu-cases) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-exemple + .wg-actu-classement { margin-top: 24px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-exemple:has(+ .wg-actu-classement) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-image + .wg-actu-section { margin-top: 31px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-image:has(+ .wg-actu-section) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-section + .wg-actu-intro { margin-top: 10px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-section:has(+ .wg-actu-intro) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)) + .wg-actu-section { margin-top: 41px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(+ .wg-actu-section) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-section + .wg-actu-duel { margin-top: 17px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-section:has(+ .wg-actu-duel) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart + .wg-actu-classement:has(.wg-actu-rang--titre) { margin-top: 20px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart:has(+ .wg-actu-classement:has(.wg-actu-rang--titre)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart + .wg-actu-section { margin-top: 31px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart:has(+ .wg-actu-section) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-exemple + .wg-actu-classement:has(.wg-actu-rang--titre) { margin-top: 20px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-exemple:has(+ .wg-actu-classement:has(.wg-actu-rang--titre)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(.wg-actu-releve) + .wg-film-encart { margin-top: 30px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(.wg-actu-releve):has(+ .wg-film-encart) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(.wg-actu-releve) + .wg-actu-fin:not(.wg-actu-fin--vof) { margin-top: 25px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(.wg-actu-releve):has(+ .wg-actu-fin:not(.wg-actu-fin--vof)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(.wg-actu-releve) + .wg-actu-section { margin-top: 41px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(.wg-actu-releve):has(+ .wg-actu-section) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(.wg-actu-releve) + .wg-actu-duel { margin-top: 30px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(.wg-actu-releve):has(+ .wg-actu-duel) { margin-bottom: 0 !important; }
}
@media (max-width: 599px) {
html body.wg2.page-actu .wg-contenu > .wg-fil + .wg-ruban { margin-top: 8px !important; }
html body.wg2.page-actu .wg-contenu > .wg-fil:has(+ .wg-ruban) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-ruban:not(:has(.wg-ruban__aussi)) + .wg-actu-h1 { margin-top: 9px !important; }
html body.wg2.page-actu .wg-contenu > .wg-ruban:not(:has(.wg-ruban__aussi)):has(+ .wg-actu-h1) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-h1 + .wg-actu-sign { margin-top: 6px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-h1:has(+ .wg-actu-sign) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-sign + .wg-actu-image { margin-top: 14px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-sign:has(+ .wg-actu-image) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-image + .wg-actu-intro { margin-top: 22px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-image:has(+ .wg-actu-intro) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-intro + .wg-actu-film:not(:has(.wg-actu-semaine--tel)) { margin-top: 15px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-intro:has(+ .wg-actu-film:not(:has(.wg-actu-semaine--tel))) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:has(.wg-actu-envie) + .wg-actu-film:not(:has(.wg-actu-semaine--tel)) { margin-top: 23px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:has(.wg-actu-envie):has(+ .wg-actu-film:not(:has(.wg-actu-semaine--tel))) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:has(.wg-actu-envie) + .wg-film-encart { margin-top: 28px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:has(.wg-actu-envie):has(+ .wg-film-encart) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart + .wg-actu-film:not(:has(.wg-actu-semaine--tel)) { margin-top: 23px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart:has(+ .wg-actu-film:not(:has(.wg-actu-semaine--tel))) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:has(.wg-actu-envie) + .wg-actu-film:has(.wg-actu-semaine--tel) { margin-top: -5px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:has(.wg-actu-envie):has(+ .wg-actu-film:has(.wg-actu-semaine--tel)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:has(.wg-actu-envie) + .wg-actu-fin:not(.wg-actu-fin--vof) { margin-top: 22px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:has(.wg-actu-envie):has(+ .wg-actu-fin:not(.wg-actu-fin--vof)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-fin:not(.wg-actu-fin--vof) + .wg-film-plus { margin-top: 15px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-fin:not(.wg-actu-fin--vof):has(+ .wg-film-plus) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-plus + .wg-lt-form { margin-top: 21px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-plus:has(+ .wg-lt-form) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-lt-form + .wg-actu-partage { margin-top: 27px !important; }
html body.wg2.page-actu .wg-contenu > .wg-lt-form:has(+ .wg-actu-partage) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-partage + .wg-actu-corrige { margin-top: 24px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-partage:has(+ .wg-actu-corrige) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-corrige + .wg-film-pave { margin-top: 19px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-corrige:has(+ .wg-film-pave) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-pave + .wg-rubriques { margin-top: 19px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-pave:has(+ .wg-rubriques) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-rubriques + .wg-fb-page { margin-top: 10px !important; }
html body.wg2.page-actu .wg-contenu > .wg-rubriques:has(+ .wg-fb-page) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-ruban:has(.wg-ruban__aussi) + .wg-actu-h1 { margin-top: 9px !important; }
html body.wg2.page-actu .wg-contenu > .wg-ruban:has(.wg-ruban__aussi):has(+ .wg-actu-h1) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)) + .wg-actu-film:not(:has(.wg-actu-semaine--tel)) { margin-top: 16px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)):has(+ .wg-actu-film:not(:has(.wg-actu-semaine--tel))) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)) + .wg-film-encart { margin-top: 21px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)):has(+ .wg-film-encart) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)) + .wg-actu-fin.wg-actu-fin--vof { margin-top: 21px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)):has(+ .wg-actu-fin.wg-actu-fin--vof) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-fin.wg-actu-fin--vof + .wg-film-plus { margin-top: 22px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-fin.wg-actu-fin--vof:has(+ .wg-film-plus) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-partage + .wg-film-pave { margin-top: 31px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-partage:has(+ .wg-film-pave) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-h1 + .wg-actu-soustitre { margin-top: -1px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-h1:has(+ .wg-actu-soustitre) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-soustitre + .wg-actu-sign { margin-top: 9px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-soustitre:has(+ .wg-actu-sign) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)) + .wg-film-plus { margin-top: 15px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-film:not(:has(.wg-actu-envie)):has(+ .wg-film-plus) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-ruban:not(:has(.wg-ruban__aussi)) + .wg-film-titre { margin-top: 9px !important; }
html body.wg2.page-actu .wg-contenu > .wg-ruban:not(:has(.wg-ruban__aussi)):has(+ .wg-film-titre) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-titre + .wg-film-sous-titre { margin-top: 8px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-titre:has(+ .wg-film-sous-titre) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-sous-titre + .wg-actu-cats { margin-top: 6px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-sous-titre:has(+ .wg-actu-cats) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cats + .wg-actu-une { margin-top: 18px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cats:has(+ .wg-actu-une) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-une + .wg-actu-section { margin-top: 23px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-une:has(+ .wg-actu-section) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-section + .wg-actu-grille { margin-top: 22px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-section:has(+ .wg-actu-grille) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-grille + .wg-film-encart { margin-top: 28px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-grille:has(+ .wg-film-encart) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart + .wg-actu-grille { margin-top: 28px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart:has(+ .wg-actu-grille) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-grille + .wg-film-pages { margin-top: 28px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-grille:has(+ .wg-film-pages) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-pages + .wg-film-pave { margin-top: 31px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-pages:has(+ .wg-film-pave) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cats + .wg-actu-grille { margin-top: 18px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cats:has(+ .wg-actu-grille) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-fil + .wg-actus { margin-top: 16px !important; }
html body.wg2.page-actu .wg-contenu > .wg-fil:has(+ .wg-actus) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actus + .wg-rubriques { margin-top: 19px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actus:has(+ .wg-rubriques) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-intro + .wg-actu-classement { margin-top: 19px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-intro:has(+ .wg-actu-classement) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)) + .wg-film-encart { margin-top: 21px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(+ .wg-film-encart) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart + .wg-actu-classement { margin-top: 25px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart:has(+ .wg-actu-classement) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-image + .wg-actu-chiffre { margin-top: 19px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-image:has(+ .wg-actu-chiffre) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-chiffre + .wg-actu-texte { margin-top: 15px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-chiffre:has(+ .wg-actu-texte) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-texte + .wg-film-plus { margin-top: 15px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-texte:has(+ .wg-film-plus) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)) + .wg-actu-fin:not(.wg-actu-fin--vof) { margin-top: 15px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(+ .wg-actu-fin:not(.wg-actu-fin--vof)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-intro + .wg-actu-exemple { margin-top: 19px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-intro:has(+ .wg-actu-exemple) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cases + .wg-actu-classement { margin-top: 28px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cases:has(+ .wg-actu-classement) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)) + .wg-actu-duel { margin-top: 21px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(+ .wg-actu-duel) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-duel + .wg-actu-fin:not(.wg-actu-fin--vof) { margin-top: 22px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-duel:has(+ .wg-actu-fin:not(.wg-actu-fin--vof)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:has(.wg-actu-rang--titre) + .wg-film-encart { margin-top: 8px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:has(.wg-actu-rang--titre):has(+ .wg-film-encart) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:has(.wg-actu-rang--titre) + .wg-actu-fin:not(.wg-actu-fin--vof) { margin-top: 15px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:has(.wg-actu-rang--titre):has(+ .wg-actu-fin:not(.wg-actu-fin--vof)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cases + .wg-actu-fin:not(.wg-actu-fin--vof) { margin-top: 22px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-cases:has(+ .wg-actu-fin:not(.wg-actu-fin--vof)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart + .wg-actu-cases { margin-top: 28px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart:has(+ .wg-actu-cases) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-exemple + .wg-actu-classement { margin-top: 20px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-exemple:has(+ .wg-actu-classement) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-image + .wg-actu-section { margin-top: 23px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-image:has(+ .wg-actu-section) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-section + .wg-actu-intro { margin-top: 7px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-section:has(+ .wg-actu-intro) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)) + .wg-actu-section { margin-top: 29px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(+ .wg-actu-section) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-section + .wg-actu-duel { margin-top: 14px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-section:has(+ .wg-actu-duel) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart + .wg-actu-classement:has(.wg-actu-rang--titre) { margin-top: 16px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart:has(+ .wg-actu-classement:has(.wg-actu-rang--titre)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart + .wg-actu-section { margin-top: 23px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-encart:has(+ .wg-actu-section) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-exemple + .wg-actu-classement:has(.wg-actu-rang--titre) { margin-top: 16px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-exemple:has(+ .wg-actu-classement:has(.wg-actu-rang--titre)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(.wg-actu-releve) + .wg-actu-fin:not(.wg-actu-fin--vof) { margin-top: 15px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(.wg-actu-releve):has(+ .wg-actu-fin:not(.wg-actu-fin--vof)) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(.wg-actu-releve) + .wg-actu-section { margin-top: 29px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(.wg-actu-releve):has(+ .wg-actu-section) { margin-bottom: 0 !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(.wg-actu-releve) + .wg-actu-duel { margin-top: 21px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:not(:has(.wg-actu-rang--titre)):has(.wg-actu-releve):has(+ .wg-actu-duel) { margin-bottom: 0 !important; }
}
@media (min-width: 600px) { html body.wg2.page-actu .wg-contenu > .wg-hubtele-pub + .wg-film-pave + .wg-rubriques { margin-top: 27px !important; } }
@media (max-width: 599px) {
html body.wg2.page-actu .wg-contenu > .wg-actu-partage + .wg-hubtele-pub + .wg-film-pave { margin-top: 28px !important; }
html body.wg2.page-actu .wg-contenu > .wg-film-pages + .wg-hubtele-pub + .wg-film-pave { margin-top: 28px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-corrige + .wg-hubtele-pub + .wg-film-pave { margin-top: 22px !important; }
}
@media (min-width: 600px) {
html body.wg2.page-actu .wg-contenu > .wg-actu-intro + .wg-actu-classement:not(:has(.wg-actu-rang--titre)) { margin-top: 22px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement + .wg-actu-encart--ordi { margin-top: 29px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:first-of-type + .wg-film-encart--tous + .wg-actu-classement { margin-top: 31px !important; }
}
@media (max-width: 599px) {
html body.wg2.page-actu .wg-contenu > .wg-actu-intro + .wg-actu-classement:not(:has(.wg-actu-rang--titre)) { margin-top: 16px !important; }
}
html body.wg2.page-actu .wg-contenu > .wg-actu-classement.wg-actu-classement--v4:has(.wg-actu-rang) + .wg-pub.wg-actu-encart { margin-top: 36px !important; }
html body.wg2.page-actu .wg-contenu > .wg-pub.wg-actu-encart + .wg-actu-classement.wg-actu-classement--v4:has(.wg-actu-rang) { margin-top: 36px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement.wg-actu-classement--v4:has(.wg-actu-rang):has(+ .wg-pub.wg-actu-encart), html body.wg2.page-actu .wg-contenu > .wg-pub.wg-actu-encart:has(+ .wg-actu-classement.wg-actu-classement--v4:has(.wg-actu-rang)) { margin-bottom: 0 !important; }
@media (max-width: 599px) {
html body.wg2.page-actu .wg-contenu > .wg-actu-classement.wg-actu-classement--v4:has(.wg-actu-rang) + .wg-pub.wg-actu-encart { margin-top: 28px !important; }
html body.wg2.page-actu .wg-contenu > .wg-pub.wg-actu-encart + .wg-actu-classement.wg-actu-classement--v4:has(.wg-actu-rang) { margin-top: 28px !important; }
}
@media (min-width: 768px) { html body.wg2.page-actu .wg-contenu > .wg-actu-classement.wg-actu-classement--v4:has(.wg-actu-rang) + .wg-film-encart--mobile.wg-pub.wg-actu-encart + .wg-actu-classement.wg-actu-classement--v4:has(.wg-actu-rang) { margin-top: 12px !important; } }
@media (max-width: 767px) { html body.wg2.page-actu .wg-contenu > .wg-actu-classement.wg-actu-classement--v4:has(.wg-actu-rang) + .wg-actu-encart--ordi.wg-pub.wg-actu-encart + .wg-actu-cases { margin-top: 28px !important; } html body.wg2.page-actu .wg-contenu > .wg-actu-classement.wg-actu-classement--v4:has(.wg-actu-rang) + .wg-actu-encart--ordi.wg-pub.wg-actu-encart + .wg-actu-classement.wg-actu-classement--v4:has(.wg-actu-rang) { margin-top: 12px !important; } }
@media (max-width: 767px) {
.wg2.page-actu .wg-actu-encart--ordi { display: none !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement + .wg-actu-encart--ordi + .wg-actu-classement { margin-top: 24px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement + .wg-actu-encart--ordi + .wg-actu-classement:not(.wg-actu-classement--v4) .wg-actu-rangs > .wg-actu-rang:first-child { border-top: 1px solid #dde2ee; padding-top: 24px; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement.wg-actu-classement--v4 + .wg-actu-encart--ordi + .wg-actu-classement { margin-top: 12px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:has(+ .wg-actu-encart--ordi) { margin-bottom: 0 !important; }
}
@media (min-width: 768px) {
html body.wg2.page-actu .wg-contenu > .wg-actu-classement + .wg-film-encart--mobile + .wg-actu-classement { margin-top: 24px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement + .wg-film-encart--mobile + .wg-actu-classement:not(.wg-actu-classement--v4) .wg-actu-rangs > .wg-actu-rang:first-child { border-top: 1px solid #dde2ee; padding-top: 24px; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement.wg-actu-classement--v4 + .wg-film-encart--mobile + .wg-actu-classement { margin-top: 12px !important; }
html body.wg2.page-actu .wg-contenu > .wg-actu-classement:has(+ .wg-film-encart--mobile) { margin-bottom: 0 !important; }
}
@media (max-width: 359px) {
html .wg2 div.wg-fb-page { flex-direction: column; }
}
.wg2.page-actu .wg-actu-envie__choix { margin: 0; }
.wg2.page-actu .wg-actu-envie__choix button { display: inline-flex; align-items: center; justify-content: center; gap: 8px; }
.wg2.page-actu .wg-actu-envie__annonce { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }
.wg2.page-actu .wg-actu-envie[aria-busy="true"] .wg-actu-envie__choix button { pointer-events: none; }
.wg2.page-actu .wg-actu-envie.est-vote .wg-actu-envie__choix button { cursor: default; }
.wg2.page-actu .wg-actu-envie.est-vote .wg-actu-envie__choix button[aria-pressed="true"] { border-color: #158D00; box-shadow: inset 0 0 0 1px #158D00; }
.wg2.page-actu .wg-actu-envie.est-vote .wg-actu-envie__choix button[aria-pressed="true"] .wg-actu-envie__libelle::before { content: "✓\00a0"; color: #158D00; }
.wg2.page-actu .wg-actu-envie.est-vote:not(.est-revele) .wg-actu-envie__choix button[aria-pressed="false"] { opacity: .4; }
.wg2.page-actu .wg-actu-envie.est-revele .wg-actu-envie__compte { color: var(--wg-texte-2); }
.wg2.page-actu .wg-actu-envie.est-revele .wg-actu-envie__choix button { padding-bottom: 4px; }
.wg2.page-actu .wg-actu-envie.est-revele .wg-actu-envie__choix button::after { display: none; }
.wg2.page-actu .wg-actu-envie__pct { font: 700 14px/1 var(--wg-interface); color: var(--wg-texte); }
.wg2.page-actu .wg-actu-envie__jauge { position: absolute; left: 0; right: 0; bottom: 0; height: 4px; background: #eef1f7; }
.wg2.page-actu .wg-actu-envie__jauge span { display: block; height: 100%; background: #3b5ab5; }
.wg2.page-actu .wg-actu-envie__choix button[aria-pressed="true"] .wg-actu-envie__jauge span { background: #25DE00; }
.wg2.page-actu .wg-actu-envie.est-vote.est-revele .wg-actu-envie__choix button[aria-pressed="false"] .wg-actu-envie__libelle { color: var(--wg-texte-2); }
.wg2.page-actu .wg-actu-envie.est-revele:not(.est-vote) .wg-actu-envie__choix button { cursor: pointer; }
@media (max-width: 599px) {
.wg2.page-actu .wg-actu-envie.est-revele .wg-actu-envie__choix button { flex-direction: column; gap: 4px; min-height: 56px; }
.wg2.page-actu .wg-actu-envie__pct { font-size: 13px; }
}
