@charset "UTF-8";
/* https://www.sport7.ma/wp-content/themes/SPORT7-WordPress-Theme-v5.5.7-Today-Matches-PC-Header-Fix/assets/css/v581-latest-news-panel.css?ver=1794281212 */
@media (min-width:821px){html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines{grid-area:headlines!important;display:flex!important;flex-direction:column!important;min-width:0!important;min-height:0!important;padding:15px 15px 10px!important;border:1px solid var(--line)!important;border-top:4px solid #373662!important;border-radius:15px!important;background:var(--paper)!important;box-shadow:0 8px 24px rgb(28 28 66 / .07)!important;direction:rtl!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-head{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin:0 0 7px!important;padding:0 0 10px!important;border:0!important;border-bottom:1px solid var(--line)!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-head h2{margin:0!important;color:var(--ink)!important;font-size:16px!important;font-weight:850!important;line-height:1.5!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-head span{display:inline-block!important;color:#373662!important;font-size:10px!important;font-weight:800!important;white-space:nowrap!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-list{display:grid!important;grid-template-rows:repeat(10,minmax(0,1fr))!important;flex:1 1 auto!important;min-height:0!important;gap:0!important;margin:0!important;padding:0!important;list-style:none!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-list li{display:flex!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid rgb(120 132 153 / .18)!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-list li:last-child{border-bottom:0!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-list a{display:flex!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;min-height:0!important;padding:5px 1px!important;color:var(--ink)!important;text-decoration:none!important;font-size:12px!important;line-height:1.55!important;border:0!important;background:transparent!important;box-shadow:none!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headline-number{display:grid!important;flex:0 0 25px!important;width:25px!important;height:25px!important;place-items:center!important;border-radius:7px!important;background:rgb(55 54 98 / .08)!important;color:#373662!important;font-size:10px!important;font-weight:850!important;direction:ltr!important;font-variant-numeric:tabular-nums!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headline-copy{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;justify-content:center!important;gap:2px!important;min-width:0!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headline-copy strong{display:-webkit-box!important;min-width:0!important;margin:0!important;overflow:hidden!important;color:var(--ink)!important;font-size:12px!important;font-weight:750!important;line-height:1.55!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-list a:hover strong{color:#373662!important}}@media (min-width:821px) and (max-width:1200px){html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines{padding:10px 11px 7px!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-head h2{font-size:14px!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-list a{gap:7px!important;padding:3px 1px!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headline-copy strong{font-size:11px!important;line-height:1.42!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headline-number{flex-basis:22px!important;width:22px!important;height:22px!important;font-size:9px!important}}