.Block--page-bonuses-list__filter-wrap{display:flex;flex-direction:column;gap:16px;padding:var(--padding-section) 0}@media(min-width:768px){.Block--page-bonuses-list__filter-wrap{flex-direction:row-reverse;justify-content:space-between}}.Block--page-bonuses-list__filter--right{flex-shrink:0}.Block--page-bonuses-anon{padding:var(--padding-section) 0}.Block--page-bonuses-anon__title{color:var(--text-color-primary);font-size:22px;font-weight:700;margin-bottom:32px;text-align:center;text-transform:uppercase}.Block--page-bonuses-anon__buttons{display:flex;gap:16px;justify-content:center}.Menu--menu-tabs{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;padding:var(--padding-section) 0}.Menu--menu-tabs__item{align-items:center;display:flex;padding:0 12px}.Menu--menu-tabs__item:not(:first-child){border-left:1px solid var(--background-primary)}.body--ar .Menu--menu-tabs__item:not(:first-child){border-left:none;border-right:1px solid var(--background-primary)}.Menu--menu-tabs__link{color:var(--text-color-secondary);font-size:16px;font-weight:700;line-height:1.4;text-transform:uppercase}@media(min-width:768px){.Menu--menu-tabs__link{font-size:18px}}.Menu--menu-tabs__link:hover{color:var(--text-color-primary)}.Menu--menu-tabs__link--current{color:var(--text-color-primary);font-size:18px}@media(min-width:768px){.Menu--menu-tabs__link--current{font-size:22px}}.PromoCode--default{color:var(--text-color-secondary);font-size:12px;font-weight:500;line-height:1.6;padding:var(--padding-section) 0}.PromoCode--default__wrap{background:var(--background-secondary);border-radius:8px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:16px}@media(min-width:768px){.PromoCode--default__wrap{flex-direction:row}}.PromoCode--default__header{text-align:center}@media(min-width:768px){.PromoCode--default__header{text-align:inherit}}.PromoCode--default__title{color:var(--text-color-primary);font-size:18px;font-weight:700;line-height:1.4;margin-bottom:8px}.PromoCode--default .PromoCode--default__form{flex-direction:row;flex-wrap:nowrap;gap:12px;justify-content:center}@media(min-width:768px){.PromoCode--default .PromoCode--default__form{max-width:50%}}.PromoCode--default__input{width:100%}.PromoCode--default .PromoCode--default__button{min-height:48px}.Block--page-bonuses-cards{border-top:1px solid var(--background-primary);padding:var(--padding-section) 0}@media(min-width:768px){.Block--page-bonuses-cards{border:0}}.Block--page-bonuses-cards:last-child{border-bottom:1px solid var(--background-primary)}@media(min-width:768px){.Block--page-bonuses-cards:last-child{border:0}}.Block--page-bonuses-cards__header{align-items:center;display:flex;gap:8px;justify-content:space-between}.Block--page-bonuses-cards__title{color:var(--text-color-primary);font-size:18px;font-weight:700;margin:0;text-transform:uppercase}.Block--page-bonuses-cards__select{align-items:center;border:1px solid var(--background-primary);border-radius:8px;color:var(--text-color-secondary);display:flex;font-size:10px;height:36px;justify-content:center;transition:transform .3s ease,color .3s ease,background-color .3s ease;width:36px}.Block--page-bonuses-cards__select--open{background-color:var(--background-primary);color:var(--text-color-primary);transform:rotate(180deg)}.Block--page-bonuses-cards__list{display:grid;gap:16px;grid-template-columns:1fr;padding-top:16px}@media(min-width:768px){.Block--page-bonuses-cards__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1248px){.Block--page-bonuses-cards__list{grid-template-columns:repeat(3,1fr)}}.Block--page-bonuses-cards__no-bonuses{color:var(--text-color-secondary);font-size:12px;font-weight:500;line-height:1.6;margin:0}.LootboxGroupList--default__button,.LootwheelGroupList--default__button,.LotteryList--default__button,.ScratchCardGroupList--default__button{width:100%}.Block--page-bonuses-history{align-items:flex-start;color:var(--text-color-secondary);display:flex;gap:16px;padding:var(--padding-section) 0}.Block--page-bonuses-history .Block--page-bonuses-history__button{margin:16px 0 0;padding:12px 24px}.Block--page-bonuses-history__title{color:var(--text-color-primary);font-size:16px;font-weight:700;margin:0;text-transform:uppercase}.Block--page-bonuses-history__icon{background:var(--background-primary);border-radius:8px;font-size:24px;padding:12px}.Block--page-bonuses-history__description{font-size:12px;font-weight:500;line-height:1.6;margin:8px 0 0}