.cashback-info-rank{font-weight:var(--font-weight-semi-bold);text-align:center;background:var(--color-dark-grey-2);border-radius:var(--border-radius-xl,16px);min-height:var(--size-5xl,48px);flex-direction:column;align-items:center;display:flex;overflow:hidden}.cashback-info-rank>*{width:100%;padding:var(--spacing-m,16px);flex-direction:column;justify-content:center;align-items:center;display:flex}.cashback-info-rank__badge{align-self:center}.mobile .cashback-info-rank__badge{text-transform:lowercase;white-space:normal;text-align:center;word-break:break-all;margin-right:auto}.cashback-info-rank__main{height:183px}.cashback-info-rank__max{padding:var(--spacing-m,16px);background:var(--color-dark-grey-4);height:var(--size-7xl,56px)}.cashback-info-rank__percent{flex-direction:column;margin-top:auto;display:flex}.cashback-info-rank:last-of-type .cashback-info-rank__to-reach p{color:var(--color-attention-at300)!important}.cashback-info-rank img{width:var(--size-12xl,100px);height:var(--size-12xl,100px)}.mobile .cashback-info-rank{text-align:left;border-radius:var(--utilities-card-border-radius-top-left-xs,4px)var(--utilities-card-border-radius-top-right-xs,4px)var(--utilities-card-border-radius-bottom-right-xs,4px)var(--utilities-card-border-radius-bottom-left-xs,4px);background:var(--color-background-surface-2,#252c45);flex-direction:row}.mobile .cashback-info-rank:first-of-type{min-height:var(--size-2xl,32px);border-radius:var(--utilities-card-border-radius-top-left-s,8px)var(--utilities-card-border-radius-top-right-s,8px)var(--utilities-card-border-radius-bottom-right-xs,4px)var(--utilities-card-border-radius-bottom-left-xs,4px)}.mobile .cashback-info-rank:first-of-type:first-child *{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--color-mid-grey-5)!important}.mobile .cashback-info-rank:first-of-type .cashback-info-rank__main{background:unset}.mobile .cashback-info-rank:first-of-type .cashback-info-rank__max{min-height:unset}.mobile .cashback-info-rank:first-of-type .cashback-info-rank__max p,.mobile .cashback-info-rank:first-of-type .cashback-info-rank__to-reach p{font-size:var(--font-size-body-2xs,10px)!important}.mobile .cashback-info-rank__main{gap:var(--spacing-2xs,6px);min-width:117px;height:100%;padding:var(--spacing-xs,8px)var(--spacing-m,16px)var(--spacing-xs,8px)var(--spacing-s,12px);background:var(--color-background-surface-3,#353b52);border-radius:var(--border-radius-xs,4px);flex-direction:row;justify-content:flex-start}.mobile .cashback-info-rank__max,.mobile .cashback-info-rank__to-reach{padding:var(--spacing-xs,8px)}.mobile .cashback-info-rank__max{background:unset;flex-direction:row;justify-content:flex-start;height:100%}.mobile .cashback-info-rank__to-reach{align-items:flex-start}.mobile .cashback-info-rank__percent{margin-top:unset;flex-direction:column-reverse}.mobile .cashback-info-rank img{width:var(--size-l,28px);height:var(--size-l,28px)}.cashback-info-table{gap:var(--spacing-3xs,4px);grid-template-columns:repeat(7,1fr);display:grid;position:relative}.mobile .cashback-info-table{gap:var(--spacing-4xs,2px);grid-template-rows:repeat(7,min-content);grid-template-columns:1fr}