@media (max-width: 1200px){
  .sp-header-search{display:none}
  .sp-card-grid--three,.sp-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .sp-home__columns{grid-template-columns:1fr}
}
@media (max-width: 900px){
  :root{--sp-gutter:18px; --sp-header-height:55px}
  body{padding-bottom:86px}
  body.admin-bar .sp-header{top:46px}

  body.admin-bar .sp-loadbar{top:46px}

body.admin-bar .sp-mobile-drawer{
  top:calc(var(--sp-header-height) + 46px);
}

  .sp-nav--desktop,
  .sp-header-search {
    display: none !important;
  }

  .sp-header__actions {
    display: none;
  }

  .sp-brand__tagline {
    display: none;
  }

  .sp-brand__name {
    white-space: nowrap;
  }
  .sp-hero{grid-template-columns:1fr; min-height:unset}
  .sp-hero__panel{min-height:var(--sp-hero-panel-mobile-min-height)}
  .sp-footer__grid{grid-template-columns:1fr; padding-bottom:110px}
  .sp-footer__meta{text-align:left}
  .sp-tabbar{display:grid}
  .sp-cookie{left:12px; right:12px; bottom:86px; max-width:none}
}
@media (max-width: 680px){
  .sp-content{padding-top:26px}
  .sp-brand__tagline{display:none}
  .sp-brand__name{font-size:var(--sp-fs-md)}
  .sp-brand__mark{width:40px; height:40px}
  .sp-section__head{align-items:flex-start; flex-direction:column}
  .sp-card-grid--three,.sp-post-grid,.sp-team-grid{grid-template-columns:1fr}
  .sp-match-card__body{grid-template-columns:1fr; gap:10px}
  .sp-match-card__team--away{justify-content:flex-start; text-align:left}
  .sp-match-card__score{width:max-content; min-width:78px}
  .sp-hero__content{padding:28px 20px}
  .sp-hero__panel{padding:18px}
  .sp-stat-grid{grid-template-columns:1fr}
  .sp-search-page,.sp-mobile-search{flex-direction:column}
  .sp-post-nav{grid-template-columns:1fr}
  .sp-post-nav div:last-child{text-align:left}
  .sp-cookie{display:grid; gap:12px}
.sp-cookie__actions{display:grid; grid-template-columns:1fr; gap:8px}
.sp-cookie .sp-button{width:100%}
  .spm-front article[style*="display:flex"]{align-items:flex-start!important; flex-direction:column!important}
}
@media (max-width: 420px){
  :root{--sp-gutter:var(--sp-mobile-gutter)}
}