.nk-sport-banner{position:relative;width:min(var(--nk-page-width,1650px),calc(100% - 48px));margin:28px auto 0;overflow:hidden;border-radius:6px;background:#fff8eb}
.nk-sport-banner picture{display:block}
.nk-sport-banner__image{display:block;width:100%;height:auto;aspect-ratio:2167/726;object-fit:contain}
.nk-sport-banner__heading{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
@media(max-width:749px){.nk-sport-banner{width:calc(100% - 20px);margin-top:16px;border-radius:5px}}
