/* personal-navigation.css */
.menuItem{background:#1c1e24;border-bottom:1px dotted #3f4554;color:#9a9ea9;cursor:pointer;display:block;font-size:14px;line-height:20px;padding:12px 16px;position:relative}.menuItem-titleBadge{background:#ee4070;border:2px solid #ee4070;border-radius:12px 12px;color:#fff;display:inline-block;font-size:11px;font-weight:600;line-height:12px;margin-left:2px;padding:0 4px}.menuItem-titleBadge--active{border-color:#fff}.menuItem-value{float:right;text-align:right}.menuItem-tealColor{color:#00a86f}.menuItem-itemsGroup .menuItem-title:after{content:"";display:inline-block;vertical-align:middle;background:url("/images/arrows-8a5b54db.svg") no-repeat;background-position:21.05263157894737% 75%;width:24px;height:24px}.menuItem--isActive{background:rgba(68,73,84,0.5);border-left:5px solid #0088d4;padding-left:11px}.menuItem--isOpen{box-shadow:0 0 8px 3px rgba(0,0,0,0.38);border-bottom:none}.menuItem--isOpen .menuItem-title:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.personalBalance-block{padding:12px 32px}.personalBalance-blockTitle{color:#1c1e24;display:block;font-size:18px;line-height:24px;padding-bottom:8px}.personalBalance-blockRow{padding-bottom:8px}.personalBalance-block--thirds{display:inline-block;margin-right:2%;width:32%}.personalBalance-block--thirds:last-child{margin-right:0}.personalBalance-controls .ui-button.ui-button_flat{line-height:72px;width:100%}
.personalNavigation--fixed{position:fixed;bottom:0;width:320px;box-shadow:0 0 5px 0 rgba(0,0,0,0.54)}@media screen and (min-width:768px) and (max-width:1023px){.personalNavigation--fixed{position:absolute}}@media screen and (min-width:320px) and (max-width:767px){.personalNavigation--fixed{display:none}}.personalNavigation-depositItem{background:#1c1e24;border-bottom:1px dotted #3f4554;color:#9a9ea9;display:block;font-size:14px;line-height:20px;padding:12px 16px;position:relative}.personalNavigation .b-price{float:right}
/* ui-filters.css */
.filtersCheckbox{display:inline-block;line-height:20px;margin-right:6px;min-width:55px;overflow:hidden;position:relative;white-space:nowrap}.filtersCheckbox:after{content:"";background:linear-gradient(to right,rgba(28,30,36,0) 0%,#1c1e24 100%);position:absolute;right:0;top:0;height:100%;width:18px}.filtersCheckbox.filtersCheckbox--disabled input + label{color:rgba(255,255,255,0.7)}.filtersCheckbox.filtersCheckbox--disabled input + label:before{border:2px solid #272a33}.filtersCheckbox.filtersCheckbox--disabled input + label:after{background:url("/images/ui-checkbox/checkbox-checked_small.png")}.filtersCheckbox input{display:none}.filtersCheckbox label{color:rgba(255,255,255,0.7);cursor:pointer;display:block;font-size:12px;font-weight:400;line-height:20px;padding:0 4px 0 14px;position:relative}.filtersCheckbox label:before{content:"";background-color:#1c1e24;border:2px solid rgba(255,255,255,0.7);display:inline-block;position:absolute;left:0;top:5px;height:6px;width:6px}.filtersCheckbox label:after{content:"";background:url("/images/ui-checkbox/checkbox-checked_small-white.png");display:none;position:absolute;top:4px;left:1px;height:9px;width:11px}.filtersCheckbox input:checked + label{color:#fff}.filtersCheckbox input:checked + label:after{background:url("/images/ui-checkbox/checkbox-checked_small-white.png");display:block}.filtersCheckboxSet .filtersCheckbox{width:100%}
.filterMobile{position:relative;padding:8px;height:40px;background:transparent;display:none;background:#1c1e24}@media screen and (min-width:320px) and (max-width:767px){.filterMobile{display:block}}.hotel-rooms .filterMobile{padding:0 0 8px}.hotel-rooms .filterMobile-line{left:0;right:48px}.hotel-rooms .filterMobile-options{right:0}.filterMobile-line,.filterMobile-options{border:0;-webkit-appearance:none;-moz-appearance:none}.filterMobile-line{background:#fff;display:inline-block;vertical-align:top;height:40px;line-height:40px;position:absolute;right:56px;left:8px;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 8px;color:rgba(0,0,0,0.87)}.filterMobile-contentRight,.filterMobile-contentLeft{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px}.filterMobile-contentRight{float:right;text-align:right}.filterMobile-contentLeft{float:left}.filterMobile-options{display:inline-block;vertical-align:top;position:absolute;right:8px;margin-left:8px;width:40px;height:40px}.filterMobile-options:after{content:"";display:inline-block;vertical-align:middle;background:url("/images/sidebar-7b9f9733.svg") no-repeat;background-position:0 75%;width:24px;height:24px}.filterMobile-options.disabled{opacity:.7}.filterMobile-typetrains .filterMobile-options{background-color:#00a86f}.filterMobile-typetrains .filterMobile-content{width:100%;position:relative}.filterMobile-typetrains .filterMobile-contentRight{float:right;width:60px;text-align:right}.filterMobile-typetrains .filterMobile-contentLeft{position:absolute;left:0;right:65px}.filterMobile-typehotels .filterMobile-options{background-color:#f5b10b}.filterMobile-typehotels .filterMobile-contentLeft{width:110px}.filterMobile-typehotels .filterMobile-contentRight{position:absolute;left:120px;right:8px;width:auto}.filterMobile-typeavia .filterMobile-options{background-color:#ee4070}.filterMobile-typeavia .filterMobile-contentRight{color:#9a9ea9}
.filtersSlider{height:10px}.filtersSlider-container{padding-bottom:12px;position:relative;white-space:nowrap}.filtersSlider-handle{background-color:#fff;border-radius:5px 5px;position:absolute;top:0;height:10px;width:10px}.filtersSlider-bar{background-color:#3f4554;height:2px;margin-top:4px}.filtersSlider-backbar{background-color:#3f4554;height:2px;margin-top:4px;position:absolute;left:0;right:0}.filtersSlider-control{position:absolute;left:0;right:0}.filtersSlider-caption{color:rgba(255,255,255,0.7);font-size:12px;line-height:24px;margin-bottom:6px;text-align:left}.filtersSlider-captionValue{color:rgba(255,255,255,0.7)}.filtersSlider-presets{background-color:#272a33;-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.7);-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.7);box-shadow:2px 2px 10px rgba(0,0,0,0.7);color:rgba(255,255,255,0.7);font-size:12px;position:absolute;top:-9px;left:-6px;z-index:5}.filtersSlider-presetsToggle{display:inline-block;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;margin-left:8px;background:url("/images/arrows-8a5b54db.svg") no-repeat;background-position:95.23809523809524% 74.10714285714286%;width:12px;height:8px}.filtersSlider-presetsOption{cursor:pointer;padding:13px 22px}.filtersSlider-presetsOption:hover{background-color:#1c1e24}.filtersSlider-presetsOption .filtersSlider-captionValue{color:rgba(255,255,255,0.7)}.filtersSlider--max .filtersSlider-bar-0{background-color:#fff}.filtersSlider--min .filtersSlider-bar-1{background-color:#fff}.filtersSlider--range .filtersSlider-bar-1{background-color:#fff}
/* bonus-progress.css */
.bonusView{display:block}@media screen and (min-width:320px) and (max-width:767px){.bonusView{display:block;position:fixed;top:56px;bottom:0;left:0;right:0;overflow:auto;z-index:7}.bonusView--hidden{display:none}}.bonusView-header{display:none}@media screen and (min-width:320px) and (max-width:767px){.bonusView-header{display:block;height:64px;line-height:64px;padding:0 16px;background:#1c1e24;color:#fff}}.bonusView-close{float:right;font-size:30px}.bonusView-title{font-size:14px}
.progressBar{max-width:100%;position:relative;text-align:center}@media screen and (min-width:320px) and (max-width:767px){.progressBar{white-space:nowrap;max-width:1000%;transition:left .5s ease}}.progressBar-progressElement{height:4px;width:auto;background-color:#bfc2cb;position:absolute;z-index:1;top:105px;left:50px;right:66px}@media screen and (min-width:320px) and (max-width:767px){.progressBar-progressElement{left:16px;right:-85%;top:70px;width:auto}}.progressBar-progressStatus{height:4px;background-color:#55b151;position:absolute;z-index:1}.progressBar-levelIndicator{display:inline-block;width:130px}@media screen and (min-width:320px) and (max-width:767px){.progressBar-levelIndicator{width:90%;margin-bottom:50px}}.progressBar-levelIndicator:nth-of-type(2){float:left}@media screen and (min-width:320px) and (max-width:767px){.progressBar-levelIndicator:nth-of-type(2){float:none}}.progressBar-levelIndicator:nth-of-type(4){float:right}@media screen and (min-width:320px) and (max-width:767px){.progressBar-levelIndicator:nth-of-type(4){float:none}}.progressBar-levelIcon{margin:0 auto 45px}@media screen and (min-width:320px) and (max-width:767px){.progressBar-levelIcon{display:none}}.progressBar-levelIcon--tourist{background:url("/images/bonus-levels-664e5ad5.svg") no-repeat;background-position:0 0;width:88px;height:88px}.progressBar-levelIcon--traveler{background:url("/images/bonus-levels-664e5ad5.svg") no-repeat;background-position:100% 0;width:88px;height:88px}.progressBar-levelIcon--worldman{background:url("/images/bonus-levels-664e5ad5.svg") no-repeat;background-position:0 100%;width:88px;height:88px}
.bonusProgress{background-color:#fff;font-size:14px;line-height:1.43;padding:40px 32px 81px 32px}@media screen and (min-width:320px) and (max-width:767px){.bonusProgress{padding:16px 16px 1px 16px;overflow:hidden;max-width:100%}}.bonusProgress-title{font-size:34px;line-height:40px;text-align:center;color:#55b151;font-weight:normal;padding:40px 0 16px;clear:both}@media screen and (min-width:320px) and (max-width:767px){.bonusProgress-title{font-size:16px;line-height:24px;padding:16px 0 24px}}.bonusProgress-subtitle{text-align:center}@media screen and (min-width:320px) and (max-width:767px){.bonusProgress-subtitle{padding:0 40px 32px}}.bonusProgress-highlighted{color:#55b151}.bonusProgress-content{padding:32px 48px 0}@media screen and (min-width:320px) and (max-width:767px){.bonusProgress-content{display:none}}.bonusProgress-textSection{color:#1c1e24}
.levelTitle{text-align:center;max-width:150px;position:relative}@media screen and (min-width:320px) and (max-width:767px){.levelTitle{text-align:left}}.levelTitle-title{font-size:14px;line-height:24px}@media screen and (min-width:320px) and (max-width:767px){.levelTitle-title{font-size:16px;margin-bottom:4px}}.levelTitle-title--active{color:#55b151}.levelTitle:before{content:"";display:inline-block;width:24px;height:24px;border:4px solid #bfc2cb;background-color:#fff;border-radius:50%;position:absolute;z-index:2;top:-38px;left:50%;margin-left:-16px;box-sizing:border-box}@media screen and (min-width:320px) and (max-width:767px){.levelTitle:before{top:60px;left:0;margin:0}}.levelTitle--active:before{border-color:#55b151}.levelTitle--active:after{content:"";width:8px;height:8px;border-radius:100%;display:block;background:#55b151;position:absolute;top:-30px;left:50%;margin-left:-8px;z-index:2}@media screen and (min-width:320px) and (max-width:767px){.levelTitle--active:after{top:68px;left:8px;margin:0}}.levelTitle-percentage{font-size:12px;line-height:16px;color:#0088d4}@media screen and (min-width:320px) and (max-width:767px){.levelTitle-percentage{font-size:14px}}
.programRules{max-width:50%;box-sizing:border-box;display:inline-block;vertical-align:text-top}.programRules::after{content:"";display:block;width:0;height:0;clear:both}.programRules--left{float:left}.programRules--right{float:right}.programRules-explanation{display:table-cell;vertical-align:top;font-size:12px}.programRules-percentage{display:table-cell;vertical-align:top;font-size:34px;padding-right:16px;line-height:1}.programRules-percentage--blue{color:#0088d4}.programRules-percentage--yellow{color:#f5b10b}.programRules:nth-child(2){padding-left:65px}@media screen and (min-width:320px) and (max-width:767px){.programRules:nth-child(2){padding-left:0;padding-top:33px}}@media screen and (min-width:320px) and (max-width:767px){.programRules{display:block;max-width:100%}}
/* transactions-history.css */
.bounusTable{padding:0 0 50px 0}.transactionFilter{background-color:#efeff1;padding:0 16px}@media screen and (min-width:320px) and (max-width:767px){.transactionFilter{word-spacing:nowrap;padding:0 8px}}.filterItem{font-size:12px;color:#9a9ea9;display:inline-block;cursor:pointer;border-bottom:3px solid transparent}.filterItem-title{padding:20px 16px;text-transform:uppercase;display:inline-block}@media screen and (min-width:320px) and (max-width:767px){.filterItem-title{text-transform:lowercase;padding:13px 6px 15px}}.filterItem-titleShort{display:none}@media screen and (min-width:320px) and (max-width:767px){.filterItem-titleShort{text-transform:lowercase;display:inline-block}}.filterItem--active{border-bottom:3px solid #0088d4;color:#1c1e24}@media screen and (min-width:320px) and (max-width:767px){.filterItem--active{border:none;color:#0088d4}}.filterItem-wrapper{display:inline-block}@media screen and (min-width:768px) and (max-width:1023px){.filterItem-wrapper{display:inline}}@media screen and (min-width:320px) and (max-width:767px){.filterItem-wrapper{display:inline}}.filterItem-datesContainer{display:inline-block}@media $tabletViewF{.filterItem-datesContainer{display:block;padding-bottom:15px}}@media screen and (min-width:320px) and (max-width:767px){.filterItem-datesContainer{display:block;padding-bottom:15px}}.filterItem-divider{display:inline-block;margin-left:14px}@media screen and (min-width:320px) and (max-width:767px){.filterItem-divider{display:none}}.filterItem-date{display:inline-block}.filterItem-date .DayPickerInput > input{background-color:transparent}.filterItem-date .ui-inputDatepicker__arrow{top:1px}.filterItem-date .ui-inputDatepicker__arrow--opened{transform:none}@media screen and (min-width:320px) and (max-width:767px){.filterItem-date{display:block}}
.transactionTable{width:100%;max-width:100%;background-color:#fff;padding:0 16px;box-sizing:border-box;margin-bottom:80px}@media screen and (min-width:320px) and (max-width:767px){.transactionTable{padding:0 16px 0 40px;margin-bottom:0}}.transactionTable-table{width:100%;font-size:13px;color:#9a9ea9;border-collapse:separate}.transactionTable-cell{display:inline-block;vertical-align:top;padding:12px 19px;line-height:24px;box-sizing:border-box;text-align:left}@media screen and (min-width:320px) and (max-width:767px){.transactionTable-cell{display:block;padding:0}}.transactionTable-header .transactionTable-cell{padding:24px}.transactionTable-header .transactionTable-cell--bonusIn,.transactionTable-header .transactionTable-cell--bonusOut{padding:24px 19px 24px 0}.transactionTable-header .transactionTable-cell--description{padding:24px 24px 24px 0}@media screen and (min-width:320px) and (max-width:767px){.transactionTable-header .transactionTable-cell{display:block;width:auto;padding:13px 0 15px;position:static}.transactionTable-header .transactionTable-cell--description,.transactionTable-header .transactionTable-cell--bonusIn,.transactionTable-header .transactionTable-cell--bonusOut{display:none}}.transactionTable-cell--bonusIn,.transactionTable-cell--bonusOut{width:15%;color:#1c1e24;text-align:right}@media screen and (min-width:320px) and (max-width:767px){.transactionTable-cell--bonusIn,.transactionTable-cell--bonusOut{width:100%}}.transactionTable-cell--date{width:25%}@media screen and (min-width:1280px){.transactionTable-cell--date{width:35%}}@media screen and (min-width:320px) and (max-width:767px){.transactionTable-cell--date{position:absolute;bottom:16px;width:100%}}.transactionTable-cell--description{width:45%;padding:12px 0}@media screen and (min-width:1280px){.transactionTable-cell--description{width:35%}}@media screen and (min-width:320px) and (max-width:767px){.transactionTable-cell--description{padding:0;margin-left:-30px;width:100%}}@media screen and (min-width:320px) and (max-width:767px){.transactionTable-cell--empty{display:none}}.transactionTable-cellTitle{display:none}@media screen and (min-width:320px) and (max-width:767px){.transactionTable-cellTitle{display:inline-block;float:left;padding-right:8px;color:#9a9ea9}.transactionTable-header .transactionTable-cellTitle{color:#1c1e24}}.transactionTable-row{border-bottom:1px dotted #bfc2cb;position:relative}@media screen and (min-width:320px) and (max-width:767px){.transactionTable-row{padding:16px 0 40px}}.transactionTable-header{font-size:12px;text-align:left;border-bottom:1px dotted #bfc2cb}@media screen and (min-width:320px) and (max-width:767px){.transactionTable-header{margin:0 -16px 0 -40px;padding:0 16px}}.transactionTable-body{text-align:center}.transactionTable-sortItem{cursor:pointer;color:#0088d4;position:relative}.transactionTable-sortItem:after{display:none;background:url("/images/arrows-8a5b54db.svg") no-repeat;background-position:0 25%;width:24px;height:24px}.transactionTable-sortItem--active:after{content:"";display:inline-block;vertical-align:middle;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.transactionTable-sortItem--up:after{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.transactionTable-title{position:relative;color:#1c1e24}@media screen and (min-width:320px) and (max-width:767px){.transactionTable-title{margin-left:30px;display:block}}.transactionTable-title:before{content:"";display:inline-block;width:24px;height:24px;background-repeat:no-repeat;position:absolute;top:0;left:-30px}.transactionTable-title--movedRight{margin-left:30px;display:block}.transactionTable-title--AlfaGift:before{background-position:50% 50%;background-image:url("/images/old-icons/alfa-gift.png")}.transactionTable-title--AwadAlfa:before{background-position:50% 50%;background-image:url("/images/old-icons/awadalfa.png")}.transactionTable-icon--plane:before{background:url("/images/order-tickets-edc9b194.svg") no-repeat;background-position:71.76470588235294% 28.91566265060241%;width:24px;height:24px}.transactionTable-icon--train:before{background:url("/images/order-tickets-edc9b194.svg") no-repeat;background-position:100% 57.83132530120482%;width:24px;height:24px}.transactionTable-icon--hotel:before{background:url("/images/order-tickets-edc9b194.svg") no-repeat;background-position:0 42.16867469879518%;width:24px;height:24px}.transactionTable-orderLink{color:#1c1e24}.transactionTable-dateYear{padding:0 15px 0 0;width:40px;display:none}@media screen and (min-width:1280px){.transactionTable-dateYear{display:inline-block}}.transactionTable-dateDay{padding:0 15px;display:none;width:90px}@media screen and (min-width:1280px){.transactionTable-dateDay{display:inline-block}}.transactionTable-dateTime{padding:0 15px}.transactionTable-dateFull{display:inline-block}@media screen and (min-width:1280px){.transactionTable-dateFull{display:none}}@media screen and (min-width:320px) and (max-width:767px){.transactionTable-cell--bonusIn .transactionTable-bonusContent{color:#00a86f}}@media screen and (min-width:320px) and (max-width:767px){.transactionTable-cell--bonusOut .transactionTable-bonusContent{color:#d43742}}
/* spend-bonuses.css */
.spendBonuses{position:fixed;width:100%;max-width:960px;bottom:0;z-index:5}@media screen and (min-width:1024px) and (max-width:1279px){.spendBonuses{right:0;left:320px;width:auto}}@media screen and (min-width:320px) and (max-width:1023px){.spendBonuses{left:0}}@media screen and (min-width:320px) and (max-width:767px){.spendBonuses{position:static;height:60px}}.spendBonuses-content{padding:20px 32px;background-color:#1c1e24;color:#fff;font-size:14px;box-sizing:border-box;line-height:40px}@media screen and (min-width:320px) and (max-width:767px){.spendBonuses-content{padding:12px 16px;font-size:12px}}.spendBonuses-title--blue{color:#0088d4}.spendBonuses-totalAmount--green{color:#00a86f;padding-left:8px}.spendBonuses::after{content:"";display:block;clear:both;width:0;height:0}.spendBonuses-item{display:inline-block;line-height:36px;vertical-align:top}@media screen and (min-width:320px) and (max-width:767px){.spendBonuses-item{width:44%}}.spendBonuses-itemSummary{display:inline-block}@media screen and (min-width:320px) and (max-width:767px){.spendBonuses-itemSummary{display:none}}.spendBonuses-action{float:right}@media screen and (min-width:320px) and (max-width:767px){.spendBonuses-action{width:53%;margin-right:2%}}.spendBonuses-actionButton{padding:0 11px 0 16px;background-color:#0088d4;position:relative;border:none;color:#fff;margin-left:24px;line-height:36px;cursor:pointer;display:inline-block}.spendBonuses-actionButton:after{content:"";display:block;border-left:10px solid #0088d4;border-right:none;border-top:18px solid transparent;border-bottom:18px solid transparent;position:absolute;right:-10px;bottom:0;height:0;width:0}@media screen and (min-width:320px) and (max-width:767px){.spendBonuses-actionButton{padding:0 8px;display:block;margin:0;text-align:center}}
.modalInfo__SpendBonusesModal{background-color:#272a33;height:652px !important;padding:0}.modalInfo__SpendBonusesModal .modalInfo-close{background-color:#272a33;color:#fff}.spendBonusesModal{color:#fff;text-align:center;padding:40px 64px 64px;font-size:16px}@media screen and (min-width:320px) and (max-width:767px){.spendBonusesModal{padding:20px;height:100%;box-sizing:border-box;overflow:auto}}.spendBonusesModal-title{color:#ee4070;font-size:34px;line-height:40px;font-weight:normal;margin-bottom:32px}@media screen and (min-width:320px) and (max-width:767px){.spendBonusesModal-title{font-size:24px;line-height:24px;margin:0 40px 10px}}.spendBonusesModal-subTitle{font-size:16px;line-height:20px}@media screen and (min-width:320px) and (max-width:767px){.spendBonusesModal-subTitle{padding:0 30px;font-size:14px;line-height:18px}}.spendBonusesModal-selectWrapper{padding:32px 0}@media screen and (min-width:320px) and (max-width:767px){.spendBonusesModal-selectWrapper{padding:20px 0}}.spendBonusesModal-sliderWrapper{margin:4px 0 32px;position:relative;padding-right:84px}@media screen and (min-width:320px) and (max-width:767px){.spendBonusesModal-sliderWrapper{padding-right:0;text-align:left;margin-bottom:16px}}@media screen and (min-width:320px) and (max-width:767px){.spendBonusesModal-bonusesContainer{white-space:nowrap}}.spendBonusesModal-bonusesToMoney{margin:40px -84px 0 0}@media screen and (min-width:320px) and (max-width:767px){.spendBonusesModal-bonusesToMoney{margin:0;display:inline-block;font-size:14px}}.spendBonusesModal-information{font-size:12px;line-height:20px}@media screen and (min-width:320px) and (max-width:767px){.spendBonusesModal-information{line-height:16px}}.spendBonusesModal-checkBoxWrapper{margin:16px 0 24px;font-size:12px}@media screen and (min-width:320px) and (max-width:767px){.spendBonusesModal-checkBoxWrapper{margin:8px 0}}.spendBonusesModal-checkBox{margin-right:6px}.spendBonusesModal-checkBox label{font-size:12px;line-height:12px;padding-left:20px;color:#fff}.spendBonusesModal-checkBox label::before{width:10px;height:10px;box-sizing:border-box}.spendBonusesModal-checkBox label::after{top:-3px;left:-1px}.spendBonusesModal-textBlue{color:#0088d4}.spendBonusesModal-spendBonusesButton{width:100%;background-color:#ee4070;padding:14px 0}@media screen and (min-width:320px) and (max-width:767px){.spendBonusesModal-mobileHidden{display:none}}.spendBonusesModal .ui-inputText{display:inline-block;position:absolute;top:0;right:0;width:75px;height:32px;line-height:32px;margin-left:9px;box-sizing:border-box}.spendBonusesModal .ui-inputText .ui-inputText-label input{border:1px solid #3f4554}.spendBonusesModal .ui-inputText .ui-inputText-label.error input{border-bottom:1px solid transparent}@media screen and (min-width:320px) and (max-width:767px){.spendBonusesModal .ui-inputText{position:static;width:85px;margin:16px 15px 0 0}}.spendBonusesModal .ui-inputText .ui-inputText-title{margin:0;color:#fff;line-height:32px}.spendBonusesModal .ui-inputText .ui-inputText-label{background:none;border:none;padding:0;height:32px;line-height:32px}.spendBonusesModal .ui-inputText .ui-inputText-label input{color:#fff;background:none;font-size:16px;line-height:32px;height:32px;text-align:center}@media screen and (min-width:320px) and (max-width:767px){.spendBonusesModal .ui-inputText .ui-inputText-label input{font-size:14px}}.spendBonusesModal .ui-inputText.ui-inputText_focus .ui-inputText-label{box-shadow:none;border:none}.spendBonusesModal-slider{position:absolute;left:0;top:14px;right:84px;width:auto;box-sizing:border-box;height:6px;background-color:rgba(255,255,255,0.12)}@media screen and (min-width:320px) and (max-width:767px){.spendBonusesModal-slider{top:0;right:auto}}.spendBonusesModal .spendBonusesModal-sliderHandle-0{background-color:#ee4070;width:16px;height:16px;border-radius:50%;top:-5px}.spendBonusesModal .bar-0{height:6px;background-color:#ee4070}
.modalInfo__ConfirmationSpendModal,.modalInfo__PromocodePurchaseSuccess{background-color:#272a33}.modalInfo__ConfirmationSpendModal .modalInfo-close,.modalInfo__PromocodePurchaseSuccess .modalInfo-close{background-color:#272a33;color:#fff}.bonusModal{color:#fff;text-align:center;padding:64px}@media screen and (min-width:320px) and (max-width:767px){.bonusModal{padding:20px}}.bonusModal-header{font-size:24px;font-weight:600;line-height:32px;margin-bottom:24px}@media screen and (min-width:320px) and (max-width:767px){.bonusModal-header{font-size:20px;line-height:24px;margin:40px auto 20px;max-width:220px}}.bonusModal-textPink{color:#ee4070}.bonusModal-buttonWrapper{padding-top:8px}.bonusModal-agree{width:40%;box-sizing:border-box;padding:8px 0;background-color:#ee4070;border:1px solid #ee4070;font-size:14px}.bonusModal-disagree{color:#ee4070;width:40%;box-sizing:border-box;padding:8px 0;border:1px solid #ee4070;font-size:14px;margin-left:16px}.bonusModal-promocode{color:#ee4070;font-size:20px;line-height:32px;margin-bottom:8px}.bonusModal-promocodeTitle{font-size:16px;line-height:20px;margin-bottom:8px}.bonusModal-additional{font-size:14px;line-height:20px;color:#9a9ea9}
.promocodePurchaseSuccess{color:#fff;text-align:center;padding:64px;line-height:1.33;font-size:24px}.promocodePurchaseSuccess-header{margin-bottom:24px;font-weight:normal}.promocodePurchaseSuccess-subHeader{font-size:16px;margin-bottom:8px}.promocodePurchaseSuccess-promocode{color:#ee4070;font-size:20px;font-wight:600;line-height:1.6;margin-bottom:8px}.promocodePurchaseSuccess-additional{color:#9a9ea9;font-size:14px}