.publisher-ad{display:flex;justify-content:center;align-items:flex-start;width:100%;box-sizing:border-box;clear:both;padding:50px 0;margin:0}
.publisher-ad>div{flex:0 0 auto}
.home-ad-separator{min-height:100vh;min-height:100dvh}
.opening.home-ad-separator{align-items:center;padding-bottom:0}
.game-main.with-publisher-ads{padding-top:0}
[data-games-opening]{display:flex;flex-direction:column;justify-content:center}
[data-games-opening]>.genre-row{margin-bottom:0}
[data-games-view]>:first-child{margin-top:0}
@media(max-width:740px){.game-main>.publisher-ad{width:calc(100% + 36px);margin-inline:-18px}}
