@charset "UTF-8";.custom-slider{overflow:hidden;position:relative}.splide__sr{display:none}.custom-slider__body{display:flex;position:relative;width:100%}.partner-review-slider .custom-slider__item{align-items:center;display:flex;justify-content:space-between;margin:0 auto}.custom-slider__wrap{position:relative}.custom-slider__wrap .slider-button{display:block;position:absolute;transform:translateY(-50%)}.splide__pagination{align-items:center;bottom:0;display:flex;font-size:0;gap:8px;justify-content:center;list-style:none;margin:0;position:absolute;transition:transform .5s ease-out}.splide__pagination__page{background-color:#f2f2f2;border:none;border-radius:50%;height:8px;outline:none;padding:0;pointer-events:none;transition:opacity .5s ease-out,transform .5s ease-out,background-color .1s ease-out;width:8px}.splide__pagination__page.is-active{background-color:#3498db}.custom-slider .splide__slide{align-items:center;display:flex;touch-action:pan-y}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__list{display:flex;height:100%;margin:0!important;padding:0!important}.splide__list,.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden}.splide__slide{box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.bonuses{text-align:center}.bonuses__section{padding:40px 16px}.bonuses__section:first-child{padding-top:0}.bonuses__section--bg{background-color:#f2f5f9}.bonuses-intro__title{color:#001a34;font-size:24px;font-weight:700;line-height:40px;margin:0;position:relative}.bonuses-intro__title:before{background-color:#fff;border-radius:40px 40px 0 0;content:"";height:40px;left:-16px;position:absolute;right:-16px;top:-100%}.bonuses-intro__logo{height:16px;margin:8px 0 24px}.bonuses-intro__description{color:#667685;font-size:14px;font-weight:700;line-height:24px}.bonuses-intro__button{border-radius:4px!important;box-shadow:none!important;font-size:16px;font-weight:700;line-height:20px;margin-top:40px;padding:8px 32px;text-transform:uppercase}.bonuses-intro__gift{background-color:#f2f5f9;height:264px;margin:0 -16px;padding-bottom:20px;position:relative}.bonuses-intro__gift:after,.bonuses-intro__gift:before{content:"";position:absolute}.bonuses-intro__gift:after{background:url(/images/bonuses/gift.png) 50% 50% no-repeat transparent;background-size:100%;height:264px;left:50%;margin-left:-132px;top:0;width:264px}.bonuses-intro__gift:before{background:url(/images/bonuses/orange-dots.png) 50% 0 no-repeat transparent;height:104px;left:50%;margin-top:-62px;max-width:100%;top:50%;transform:translateX(-50%);width:364px}.bonuses__header{color:#001a34;font-size:24px;font-weight:700;line-height:32px;margin:0 0 24px}.bonuses__header.bonuses__header_slider{margin:0}.bonuses__section--has-progress{padding-top:24px}.bonuses-instruction-item{display:flex;flex-direction:column;justify-content:center;margin:auto}.bonuses-instruction-item.bonuses-instruction-item_first{gap:12px}.bonuses-instruction-item-header-block{display:flex;flex-direction:column;gap:16px;height:140px;justify-content:center}.bonuses-instruction-item-header-block.bonuses-instruction-item-header-block_first{justify-content:flex-end}.bonuses-instruction-item-header{display:flex;gap:16px;justify-content:center;max-width:328px;width:100%}.bonuses-instruction-item-number{background-color:#f2f5f9;border-radius:8px;display:flex;margin:auto 0;max-width:32px;min-height:32px;min-width:32px}.bonuses-instruction-item-number span{font-size:14px;font-weight:700;line-height:20px;margin:auto}.bonuses-instruction-item-text{display:flex;font-family:Open Sans,sans-serif;max-width:280px}.bonuses-instruction-item-text span{font-size:14px;font-weight:400;line-height:20px;margin:auto;text-align:left}.info-popup-open{justify-content:center}.info-popup .mobile-popup__content{font-size:16px;font-weight:400;line-height:24px}.bonuses-instruction-item-image{background-attachment:fixed;background-position:50%;border-radius:16px;height:569px;margin:auto;object-fit:cover;width:328px}.bonuses__how{background-color:#f2f5f9;border-radius:8px;margin-top:12px;padding:152px 16px 24px;position:relative}.bonuses__how:last-child{margin-bottom:16px}.bonuses__how:before{background:none no-repeat 0 0 transparent;bottom:0;content:"";height:112px;left:50%;position:absolute;top:24px;transform:translateX(-50%);width:112px}.bonuses__how--1:before{background-image:url(/images/bonuses/phone-in-hand.png);width:74px}.bonuses__how--2:before{background-image:url(/images/bonuses/gift-2.png)}.bonuses__how--3:before{background-image:url(/images/bonuses/coin.png)}.bonuses__how-header{font-size:14px;font-weight:700;line-height:24px;margin-bottom:8px}.bonuses__how-description{font-size:14px;font-weight:400;line-height:20px}.bonuses-level{background-color:#fff;border-radius:16px;box-shadow:0 0 7px 0 rgba(0,0,0,.12);margin-top:16px;padding:16px 16px 32px}.bonuses-level__header{align-items:center;border-radius:16px 16px 0 16px;color:#fff;display:flex;flex-direction:column;height:120px;justify-content:center}.bonuses-level--bronze .bonuses-level__header{background:url(/images/bonuses/bronze-loop.png) 0 0 no-repeat #d2a556}.bonuses-level--silver .bonuses-level__header{background:url(/images/bonuses/silver-loop.png) 0 0 no-repeat #618bb9}.bonuses-level--gold .bonuses-level__header{background:url(/images/bonuses/golden-loop.png) 0 0 no-repeat #ebc156}.bonuses-level__name{font-size:24px;font-weight:700;line-height:32px;margin-bottom:8px}.bonuses-level__percent{border:1px solid #fff;border-radius:8px;font-size:12px;font-weight:700;line-height:16px;padding:4px 8px}.bonuses-level__content{font-size:12px;font-weight:400;line-height:16px;text-align:left}.bonuses-level__content div:first-child,.bonuses-level__content div:nth-child(3){font-size:16px;line-height:24px;margin-bottom:8px;margin-top:24px}.bonuses-level__content ul{list-style:none;margin:0;padding:0}.bonuses-level__content li{margin-top:16px;padding-left:22px;position:relative}.bonuses-level__content li:first-child{margin-top:0}.bonuses-level__content li:before{background:none 0 0 no-repeat transparent;content:"";display:block;height:16px;left:0;margin-top:-8px;position:absolute;top:50%;width:16px}.bonuses-level__content li:first-child:before{background-image:url(/images/bonuses/reload.svg)}.bonuses-level__content li:nth-child(2):before{background-image:url(/images/bonuses/wallet.svg)}.bonuses-level__content li:nth-child(3):before{background-image:url(/images/bonuses/percent.svg)}.bonuses-question{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent;background-color:#f2f5f9;border-radius:8px;box-sizing:border-box;cursor:pointer;margin-top:8px;padding:16px;text-align:left}.bonuses-question__header{align-items:center;display:flex;justify-content:space-between}.bonuses-question__question{font-size:12px;font-weight:400;line-height:16px}.bonuses-question__toggle{flex-shrink:0;height:16px;padding:4px;position:relative;width:16px}.bonuses-question__toggle:after{background:url(/images/bonuses/chevron.svg) 0 0 no-repeat transparent;content:"";display:block;height:18px;left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%;transition:transform .2s ease-in-out;width:18px}.bonuses-question__answer{border-top:1px solid #dadee2;display:none;margin-top:16px;padding-top:16px}.bonuses-question__answer ol{margin:0;padding-left:10px}.bonuses-question--opened .bonuses-question__question{font-weight:600}.bonuses-question--opened .bonuses-question__answer{display:block}.bonuses-question--opened .bonuses-question__toggle:after{transform:rotate(180deg)}.bonus-programm-duration{color:#666;font-style:italic;margin-bottom:40px;margin-right:16px;text-align:right}.bonuses__hint{text-wrap:pretty;color:#667685;font-size:14px;line-height:20px;text-align:left}.bonuses__hint.bonuses__hint_levels{margin-top:24px}.bonuses__hint_first{border-top:1px solid #f1f1f1;margin-top:24px;padding-top:24px}.bonuses__hint_second{margin-top:24px}.status-progress{background-color:#fff;border-radius:8px;box-shadow:0 0 7px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#667685;margin-top:41px;padding:16px;position:relative;text-align:left;width:100%}.status-progress:after,.status-progress:before{background-color:#f1f1f1;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.status-progress:before{top:-24px}.status-progress:after{bottom:-24px}.status-progress__header{color:#001a34;font-size:16px;font-weight:700;line-height:24px;margin-bottom:12px;position:relative}.status-progress--not-activated .status-progress__header{padding-left:32px}.status-progress--not-activated .status-progress__header:before{background:url(/images/bonuses/info.svg) 50% 50% no-repeat transparent;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.status-progress__description{font-size:12px;line-height:16px}.status-progressbar{margin-top:16px}.status-progressbar__holder{align-items:center;display:flex;height:24px;padding:0 23px}.status-progressbar__bar{background-color:#f1f1f1;height:8px;position:relative;width:100%}.status-progressbar__bar:after,.status-progressbar__bar:before{background:url(/images/bonuses/lock.svg) 50% 50% no-repeat #f1f1f1;border:1px solid #fff;border-radius:50%;box-sizing:border-box;content:"";display:block;height:24px;margin-top:-12px;position:absolute;top:50%;width:24px}.status-progress--max .status-progressbar__bar:after,.status-progressbar__bar:before{background-color:#ffb300;background-image:url(/images/bonuses/lock-open.svg)}.status-progressbar__bar:before{left:-23px}.status-progressbar__bar:after{right:-23px}.status-progressbar__fill{background-color:#ffb300;border-radius:0 4px 4px 0;height:100%}.status-progress--max .status-progressbar__fill{border-radius:0}.status-progressbar__legend{display:flex;font-size:12px;font-weight:600;justify-content:space-between;line-height:16px;margin-top:4px}.bonus-page .mile-equals-block{margin:15px 0 30px;padding:10px 0;width:100%}.bonus-page .accrual-terms-block{padding-bottom:70px;padding-top:20px}.af-triple-miles .af-triple-miles__text-container{margin-bottom:20px;margin-top:30px}.af-triple-miles .af-triple-miles__highlighted-text{background-color:#f42002;display:inline-block;line-height:18px;padding:0 8px}.af-triple-miles .af-triple-miles__list-container{margin-bottom:30px}.af-triple-miles ul.af-triple-miles__list{list-style:none}.af-triple-miles ul.af-triple-miles__list li:before{color:#3498db;content:"•";display:inline-block;font-weight:700;margin-left:-20px;padding-left:4px;width:16px}.bonuses__section .splide__pagination{width:100%}.bonuses-instruction-item .custom-button_tertiary{max-width:328px;width:100%}.bonuses-instructions-container .splide__pagination{margin-left:-4px}.splide__track{margin-bottom:24px}@media (max-width:360px){.bonuses-instruction-item-image{height:unset;object-fit:contain;width:unset}.bonuses-instruction-item-header-block{gap:12px;height:156px}.splide__track{margin-bottom:24px}.bonuses-instruction-item{gap:12px}}
