/* 1.2 editorial skin. Legacy rules and saved options remain available in classic mode. */
/* Match legacy component specificity without touching WordPress admin-bar icons. */
.golpl-premium.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(strong,b,a,small,time,span,p,li,div) {font-family:Arial,Helvetica,sans-serif!important}
.gpl-design-editorial.golpl-premium,
body.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial {
 --gpl-bg:#f4f4f3!important; --gpl-panel:#fff!important; --gpl-panel-2:#e9e9e7!important;
 --gpl-line:#dededb!important; --gpl-text:#202123!important; --gpl-muted:#606267!important;
 --gpl-blue:var(--gpl-highlights,#87231d)!important; --gpl-accent:var(--gpl-buttons,#eac429)!important;
 background:var(--gpl-bg)!important; color:var(--gpl-text)!important;
 font:400 14px/1.45 Arial,Helvetica,sans-serif!important;
}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is([class^="gpl-"],[class*=" gpl-"],h1,h2,h3,h4,h5,h6,button,input,select,textarea) {font-family:Arial,Helvetica,sans-serif!important;letter-spacing:normal}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-panel,.gpl-section,.gpl-article,.gpl-archive-card,.gpl-recommended,.gpl-empty-state) {background:#fff!important;border-color:var(--gpl-line)!important;border-radius:0;box-shadow:none}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-section__top h2,.gpl-trending__heading,.gpl-recommended h2) {font-size:19px!important;line-height:1.2!important;font-weight:700!important;color:var(--gpl-text)!important;text-transform:none}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-text-link,.gpl-section__top>a,.gpl-meta b,.gpl-kicker,.gpl-latest-row b,.gpl-trending small b,.gpl-module__item-number,.gpl-module__rank) {color:var(--gpl-highlights)!important;font-weight:400}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-meta,.gpl-meta span,.gpl-trending small,.gpl-latest-row time,.gpl-bookmaker__legal,.gpl-bookmakers__notices,.gpl-footer p) {color:var(--gpl-muted)!important;font-weight:400}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-latest h3,.gpl-latest h3 a,.gpl-trending strong,.gpl-module strong,.gpl-recommended h3,.gpl-archive-card h2) {font-weight:400!important;color:var(--gpl-text)!important;line-height:1.35!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-cta,.gpl-bookmaker__cta,.gpl-premium-button,.gpl-newsletter button,.gpl-header-search__row button,.gpl-pagination .current,.gpl-league-pagination button:not([disabled])) {background:var(--gpl-buttons)!important;color:var(--gpl-buttons-ink)!important;border-color:transparent;box-shadow:none;border-radius:0;font-weight:400}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-cta,.gpl-bookmaker__cta,.gpl-premium-button,.gpl-newsletter button):hover {filter:brightness(.94);transform:none}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial a:focus-visible,.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial button:focus-visible {outline:2px solid var(--gpl-highlights);outline-offset:3px}
/* Masthead and separate navigation row; real WP menu/dropdowns are not replaced. */
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header {background:#fff!important;box-shadow:none!important;backdrop-filter:none;border:0;position:relative;top:0;color:var(--gpl-text);isolation:isolate}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header::before {display:none}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header__inner {display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:76px auto;align-items:center;gap:0 22px}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header .gpl-logo {grid-column:1;grid-row:1;color:#202123!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-logo__text {font-size:32px;font-weight:700;color:#202123!important;font-style:normal}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-logo__mark img {filter:brightness(0)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-editorial-tagline {grid-column:2;grid-row:1;font-size:10px;letter-spacing:1px;color:var(--gpl-muted)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header__actions {grid-column:3;grid-row:1;margin:0;gap:14px}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header__actions>.gpl-premium-button {display:none}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header :is(.gpl-header-socials a,.gpl-header-search__toggle) {color:#202123!important;background:#f4f4f3;border-color:transparent;border-radius:0;box-shadow:none}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header :is(.gpl-header-socials a,.gpl-header-search__toggle):hover {background:#e9e9e7;color:var(--gpl-highlights)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header .gpl-nav {grid-column:1/-1;grid-row:2;width:100%;margin:0;position:relative;background:var(--gpl-menu);color:var(--gpl-menu-ink)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-nav::before {content:"";position:absolute;inset:0;left:calc((100% - 100vw)/2);right:calc((100% - 100vw)/2);background:var(--gpl-menu);z-index:-1;pointer-events:none}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-nav__list {display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;gap:0}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-nav__list>li {flex:0 1 auto;min-width:0}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header .gpl-nav__list>li>a {font-size:13px!important;font-weight:400;min-height:44px;padding:12px 14px;color:var(--gpl-menu-ink)!important;border:0;background:transparent;line-height:20px}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header .gpl-nav__list>li>a:hover {background:rgba(127,127,127,.2);color:var(--gpl-menu-ink)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-nav .sub-menu {background:#fff;border-color:var(--gpl-line);box-shadow:0 7px 18px #0002;color:#202123}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-nav .sub-menu a {color:#202123!important;font-weight:400}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-nav .sub-menu a:hover {color:var(--gpl-highlights)!important;background:#f4f4f3}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header-search__panel {background:#fff;border-color:var(--gpl-line);color:#202123;box-shadow:0 8px 25px #0002}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header-search__panel label {color:#606267}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header-search__row input {background:#f4f4f3;color:#202123;border-color:#b9b9b6}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header-search__close {background:#e9e9e7;color:#202123;border-color:transparent}
/* Main image and title are separated. Carousel hooks and transition modes remain intact. */
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-main {padding-top:26px;margin-top:0}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-hero {grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:20px;height:390px;margin-bottom:22px}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slider {border:0;background:transparent;border-radius:0;--gpl-hero-photo:260px}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slide__image {position:relative;inset:auto;width:100%;height:var(--gpl-hero-photo)!important;object-fit:cover}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slide__shade {display:none}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slide__content {position:relative;inset:auto;max-width:100%;padding:10px 0 0}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slide .gpl-kicker {background:none;padding:0;margin:0 0 5px;font-size:10px}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slide h1 {font-size:26px!important;line-height:1.18!important;letter-spacing:-.4px;font-weight:700!important;margin-bottom:8px;text-wrap:initial}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slide h1 a,.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slide h1 a:hover {color:#202123!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slide .gpl-cta {display:none}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slider>.gpl-slider__arrow {top:calc(var(--gpl-hero-photo)/2);border-radius:0;background:#fffd;color:#202123}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slider>.gpl-slider__dots {top:calc(var(--gpl-hero-photo) - 20px);bottom:auto;right:50%;transform:translateX(50%)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slider__dots button {border-radius:50%;width:8px;height:8px;background:#fff9}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slider__dots button.is-active {background:var(--gpl-buttons)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending {background:transparent!important;border:0;padding:0;display:flex;flex-direction:column;min-height:0}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending__heading {margin:0 0 12px}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending__list {display:flex;flex-direction:column;justify-content:space-between;flex:1;min-height:0}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending__item {display:grid;grid-template-columns:58px minmax(0,1fr);gap:8px;border:0;padding:6px 0;background:none}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending__date {font-size:10px;color:var(--gpl-muted);padding-top:2px}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending__item small {display:block;margin:0 0 4px;font-size:10px;line-height:1.2}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending__item strong {font-size:13px;line-height:1.35}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending__more {border:0;margin-top:12px;justify-content:flex-start;font-size:11px;font-weight:400}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-promo-slider {display:block;border:0;border-radius:0;background:#182b40!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-promo-slide__copy {color:#fff}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-promo-slide__copy h2 {color:#fff!important;font-size:25px;font-weight:700;line-height:1.2}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-promo-slide__copy p {color:#e4e9ec;font-weight:400}
/* Existing count, scale and alignment classes still determine match/bookmaker dimensions. */
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-match-card {background:#fff;border-color:var(--gpl-line);box-shadow:none;border-radius:0;color:#202123}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-match-card:hover {background:#f4f4f3;transform:none}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-match-card__goals {color:#606267}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-match-leagues__button,.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-standings__league {background:transparent;border-color:#dededb;color:#202123}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-match-leagues__button.is-active,.gpl-standings__league.is-active) {background:#e9e9e7;color:var(--gpl-highlights);border-color:#d2d2cf}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-match-leagues__menu,.gpl-standings__league-menu) {background:#fff;border-color:#dededb;color:#202123}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmakers {background:#e9e9e7!important;border:0}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker {background:#fff;border:0;border-radius:0;box-shadow:none}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker__logo {background:var(--gpl-book-logo);border:0;border-radius:0;margin:10px 18px 0}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker__offer {color:#202123}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker__offer span {color:#606267;font-weight:400}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker__offer strong {font-weight:700}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker__cta {border-radius:0;font-weight:400}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker__legal img {filter:grayscale(1) brightness(.4)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmakers__notices {border-color:#dededb}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmakers__notices svg {color:#606267}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker--sidebar .gpl-bookmaker__offer {text-align:inherit}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-single-bookmakers--bonus-center .gpl-bookmaker__offer {text-align:center}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-single-bookmakers--bonus-left .gpl-bookmaker__offer {text-align:left}
/* Lower editorial blocks, table and newsletter. */
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-match__league-button,.gpl-match__league-toggle,.gpl-standings__league-current,.gpl-standings__league-toggle) {background:#f4f4f3!important;color:#202123!important;border-color:#dededb!important;border-radius:0!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-match__league-button.is-active {background:#e9e9e7!important;color:var(--gpl-highlights)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-match__league-menu {background:#fff;border-color:#dededb}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-match__league-menu button,.gpl-standings__league-menu button) {background:#fff;color:#202123!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-match__top h2,.gpl-match__league-label,.gpl-match__league-button,.gpl-match__league-toggle) {font-size:12px!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-match-card__result strong {color:#202123!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-standings__team {color:#202123!important;font-weight:400!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-rank {color:var(--gpl-highlights)!important;background:transparent;font-weight:400;border-radius:0;min-width:22px}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-latest-row__end a {color:var(--gpl-highlights)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-newsletter__background {opacity:.08!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-newsletter :is(h2,p,span,small) {color:#202123!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-premium-banner :is(h2,h3,p,strong,span) {color:var(--gpl-menu-ink)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-footer :is(a,h2,h3,span) {color:#202123!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-footer__apps a {color:#fff!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-newsletter__brand strong {color:#202123!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-league-panel__head h1 {color:#202123!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-match__league-chip,.gpl-match__league-more) {background:#f4f4f3!important;color:#202123!important;border-color:#dededb!important;border-radius:0!important;font-size:12px!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-match__league-chip.is-active {background:#e9e9e7!important;color:var(--gpl-highlights)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-match__filter-label {font-size:12px!important;color:#606267}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-editorial-grid {gap:20px}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-latest-row {border-color:var(--gpl-line);background:transparent}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-latest-row h3 {font-size:14px!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-latest-row__image {border-radius:0!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-latest-row__arrow {color:var(--gpl-highlights)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-module__feature {background:transparent;height:auto;border-radius:0}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-module__feature>img {height:155px;object-fit:cover}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-module__feature-shade {display:none}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-module__feature-copy {position:relative;inset:auto;display:block;padding:9px 0}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-module__feature-copy strong {font-size:15px}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-module__feature-copy small {color:#606267}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-module__item {border-color:var(--gpl-line)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-module__item strong {font-size:12px}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-module__item small {color:#606267}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-module__item>em {background:transparent;color:var(--gpl-highlights);font-weight:400;font-style:normal}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-standings :is(table,thead,tbody,tr,th,td) {color:#202123!important;border-color:var(--gpl-line)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-standings tbody tr {background:transparent}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-standings tbody tr:nth-child(odd) {background:#f4f4f3}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-standings td {font-weight:400}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-newsletter {background:#fff;border-radius:0;border-color:var(--gpl-line);box-shadow:none;color:#202123}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-newsletter__background {opacity:.12}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-newsletter::before,.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-newsletter::after {display:none}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-newsletter :is(h2,p,span) {color:#202123}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-newsletter input {background:#f4f4f3;border-color:#b9b9b6;color:#202123}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-newsletter__brand img {filter:brightness(0)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-premium-banner {background:var(--gpl-menu);border:0;border-radius:0;color:var(--gpl-menu-ink)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-footer {background:#fff;color:#202123;border-color:var(--gpl-line)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-footer :is(h2,h3,a,span) {color:#202123}
/* Subpages retain their original column/pagination structures. */
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-recommended-card,.gpl-recommended-card:hover) {background:#fff;color:#202123!important;border-color:var(--gpl-line);box-shadow:none;border-radius:0}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-recommended-card__body strong {font-weight:400;line-height:1.35}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-recommended-card__category {background:var(--gpl-highlights);color:var(--gpl-highlights-ink)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-article__meta a,.gpl-archive-card__meta a,.gpl-single-bookmakers__top a) {color:var(--gpl-highlights)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-archive-card h2 a,.gpl-archive-card p) {color:#202123!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-league-page__hero-side,.gpl-league-round>header) {background:#e9e9e7;color:#202123}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-league-round>header span,.gpl-league-full-match>time,.gpl-recommended-card__body time) {color:#606267}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-league-quick-match__score,.gpl-league-full-match__score,.gpl-league-full-match.is-upcoming .gpl-league-full-match__score) {background:#e9e9e7;color:#202123;border-color:var(--gpl-line)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-league-round,.gpl-bookmaker-ranking__criteria,.gpl-bookmaker-ranking__criterion) {border-color:var(--gpl-line)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker-ranking-card__code button {background:var(--gpl-buttons);color:var(--gpl-buttons-ink);border:0;border-radius:0;font-weight:400}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-article {padding:20px}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-league-news__pagination,.gpl-league-table__pagination,.gpl-league-upcoming__pagination) button {background:var(--gpl-buttons);color:var(--gpl-buttons-ink);border:0;border-radius:0}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-league-news .gpl-section__top h2,.gpl-single-bookmakers__top h2) {color:#202123!important;font-size:18px!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-bookmaker-ranking__notices,.gpl-bookmaker-ranking__criterion) {background:#e9e9e7!important;color:#606267!important;border-color:#dededb}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-bookmaker-ranking-card__rating strong,.gpl-bookmaker-ranking-card__review,.gpl-bookmaker-ranking-card__copy,.gpl-bookmaker-ranking__criterion-icon) {color:var(--gpl-highlights)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker-ranking-card__divider {background:#dededb}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-bookmaker-ranking-card__cta,.gpl-bookmaker-ranking-card__code) {box-shadow:none;border-radius:0}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-league-standings tbody tr:nth-child(-n+3) td:first-child {color:var(--gpl-highlights)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-league-page__hero,.gpl-league-news-row,.gpl-league-quick-match,.gpl-league-full-match,.gpl-bookmaker-ranking__hero,.gpl-bookmaker-ranking__criteria-panel,.gpl-bookmaker-ranking-card) {background:#fff!important;box-shadow:none;border-color:var(--gpl-line);border-radius:0}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-league-page__hero h1,.gpl-league-panel__head h2,.gpl-league-news-row h2,.gpl-league-news-row h2 a,.gpl-league-team strong,.gpl-league-quick-match__team strong,.gpl-league-full-match__team strong,.gpl-bookmaker-ranking__intro h1,.gpl-bookmaker-ranking__criteria-panel h2,.gpl-bookmaker-ranking-card__name h3,.gpl-bookmaker-ranking-card__title,.gpl-bookmaker-ranking-card__bonus strong,.gpl-bookmaker-ranking-card__code strong,.gpl-bookmaker-ranking-card__advantages-title) {color:#202123!important;line-height:1.25!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-league-news-row h2,.gpl-league-team strong,.gpl-league-quick-match__team strong,.gpl-league-full-match__team strong) {font-weight:400!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-league-page__hero p,.gpl-league-news-row p,.gpl-league-news-row__meta,.gpl-league-page__hero-side,.gpl-league-page__hero-side strong,.gpl-bookmaker-ranking__intro p,.gpl-bookmaker-ranking-card__description,.gpl-bookmaker-ranking-card__advantages>span,.gpl-bookmaker-ranking-card__rating,.gpl-bookmaker-ranking__criterion small,.gpl-bookmaker-ranking__notices,.gpl-bookmaker-ranking__notices span) {color:#606267!important;font-weight:400}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-league-panel__head,.gpl-league-standings th,.gpl-league-standings td,.gpl-league-news-row,.gpl-league-match-date,.gpl-bookmaker-ranking-card__divider) {border-color:var(--gpl-line)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-league-standings td,.gpl-league-standings th) {color:#202123}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-league-match-date,.gpl-league-round__head,.gpl-bookmaker-ranking-card__code,.gpl-bookmaker-ranking-card__bonus,.gpl-bookmaker-ranking__trust span) {background:#e9e9e7;color:#202123;border-color:var(--gpl-line)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-league-page__crumbs a,.gpl-league-page__crumbs strong,.gpl-league-match-date span,.gpl-league-panel__more,.gpl-bookmaker-ranking__eyebrow,.gpl-bookmaker-ranking__criterion strong,.gpl-bookmaker-ranking-card__review,.gpl-bookmaker-ranking__crumbs a) {color:var(--gpl-highlights)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker-ranking-card__rank {color:#202123;background:#e9e9e7}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker-ranking-card__rank strong {color:inherit}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker-ranking-card.is-recommended .gpl-bookmaker-ranking-card__rank {background:linear-gradient(#71b5df,#e9e9e7)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker-ranking-card--recommended-gold.is-recommended .gpl-bookmaker-ranking-card__rank {background:linear-gradient(#d5b05e,#e9e9e7)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker-ranking-card--medal-gold .gpl-bookmaker-ranking-card__rank {background:linear-gradient(#d5b05e,#f6f2e7)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker-ranking-card--medal-silver .gpl-bookmaker-ranking-card__rank {background:linear-gradient(#b8c0c7,#f1f3f4)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker-ranking-card--medal-bronze .gpl-bookmaker-ranking-card__rank {background:linear-gradient(#b7835d,#f6eee8)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-bookmaker-ranking-card__copy {background:#fff;color:var(--gpl-highlights);border-color:#b9b9b6}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-league-news-row__cta {background:var(--gpl-buttons);color:var(--gpl-buttons-ink)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-subpage,.gpl-article,.gpl-archive) {color:#202123}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-article__header h1 {font-size:clamp(28px,3vw,38px)!important;line-height:1.2!important;color:#202123!important;font-weight:700!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-article__content {color:#202123!important;font:400 16px/1.7 Arial,Helvetica,sans-serif}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-article__content :is(p,li,td,th,figcaption) {color:#202123!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-article__content :is(h2,h3,h4,h5) {color:#202123!important;font-weight:700!important;line-height:1.3!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-article__content h2 {font-size:26px!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-article__content h3 {font-size:22px!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-article__content a {color:var(--gpl-highlights)!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-article__lead,.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-article__meta {color:#606267!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-article__content blockquote {background:#e9e9e7;border-color:var(--gpl-highlights)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-archive-card h2,.gpl-recommended h3,.gpl-subpage__header h1) {color:#202123!important}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial :is(.gpl-single-sidebar,.gpl-league-page__sidebar) {position:static!important;align-self:start}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-league-page__sidebar {grid-template-columns:minmax(0,1fr)}
.gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-single-bookmakers__top {flex-wrap:wrap}
@media(max-width:1100px) and (min-width:761px){
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-hero {height:370px;gap:14px;grid-template-columns:1.4fr 1fr .9fr}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slider {--gpl-hero-photo:220px}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slide h1 {font-size:23px!important}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending__item {grid-template-columns:46px 1fr;gap:5px}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending__item strong {font-size:12px}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending__date {font-size:9px}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header .gpl-nav__list>li>a {padding:12px 9px;font-size:12px!important}
}
@media(max-width:1024px){
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header__inner {grid-template-columns:auto 1fr auto;grid-template-rows:66px auto;gap:0 8px}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-editorial-tagline {display:none}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-menu-toggle {display:flex;grid-column:2;grid-row:1;justify-self:end;color:#202123}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header__actions {gap:6px}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header .gpl-nav {display:none;position:relative;inset:auto;padding:0}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header .gpl-nav.is-open {display:block}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-nav__list {display:flex;flex-direction:column;align-items:stretch}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-header .gpl-nav .sub-menu {position:static;width:auto;box-shadow:none}
}
@media(max-width:760px){
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-hero {height:auto;display:grid;grid-template-columns:1fr;gap:20px}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-slider {height:410px;--gpl-hero-photo:250px}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending {display:flex}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending__list {gap:12px}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending__item {grid-template-columns:64px 1fr;padding:4px 0}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-trending__item strong {font-size:14px}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-promo-slider {min-height:300px}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-logo__text {font-size:27px}
 .gpl-design-editorial.gpl-design-editorial.gpl-design-editorial .gpl-article__header h1 {font-size:28px!important}
}
