@charset "UTF-8";
/* https://www.sport7.ma/wp-content/themes/SPORT7-WordPress-Theme-v5.5.7-Today-Matches-PC-Header-Fix/assets/css/v580-editorial-card-and-headlines.css?ver=1794281212 */
@media (min-width:821px){html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-static-layout{grid-template-columns:minmax(220px,.68fr) minmax(0,1.92fr)!important;grid-template-areas:"headlines stories"!important;align-items:stretch!important;gap:18px!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines,html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-static-stage{height:clamp(490px, 43vw, 575px)!important;min-height:490px!important;max-height:575px!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines{display:flex!important;flex-direction:column!important;min-width:0!important;padding:3px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!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:flex-start!important;margin:0 0 12px!important;padding:0 0 10px!important;border:0!important;border-bottom:2px solid #373662!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-head h2{margin:0!important;color:#373662!important;font-size:17px!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,html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headline-number{display:none!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-list{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;justify-content:space-between!important;min-height:0!important;margin:0!important;padding:0!important;gap:5px!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;flex:1 1 0!important;align-items:center!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-list a{display:block!important;width:100%!important;min-width:0!important;padding:5px 0!important;color:var(--ink)!important;font-size:12px!important;font-weight:750!important;line-height:1.6!important;text-align:right!important;text-decoration:none!important;overflow-wrap:anywhere!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-headlines-list a:hover,html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-list a:hover strong{color:#373662!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headline-copy,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:inherit!important;font-size:12px!important;font-weight:750!important;line-height:1.6!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-static-stage{min-width:0!important;overflow:hidden!important;border-radius:16px!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-static-grid{grid-template-rows:minmax(0,1.42fr) minmax(0,1fr)!important;gap:9px!important;width:100%!important;height:100%!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-static-card,html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-static-card .sport7-hero-slide-link{min-width:0!important;min-height:0!important;overflow:hidden!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-static-card .sport7-hero-slide-link>img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:50% 40%!important}}@media (min-width:821px) and (max-width:1050px){html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-static-layout{grid-template-columns:minmax(200px,.72fr) minmax(0,1.55fr)!important;gap:13px!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines,html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-static-stage{height:470px!important;min-height:470px!important;max-height:470px!important}html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headlines-list a,html body.sport7-wp-theme #main-content.sport7-home-content.sport7-home-v551 .sport7-hero-headline-copy strong{font-size:11px!important}}html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-rows:1fr!important;align-items:stretch!important;gap:16px!important;margin:0!important}html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid .sport7-home-category-card{display:flex!important;flex-direction:column!important;align-self:stretch!important;width:100%!important;min-width:0!important;min-height:0!important;height:100%!important;margin:0!important;overflow:hidden!important;border:1px solid rgb(26 35 70 / .09)!important;border-radius:13px!important;background:#fff!important;box-shadow:0 3px 14px rgb(19 35 68 / .045)!important}html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid .sport7-home-category-image{position:relative!important;display:block!important;flex:0 0 auto!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important;aspect-ratio:16 / 9!important;background:#eef1f6!important}html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid .sport7-home-category-image>img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;object-fit:cover!important;object-position:center!important}html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid .sport7-home-category-copy{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;min-width:0!important;min-height:118px!important;margin:0!important;padding:11px 13px 13px!important;gap:6px!important;background:#fff!important;text-align:right!important}html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid .sport7-home-category-copy .sport7-news-card-date{display:block!important;flex:0 0 auto!important;margin:0!important;padding:0!important;color:#777f91!important;font-size:10px!important;font-weight:600!important;line-height:1.5!important}html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid .sport7-home-category-copy .sport7-card-title{display:-webkit-box!important;width:100%!important;min-height:4.8em!important;max-height:4.8em!important;margin:0!important;overflow:hidden!important;color:#182747!important;font-size:clamp(13px, .98vw, 15px)!important;font-weight:800!important;line-height:1.6!important;text-align:right!important;overflow-wrap:anywhere!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid .sport7-home-category-copy .sport7-card-title a{color:inherit!important;text-decoration:none!important}html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid .sport7-home-category-copy .sport7-card-title a:hover{color:#373662!important}@media (max-width:1024px){html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}@media (max-width:820px){html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:1fr!important;gap:10px!important}html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid .sport7-home-category-copy{min-height:112px!important;padding:9px 10px 11px!important;gap:5px!important}html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid .sport7-home-category-copy .sport7-news-card-date{font-size:9px!important}html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid .sport7-home-category-copy .sport7-card-title{min-height:4.8em!important;max-height:4.8em!important;font-size:12px!important;line-height:1.6!important}}@media (max-width:390px){html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid{gap:8px!important}html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid .sport7-home-category-copy{padding-right:8px!important;padding-left:8px!important}html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid .sport7-home-category-copy .sport7-card-title{font-size:11px!important}}@media (prefers-reduced-motion:reduce){html body.sport7-wp-theme #main-content .sport7-category-section-v576 .sport7-category-grid .sport7-home-category-card{transition:none!important}}