/* Cinco posições promocionais acima do Item 57, em ordem decrescente. */
.ranked-header-banners,.ranked-header-banners *{box-sizing:border-box}
.ranked-header-banners{position:relative;z-index:5;width:100%;display:flex;flex-direction:column}
.ranked-header-banner{position:relative;width:100%;margin:0}
.ranked-header-banner__label{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:6px clamp(14px,3vw,48px);color:#fff;background:#07182f;border-bottom:1px solid rgba(255,255,255,.28);font:900 clamp(14px,1.4vw,20px)/1.1 'DM Sans',Arial,sans-serif;letter-spacing:.01em}
.ranked-header-banner__label span{min-width:62px;padding:4px 10px;color:#07182f;background:#fff45a;border:2px solid #fff;border-radius:999px;text-align:center;box-shadow:2px 2px 0 rgba(0,0,0,.35)}
.ranked-header-banner--bonus-50>.ranked-header-banner__label{min-height:2cm;color:#07182f;background:linear-gradient(105deg,#fff27a,#ffd83d 45%,#ff9f1c);border-block:3px solid #07182f;box-shadow:0 7px 22px rgba(7,24,47,.25);font-size:clamp(18px,2vw,25px)}
.ranked-header-banner--promotion-20>.ranked-header-banner__label{min-height:2cm;color:#07182f;background:linear-gradient(105deg,#b8f2e6,#5dd9c1 48%,#4ea8de);border-block:3px solid #07182f;box-shadow:0 7px 22px rgba(7,24,47,.25);font-size:clamp(18px,2vw,25px)}
.ranked-header-banners .item9-flash-banner,
.ranked-header-banners .offer80f-banner,
.ranked-header-banners .offer49-banner{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:1}
.ranked-header-banners .offer49-banner{height:2cm;min-height:75.59px}
.ranked-header-banners .offer49-banner__inner{width:max(100%,1340px)}
@media(max-width:760px){
  .ranked-header-banner__label{min-height:44px;position:relative;z-index:2}
  .ranked-header-banner--bonus-50>.ranked-header-banner__label,
  .ranked-header-banner--promotion-20>.ranked-header-banner__label{min-height:64px}
}
