.ModalBnplMotivation_modal__ezHfl{width:802px;height:496px;max-height:96vh;transition:height width .3s;display:flex;flex-flow:column;overflow:auto}.ModalBnplMotivation_modal__ezHfl .modal-base__title{font-weight:700;font-size:24px;line-height:28px;letter-spacing:0}@media(max-width:767.98px){.ModalBnplMotivation_modal__ezHfl .modal-base__title{font-size:20px;line-height:24px;letter-spacing:1%}}@media(min-width:768px)and (max-width:1279.98px){.ModalBnplMotivation_modal__ezHfl .modal-base__title{font-size:20px;line-height:24px;letter-spacing:1%}}@media(max-width:767.98px){.ModalBnplMotivation_modal__ezHfl{width:100vw;height:100%;max-height:unset;border-radius:unset}.ModalBnplMotivation_modal__ezHfl .modal-base__title{font-size:20px;line-height:24px;letter-spacing:1%}}@media(min-width:768px)and (max-width:1279.98px){.ModalBnplMotivation_modal__ezHfl{width:100vw;height:100%;max-height:unset;border-radius:unset}.ModalBnplMotivation_modal__ezHfl .modal-base__title{font-size:20px;line-height:24px;letter-spacing:1%}}.ModalBnplMotivation_content__eUNH0{flex:1 1}.BnplMotivationBadge_wrap__EfCFR{display:flex;align-items:center;background-color:#e8eaeb;padding:6px;border-radius:18px;gap:4px;cursor:pointer}.BnplMotivationBadge_wrap__EfCFR:hover{background-color:#d2d6d7}.BnplMotivationBadge_icons__Qfm6j{display:flex;align-items:center}.BnplMotivationBadge_iconWrap__W2QSR{background-color:#fff;padding:2px;border-radius:50%}.BnplMotivationBadge_iconWrap__W2QSR:not(:first-child){margin-left:-12px}.BnplMotivationBadge_text__EsrLP{font-size:12px;line-height:16px;letter-spacing:0;flex:1 1;font-weight:600}.BnplMotivationBadge_text__EsrLP strong{font-weight:700}.BnplMotivationBadge_infoIcon__SJ9cC{flex-shrink:0;background-color:#90999a}.AppSwitchShared_wrap__B2YCg{display:flex;align-items:center}.AppSwitchShared_label__Gt15j{cursor:pointer;margin-right:24px}.AppSwitchShared_checkbox__pvy5h{position:relative;display:inline-block;min-width:39px;width:39px;height:24px;border-radius:12px;background-color:var(--backgroundDisableSwitch);cursor:pointer;transition:background-color .3s ease}.AppSwitchShared_checkbox__pvy5h:before{content:"";position:absolute;top:4px;left:4px;width:16px;height:16px;background-color:#fff;border-radius:50%;transition:transform .3s ease}.AppSwitchShared_checkbox__pvy5h:checked{background-color:var(--backgroundActiveSwitch)}.AppSwitchShared_checkbox__pvy5h:checked:before{transform:translateX(15px)}.AppSwitchShared_checkbox__pvy5h:disabled{cursor:not-allowed}.AppSwitch_wrap__9bnV6 .switch-label{font-weight:600}.AppSwitch_wrap__9bnV6 .switchCheckbox{background-color:#bcc2c3}.AppSwitch_wrap__9bnV6 .switchCheckbox:checked{background-color:#6ebc21}.BasketPanelBonus_wrap__MPNC1{display:flex;justify-content:flex-start;border-bottom:1px solid #d2d6d7;padding-bottom:8px}.BasketPanelBonus_switcher__3rKDf{margin-right:8px}.BasketPanelBonus_bonuses__fJ1Tc{display:flex;align-items:center}.BasketPanelBonus_bonus__qBR9r{margin-left:4px}.BasketPanelBonus_bonus__qBR9r .app-bonus__text{font-size:13px;line-height:20px;letter-spacing:.5%}.BasketPanelDetails_detailBlock__BBmby{border-bottom:1px solid #d2d6d7;padding-bottom:16px;margin-bottom:16px}.BasketPanelDetails_priceBlock__FvEyf{margin-top:16px;display:flex;flex-direction:column;gap:16px}.BasketPanelDetails_priceRow___cy6h{display:flex;flex-flow:row;justify-content:space-between;align-items:flex-start}.BasketPanelDetails_detailRow__1_ynx{display:flex;flex-flow:row;justify-content:space-between;align-items:center}.BasketPanelDetails_detailRow_disabled__OZ4pp{color:#90999a}.BasketPanelDetails_detailRowTitle__M1Z0C{font-weight:500}.BasketPanelDetails_detailProductsPrice__c6zAU,.BasketPanelDetails_goodsText__1V7s9{font-weight:700}.BasketPanelDetails_detailDiscountPrice__JhtAp{font-weight:700;color:#966313}.BasketPanelDetails_priceBlockTitle__6eXEb{font-size:15px;line-height:24px;letter-spacing:.5%;font-weight:700}.BasketPanelDetails_infoText___HB3B{font-size:12px;line-height:16px;letter-spacing:0;color:#90999a}.BasketPanelDetails_appBonus_disabled__8_r6e{color:#90999a}.BasketPanelDetails_appBonus__TQnLl .app-bonus__text{font-size:13px;line-height:20px;letter-spacing:.5%}.BasketPanelDetails_basketPanelBonus__j8LDf{margin-bottom:16px}.BasketPanelDetails_finalPrice___xDwS{flex-direction:column-reverse}.BasketPanelDetails_finalPrice___xDwS .final-price__base{font-weight:800;font-size:28px;line-height:32px;letter-spacing:0;font-weight:700}.BasketPanelDetails_finalPrice___xDwS .final-price__discount-block{margin:unset}.BasketPanelDetails_productAeroflot__Xg611 .product-aeroflot__info{padding:0!important}