.about-page{background:white;display:flex;flex-direction:column;width:100%;height:100%;align-items:center;justify-content:space-between;padding:1rem}.about-page__logo{width:100%;height:50vw;background:url(/assets/info_page_logo-999bd7d8297cd8ed2efb88cb7466e1bae7fb2bc8b3ef114441f4479783996f9a.svg) center no-repeat;background-size:contain;margin-top:1rem;margin-bottom:2rem}.about-page__text{margin-bottom:2.5rem;font-size:1.25rem;width:100%;padding:0 1.5rem;text-align:center}.about-page__links-block{width:100%;display:flex;justify-content:space-around;flex-direction:column;margin-top:1rem;padding-bottom:1rem;align-items:center}.about-page__link-wrapper{display:flex;text-transform:uppercase;font-size:0.8rem;font-weight:bold;padding-bottom:0.5rem}.bank-card__container{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:9rem;grid-gap:1rem;margin-top:16px}.bank-card__item__logo{width:4rem;height:4rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.bank-card__item__logo img{object-fit:contain}.bank-card__item{height:9rem;background-color:white;border-radius:0.5rem;box-shadow:0px 4px 12px rgba(51,51,51,0.16);display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:1rem 0.5rem}.bank-card__item.custom_text{padding:1.25rem 0.75rem;justify-content:center;text-align:center}.bank-card__item.custom_text:active{background:white}.bank-card__item.custom_text p{margin:0;line-height:1.375rem;font-size:0.875rem;font-weight:bold;color:#E85D22}@media (min-width: 768px){.bank-card__item.custom_text p{text-align:center}}.bank-card__item:active{background-color:rgba(232,93,34,0.25)}.bank-card__item__title{word-break:break-word;line-height:1.25rem;font-size:0.875rem;font-weight:bold;text-align:center;margin:0}.location-info__container{min-height:5rem;border-radius:0.5rem;background:white no-repeat;box-shadow:0px 1px 7px rgba(0,0,0,0.14);background-image:url(/assets/location_bg-1484f12fa8be94144e7fa21cb159a7603d0857970f61ebc3ed4460e989cb69e6.svg);background-position:90% 50%;display:flex;padding:1rem}.location-info__container p{margin:0}.location-info__container .location-info__text-container{display:flex;flex-direction:column;justify-content:space-between;margin-left:0.5rem;width:55%}.location-info__container .location-info__text-container .location-info__container__city{line-height:1.375rem;font-size:1.125rem;font-weight:bold}.location-info__container .location-info__text-container .location-info__container__region{font-size:0.875rem;line-height:1.125rem}.calculator-link__container{min-height:5rem;border-radius:0.5rem;background:white no-repeat;box-shadow:0px 1px 7px rgba(0,0,0,0.14);display:flex;padding:1rem}.calculator-link__container p{margin:0}.calculator-link__container .calculator-mark-icon{width:3rem;height:3rem;background:url(/assets/calculator_icon_orange-c99dfb8fa8b83fb05132b084efafe09012261809e9dec41fe812a262c017f5f5.svg) no-repeat center}.calculator-link__container .calculator-link__text-container{display:flex;flex-direction:column;justify-content:space-between;margin-left:1rem;color:#E85D22}.calculator-link__container .calculator-link__text-container .calculator-link__container__city{padding-top:0.2rem;line-height:1.375rem;font-size:1.25rem;font-weight:bold}.calculator-link__container .calculator-link__text-container .calculator-link__container__region{font-size:0.875rem;line-height:1.125rem;color:black}.bank-page__no-banks{display:flex;flex-direction:column;width:100%;height:100%;align-items:center;justify-content:center;flex-grow:1}.bank-page__no-banks .bank-page__no-banks-logo{width:15.75rem;height:12.25rem;background:url(/assets/bank_image-4019efca9131f66e8023d58538ebeed116205358873fe13b2b1e7dbc959699c7.svg) no-repeat}.bank-page__no-banks .bank-page__no-banks-text{margin-top:3.5rem;text-align:center;font-size:1.25rem;line-height:1.75rem;width:12.5rem}.location-mark-icon{width:1.5rem;height:1.5rem;background:url(/assets/location_mark-57cdd6cba612c31eb2de4301a9f7f1fc93108d66c424322b9ecb9c758306f618.svg) no-repeat}.banks_bg{z-index:-1;position:fixed;top:7.0625rem;height:calc(100% - 113px);width:100%;bottom:0}.bank-page__ofert-message{margin-top:1.5rem;font-size:0.875rem;line-height:1.375rem;margin-bottom:0.3rem}.bank-page__requisites-message{margin-bottom:2rem;font-size:0.875rem;line-height:1.375rem}.banks-rating-page{background:#F0F0F0;display:flex;flex-direction:column;width:100%;min-height:100%;height:fit-content;align-items:center;justify-content:space-between;padding:1rem}.banks-rating-page .calculator-form{width:100%}.banks-rating-page .calculator-form #calculate_btn{height:3rem;background:#7B5B5B;display:flex;align-items:center;justify-content:center;font-weight:bold;text-transform:uppercase;font-size:1.25rem;line-height:1rem;letter-spacing:normal;color:white;margin-bottom:2rem;border-radius:2rem}.banks-rating-page .calculator-form .banks-rating-page__form-group{padding:1rem 0;display:flex;flex-direction:column}.banks-rating-page .calculator-form .banks-rating-page__form-group input,.banks-rating-page .calculator-form .banks-rating-page__form-group select{margin:0.5rem 0 0;font-size:1.25rem;background:white}.banks-rating-page .banks-rating-page__banks-wrapper{width:100%;margin-top:0.25rem;display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:1rem;border-radius:0.5rem;margin-bottom:2rem}.banks-rating-page .banks-rating-page__banks-wrapper .banks-rating-page__bank-container{display:flex;flex-direction:column;height:8.75rem;background:white;border-radius:0.5rem;box-shadow:0px 4px 12px rgba(51,51,51,0.16);margin-bottom:1.5rem}.banks-rating-page .banks-rating-page__banks-wrapper .banks-rating-page__bank-container .banks-rating-page__bank-footer{display:flex;height:3.25rem;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;background:#E85D22;padding:0.5rem 1rem;align-items:center;justify-content:space-between}.banks-rating-page .banks-rating-page__banks-wrapper .banks-rating-page__bank-container .banks-rating-page__bank-footer .banks-rating-page__bank-button{width:2.25rem;height:2.25rem;border-radius:50%;border:2px solid white;background:transparent}.banks-rating-page .banks-rating-page__banks-wrapper .banks-rating-page__bank-container .banks-rating-page__bank-footer .banks-rating-page__bank-footer-text{margin:0;text-transform:uppercase;color:white;font-size:0.9375rem;line-height:1.1875rem;font-weight:700;letter-spacing:normal;width:50%}.banks-rating-page .banks-rating-page__banks-wrapper .banks-rating-page__bank-container .banks-rating-page__bank-header{flex-grow:1;display:flex;flex-direction:initial;align-items:center;justify-content:space-between;padding:1.1875rem 1rem}.banks-rating-page .banks-rating-page__banks-wrapper .banks-rating-page__bank-container .banks-rating-page__bank-header .banks-rating-page__bank-image{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;margin-right:0.5rem}.banks-rating-page .banks-rating-page__banks-wrapper .banks-rating-page__bank-container .banks-rating-page__bank-header .banks-rating-page__bank-image img{height:100%}.banks-rating-page .banks-rating-page__banks-wrapper .banks-rating-page__bank-container .banks-rating-page__bank-header .banks-rating-page__bank-rating{min-width:4rem;width:4rem;height:4rem;border-radius:50%;border:3px solid #E85D22;text-align:center;padding-top:1.25rem;color:#E85D22;font-weight:700}.banks-rating-page .banks-rating-page__banks-wrapper .banks-rating-page__bank-container .banks-rating-page__bank-header .banks-rating-page__bank-title{margin:0;width:100%;font-size:1rem;line-height:1.4375rem;font-weight:bold}.banks-rating-page .banks-rating-page__no-banks{display:flex;flex-direction:column;width:100%;height:100%;align-items:center;justify-content:center}.banks-rating-page .banks-rating-page__no-banks .banks-rating-page__no-banks-logo{width:15.75rem;height:12.25rem;background:url(/assets/no_products_image-2a03d4e1b31e6866b019a3ea74c97b59997d9ed055b8aefbcd2cce4d8abdb2ff.svg) no-repeat}.banks-rating-page .banks-rating-page__no-banks .banks-rating-page__no-banks-text{margin-top:3.5rem;text-align:center;font-size:1.25rem;line-height:1.75rem;width:12.5rem}.banks-ratings-page .banks-ratings-page__ratings-container{margin-top:0.25rem;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem;border-radius:0.5rem;margin-bottom:2rem}.banks-ratings-page .banks-ratings-page__ratings-container .banks-ratings-page__rating-container{display:flex;flex-direction:column;height:13.75rem;background:white;border-radius:0.5rem;box-shadow:0px 4px 12px rgba(51,51,51,0.16);max-width:calc(50vw - 1.5rem)}.banks-ratings-page .banks-ratings-page__ratings-container .banks-ratings-page__rating-container .banks-ratings-page__rating-footer{display:flex;height:3.25rem;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;background:#E85D22;padding:0.5rem 1rem;align-items:center;justify-content:space-between}.banks-ratings-page .banks-ratings-page__ratings-container .banks-ratings-page__rating-container .banks-ratings-page__rating-footer .banks-ratings-page__rating-button{width:2.25rem;height:2.25rem;border-radius:50%;border:2px solid white;background:transparent}.banks-ratings-page .banks-ratings-page__ratings-container .banks-ratings-page__rating-container .banks-ratings-page__rating-footer .banks-ratings-page__rating-footer-text{margin:0;text-transform:uppercase;color:white;font-size:0.9375rem;line-height:1.1875rem;font-weight:700;letter-spacing:normal;width:50%}.banks-ratings-page .banks-ratings-page__ratings-container .banks-ratings-page__rating-container .banks-ratings-page__rating-header{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:1.1875rem 1rem}.banks-ratings-page .banks-ratings-page__ratings-container .banks-ratings-page__rating-container .banks-ratings-page__rating-header .banks-ratings-page__rating-image{display:flex;justify-content:center;align-items:center;width:100%;height:4rem}.banks-ratings-page .banks-ratings-page__ratings-container .banks-ratings-page__rating-container .banks-ratings-page__rating-header .banks-ratings-page__rating-image span{min-width:100%;min-height:100%}.banks-ratings-page .banks-ratings-page__ratings-container .banks-ratings-page__rating-container .banks-ratings-page__rating-header .banks-ratings-page__rating-image span.autocredit_rating-icon{background:url(/assets/autocredit_icon-5409b9208e8271799a9b70f68fe0dcf035747d0d5a878da0a861f6dea8ee2e90.svg) no-repeat center}.banks-ratings-page .banks-ratings-page__ratings-container .banks-ratings-page__rating-container .banks-ratings-page__rating-header .banks-ratings-page__rating-image span.ipoteka_rating-icon{background:url(/assets/ipoteka_icon-bffd727e93ca34b02a422ace87c1a589c89b78d60413e8075047aee3ebd7cf75.svg) no-repeat center}.banks-ratings-page .banks-ratings-page__ratings-container .banks-ratings-page__rating-container .banks-ratings-page__rating-header .banks-ratings-page__rating-image span.cash_credit_rating-icon{background:url(/assets/cash_credit_icon-a9319723fa973e2ed247aa8ec6a0b91d59c6969d7ab45922ad6e9f229e086f22.svg) no-repeat center}.banks-ratings-page .banks-ratings-page__ratings-container .banks-ratings-page__rating-container .banks-ratings-page__rating-header .banks-ratings-page__rating-image span.credit_card_rating-icon{background:url(/assets/credit_card_icon-2b51643db63f5f55d781ced6feb0bfac4d01f991484d937c59f45082dd227037.svg) no-repeat center}.banks-ratings-page .banks-ratings-page__ratings-container .banks-ratings-page__rating-container .banks-ratings-page__rating-header .banks-ratings-page__rating-title{margin:0;width:100%;font-size:1.25rem;line-height:1.4375rem;font-weight:bold}.banks-ratings-page .banks-ratings-page__ratings-container .banks-ratings-page__rating-container:active .banks-ratings-page__rating-button{background:#1A9F29}.calculator-page{background:#F0F0F0;display:flex;flex-direction:column;width:100%;min-height:100%;height:fit-content;align-items:center;justify-content:space-between;padding:1rem}.calculator-page .calculator-form{width:100%}.calculator-page .calculator-form #calculator_form_errors{color:red}.calculator-page .calculator-form #calculate_btn{height:3rem;background:#7B5B5B;display:flex;align-items:center;justify-content:center;font-weight:bold;text-transform:uppercase;font-size:1.25rem;line-height:1rem;letter-spacing:normal;color:white;margin-bottom:2rem;border-radius:2rem}.calculator-page .calculator-form .calculator-page__form-group{padding:1rem 0;display:flex;flex-direction:column}.calculator-page .calculator-form .calculator-page__form-group input,.calculator-page .calculator-form .calculator-page__form-group select{margin:0.5rem 0 0;font-size:1.25rem;background:white}.calculator-page .calculator-page__products-wrapper{width:100%;margin-top:0.25rem;display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:1rem;border-radius:0.5rem;margin-bottom:2rem}.calculator-page .calculator-page__products-wrapper .calculator-page__results-title{justify-self:center}.calculator-page .calculator-page__products-wrapper .number-wrapper{display:block;width:100%;line-height:1.5rem;font-weight:bolder;margin-bottom:0.5rem}.calculator-page .calculator-page__products-wrapper .calculator-page__product-container{display:flex;flex-direction:column;height:8.75rem;background:white;border-radius:0.5rem;box-shadow:0px 4px 12px rgba(51,51,51,0.16);margin-bottom:1.5rem}.calculator-page .calculator-page__products-wrapper .calculator-page__product-container .calculator-page__product-footer{display:flex;height:3.25rem;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;background:#E85D22;padding:0.5rem 1rem;align-items:center;justify-content:space-between}.calculator-page .calculator-page__products-wrapper .calculator-page__product-container .calculator-page__product-footer .calculator-page__product-button{width:2.25rem;height:2.25rem;border-radius:50%;border:2px solid white;background:transparent}.calculator-page .calculator-page__products-wrapper .calculator-page__product-container .calculator-page__product-footer .calculator-page__product-footer-text{margin:0;text-transform:uppercase;color:white;font-size:0.9375rem;line-height:1.1875rem;font-weight:700;letter-spacing:normal;width:50%}.calculator-page .calculator-page__products-wrapper .calculator-page__product-container .calculator-page__product-header{flex-grow:1;display:flex;flex-direction:initial;align-items:center;justify-content:space-between;padding:1.1875rem 1rem}.calculator-page .calculator-page__products-wrapper .calculator-page__product-container .calculator-page__product-header .calculator-page__product-image{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;margin-right:0.5rem}.calculator-page .calculator-page__products-wrapper .calculator-page__product-container .calculator-page__product-header .calculator-page__product-image img{height:100%}.calculator-page .calculator-page__products-wrapper .calculator-page__product-container .calculator-page__product-header .calculator-page__product-title{margin:0;width:100%;font-size:1rem;line-height:1.4375rem;font-weight:bold}.calculator-page .calculator-page__products-wrapper .calculator-page__product-container .calculator-page__product-header .calculator-page__product-title__hint{line-height:1rem;font-weight:initial}.calculator-page__text{margin-bottom:2.5rem;font-size:1.25rem;width:100%;padding:0 1.5rem;text-align:center}.cities-page{height:100%;display:flex;justify-content:space-between;flex-direction:column}.cities-page .cities-list{height:calc(100% - 5rem - 3.6875rem);overflow:scroll;background:white}.cities-page .cities-list .city_item{height:3.5rem;display:flex;align-items:center}.cities-page .cities-list .city_item:not(:first-child){border-top:1px solid #dadada}.cities-page .cities-list .city_item label{width:100%;height:100%;padding:1.25rem 1.5rem;font-size:1.25rem;line-height:1.375rem;display:flex;justify-content:space-between}.cities-page .cities-list .city_item label .city_check{width:1.625rem;height:1.625rem;border:2px solid #dfdcdc;border-radius:50%;display:flex;justify-content:center;align-items:center}.cities-page .cities-list .city_item .city_input{display:none}.cities-page .cities-list .city_item .city_input.active+label .city_check{background-color:#E85D22;border-color:#E85D22}.cities-page .cities-list .city_item .city_input.active+label .city_check .city-check-icon{fill:white}.cities-page #submit_city{height:3.6875rem;background:#7B5B5B;display:flex;align-items:center;justify-content:center;font-weight:bold;text-transform:uppercase;font-size:1.25rem;line-height:1rem;letter-spacing:normal;color:white}.cities-page #submit_city.disabled{background:#DFDCDC}.cities-page__current-region{display:flex;height:5rem;padding:1.25rem 1rem;align-items:flex-end}.cities-page__current-region p{margin:0}.cities-page__current-region .location-info__text-container{display:flex;flex-direction:column;justify-content:space-between;margin-left:0.25rem}.cities-page__current-region .location-info__text-container .location-info__current-region{font-size:1rem;line-height:1.375rem}.cities-page__current-region .location-info__text-container .location-info__region{font-size:1.25rem;line-break:1.375rem;font-weight:bold}.city-check-icon{width:14px;height:14px}.page.credit-rule-page{line-height:1.4rem}.page.credit-rule-page.gradient-bg{background:url(/assets/bg_new-21ab12a34fd9c11e68eba632a6cebe096a2357d746137f1a9dbea94427d52ae1.svg) no-repeat left top,linear-gradient(#f0f0f0 50%, #f0f0f0 50%) no-repeat left 5px}.page.credit-rule-page .credit-rule-page__title{margin:0.8rem 0}.page.credit-rule-page .credit-rule-page__products-container{margin-top:0.25rem;border-radius:0.5rem;margin-bottom:2rem}.page.credit-rule-page .credit-rule-page__products-container .credit-rule-page__product-container{display:flex;flex-direction:column;height:fit-content;background:white;border-radius:0.5rem;box-shadow:0px 4px 12px rgba(51,51,51,0.16)}.page.credit-rule-page .credit-rule-page__products-container .credit-rule-page__product-container .credit-rule-page__product-footer{display:flex;height:3.25rem;background:#E85D22;padding:0.5rem 1rem;align-items:center;justify-content:space-between}.page.credit-rule-page .credit-rule-page__products-container .credit-rule-page__product-container .credit-rule-page__product-footer.rounded{border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem}.page.credit-rule-page .credit-rule-page__products-container .credit-rule-page__product-container .credit-rule-page__product-footer .credit-rule-page__product-button{width:2.25rem;height:2.25rem;border-radius:50%;border:2px solid white;background:transparent}.page.credit-rule-page .credit-rule-page__products-container .credit-rule-page__product-container .credit-rule-page__product-footer .credit-rule-page__product-footer-text{margin:0;text-transform:uppercase;color:white;font-size:0.9375rem;line-height:1.1875rem;font-weight:700;letter-spacing:normal;width:50%}.page.credit-rule-page .credit-rule-page__products-container .credit-rule-page__product-container .credit-rule-page__product-postfooter{display:flex;height:3.25rem;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;padding:0.5rem 1rem;align-items:center;justify-content:space-between}.page.credit-rule-page .credit-rule-page__products-container .credit-rule-page__product-container .credit-rule-page__product-postfooter .credit-rule-page__product-button{width:2.25rem;height:2.25rem;border-radius:50%;border:2px solid white;background:transparent}.page.credit-rule-page .credit-rule-page__products-container .credit-rule-page__product-container .credit-rule-page__product-postfooter .credit-rule-page__product-postfooter-text{margin:0;text-transform:uppercase;font-size:0.8rem;line-height:1.1875rem;font-weight:700;letter-spacing:normal;width:100%;text-align:center}.page.credit-rule-page .credit-rule-page__products-container .credit-rule-page__product-container .credit-rule-page__product-header{flex-grow:1;display:flex;flex-direction:column;align-items:center;padding:1.1875rem 1rem;margin-bottom:1rem}.page.credit-rule-page .credit-rule-page__products-container .credit-rule-page__product-container .credit-rule-page__product-header .credit-rule-page__product-image{display:flex;justify-content:center;align-items:center;width:100%;height:auto}.page.credit-rule-page .credit-rule-page__products-container .credit-rule-page__product-container .credit-rule-page__product-header .credit-rule-page__product-image img{width:100%;height:100%}.page.credit-rule-page .credit-rule-page__products-container .credit-rule-page__product-container .credit-rule-page__product-header .credit-rule-page__product-title{margin:0;font-size:1.5rem;line-height:1.4375rem;font-weight:bold;margin-top:2.8rem}.page.credit-rule-page .credit-rule-page__products-container .credit-rule-page__product-container .credit-rule-page__product-header .credit-rule-page__product-comment{font-size:1.125rem}.page.credit-rule-page .credit-rule-page__products-container .credit-rule-page__product-container:active .credit-rule-page__product-button{background:#1A9F29}.icon-arrow{background:url(/assets/arrow-783f8d50604403d961de2f6b181e3ea06f252f35f063678d3d41678abda95bc3.svg) no-repeat center;height:100%;width:100%}.icon-refresh{background:url(/assets/arrow-refresh-aba645f1400d7b5790ea96d6c7c9dcb9c8620bd6b5137eab33ed89392bdf9d22.svg) no-repeat center;height:100%;width:100%}.credit-rule-page__bank-logo{height:2rem;margin-top:0.5rem}.credit-rule-page__bank-logo img{object-fit:contain;height:100%}.credit-rules__container{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:1rem;margin-top:16px}.credit-rules__title{font-weight:bold;font-size:1.25rem;line-height:1.375rem;margin:0.5rem 0.3rem 0rem;display:flex;width:100%}.credit-rules__item{height:fit-content;background-color:white;border-radius:0.5rem;box-shadow:0px 4px 12px rgba(51,51,51,0.16);display:flex;flex-direction:row;align-items:flex-start;padding:1rem 0.5rem}.credit-rules__item:active{background-color:rgba(232,93,34,0.25)}.credit-rules__item__number{font-weight:bold;margin:0 1rem 0 0.5rem}.credit-rules__item__name{word-break:break-word;margin:0}.page.product-page.gradient-bg{background:url(/assets/bg_new-21ab12a34fd9c11e68eba632a6cebe096a2357d746137f1a9dbea94427d52ae1.svg) no-repeat left top,linear-gradient(#f0f0f0 50%, #f0f0f0 50%) no-repeat left 5px}.page.product-page__title{font-weight:bold;font-size:1.25rem;line-height:1.375rem;margin:1rem 0rem}.page.product-page .product-page__products-container{margin-top:0.25rem;border-radius:0.5rem;margin-bottom:2rem}.page.product-page .product-page__products-container .product-page__product-container{display:flex;flex-direction:column;height:fit-content;background:white;border-radius:0.5rem;box-shadow:0px 4px 12px rgba(51,51,51,0.16)}.page.product-page .product-page__products-container .product-page__product-container .product-page__product-footer{display:flex;height:3.25rem;background:#E85D22;padding:0.5rem 1rem;align-items:center;justify-content:space-between}.page.product-page .product-page__products-container .product-page__product-container .product-page__product-footer.rounded{border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem}.page.product-page .product-page__products-container .product-page__product-container .product-page__product-footer .product-page__product-button{width:2.25rem;height:2.25rem;border-radius:50%;border:2px solid white;background:transparent}.page.product-page .product-page__products-container .product-page__product-container .product-page__product-footer .product-page__product-footer-text{margin:0;text-transform:uppercase;color:white;font-size:0.9375rem;line-height:1.1875rem;font-weight:700;letter-spacing:normal;width:50%}.page.product-page .product-page__products-container .product-page__product-container .product-page__product-postfooter{display:flex;height:3.25rem;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;padding:0.5rem 1rem;align-items:center;justify-content:space-between}.page.product-page .product-page__products-container .product-page__product-container .product-page__product-postfooter .product-page__product-button{width:2.25rem;height:2.25rem;border-radius:50%;border:2px solid white;background:transparent}.page.product-page .product-page__products-container .product-page__product-container .product-page__product-postfooter .product-page__product-postfooter-text{margin:0;text-transform:uppercase;font-size:0.8rem;line-height:1.1875rem;font-weight:700;letter-spacing:normal;width:100%;text-align:center}.page.product-page .product-page__products-container .product-page__product-container .product-page__product-header{flex-grow:1;display:flex;flex-direction:column;align-items:center;padding:1.1875rem 1rem;margin-bottom:1rem}.page.product-page .product-page__products-container .product-page__product-container .product-page__product-header .product-page__product-image{display:flex;justify-content:center;align-items:center;width:8rem;height:8rem;margin-top:2.5rem}.page.product-page .product-page__products-container .product-page__product-container .product-page__product-header .product-page__product-image img{height:100%}.page.product-page .product-page__products-container .product-page__product-container .product-page__product-header .product-page__product-title{margin:0;font-size:1.5rem;line-height:1.4375rem;font-weight:bold;margin-top:2.8rem}.page.product-page .product-page__products-container .product-page__product-container .product-page__product-header .product-page__product-comment{font-size:1.125rem}.page.product-page .product-page__products-container .product-page__product-container:active .product-page__product-button{background:#1A9F29}.icon-arrow{background:url(/assets/arrow-783f8d50604403d961de2f6b181e3ea06f252f35f063678d3d41678abda95bc3.svg) no-repeat center;height:100%;width:100%}.icon-refresh{background:url(/assets/arrow-refresh-aba645f1400d7b5790ea96d6c7c9dcb9c8620bd6b5137eab33ed89392bdf9d22.svg) no-repeat center;height:100%;width:100%}.product-page__bank-logo{height:2rem;margin-top:0.5rem}.product-page__bank-logo img{object-fit:contain;height:100%}.product-page__payment-button-hint{margin-top:-1rem;font-size:0.875rem;line-height:1.375rem;margin-bottom:0.3rem}.page.products-page.gradient-bg{background:url(/assets/bg_new-21ab12a34fd9c11e68eba632a6cebe096a2357d746137f1a9dbea94427d52ae1.svg) no-repeat left top,linear-gradient(#f0f0f0 50%, #f0f0f0 50%) no-repeat left 5px}.page.products-page__title{font-weight:bold;font-size:1.25rem;line-height:1.375rem;margin:1rem 0rem}.page.products-page .products-page__products-container{margin-top:0.25rem;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem;border-radius:0.5rem;margin-bottom:2rem}.page.products-page .products-page__products-container .products-page__product-container{display:flex;flex-direction:column;height:13.75rem;background:white;border-radius:0.5rem;box-shadow:0px 4px 12px rgba(51,51,51,0.16)}.page.products-page .products-page__products-container .products-page__product-container .products-page__product-footer{display:flex;height:3.25rem;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;background:#E85D22;padding:0.5rem 1rem;align-items:center;justify-content:space-between}.page.products-page .products-page__products-container .products-page__product-container .products-page__product-footer .products-page__product-button{width:2.25rem;height:2.25rem;border-radius:50%;border:2px solid white;background:transparent}.page.products-page .products-page__products-container .products-page__product-container .products-page__product-footer .products-page__product-footer-text{margin:0;text-transform:uppercase;color:white;font-size:0.9375rem;line-height:1.1875rem;font-weight:700;letter-spacing:normal;width:50%}.page.products-page .products-page__products-container .products-page__product-container .products-page__product-header{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:1.1875rem 1rem}.page.products-page .products-page__products-container .products-page__product-container .products-page__product-header .products-page__product-image{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem}.page.products-page .products-page__products-container .products-page__product-container .products-page__product-header .products-page__product-image img{height:100%}.page.products-page .products-page__products-container .products-page__product-container .products-page__product-header .products-page__product-title{margin:0;width:100%;font-size:1.25rem;line-height:1.4375rem;font-weight:bold}.page.products-page .products-page__products-container .products-page__product-container:active .products-page__product-button{background:#1A9F29}.icon-arrow{background:url(/assets/arrow-783f8d50604403d961de2f6b181e3ea06f252f35f063678d3d41678abda95bc3.svg) no-repeat center;height:100%;width:100%}.products-page__no-products{display:flex;flex-direction:column;width:100%;height:100%;align-items:center;justify-content:center}.products-page__no-products .products-page__no-products-logo{width:15.75rem;height:12.25rem;background:url(/assets/no_products_image-2a03d4e1b31e6866b019a3ea74c97b59997d9ed055b8aefbcd2cce4d8abdb2ff.svg) no-repeat}.products-page__no-products .products-page__no-products-text{margin-top:3.5rem;text-align:center;font-size:1.25rem;line-height:1.75rem;width:12.5rem}.products-page__bank-logo{height:2rem;margin-top:0.5rem}.products-page__bank-logo img{object-fit:contain;height:100%}.regions_page{background:white;min-height:100%;width:100%;display:flex;flex-direction:column}.regions_page .region_item{height:3.5rem;display:flex;align-items:center;font-size:1.25rem;line-height:1.375rem;justify-content:space-between;align-items:center;padding-left:1.5rem;padding-right:1.5rem}.regions_page .region_item:not(:first-child){border-top:1px solid #dadada}.regions_page .region_item:active{background:rgba(232,93,34,0.25)}.arrow-icon-alt{background:url(/assets/arrow2-7a5856136b9d1864e2778758bf83206e0975774dd3dc859710b44f92ca33a7d1.svg) no-repeat center;width:24px;height:24px}html{height:100%}body{background-color:#F0F0F0;margin:0;color:#394653;font-family:'SFProDisplay';height:100%}input{font-family:'SFProDisplay'}.page{padding:1rem;min-height:100%;display:flex;flex-direction:column;z-index:1}*{box-sizing:border-box}p{letter-spacing:-0px}a{text-decoration:none}a,a:active,a:visited{color:inherit}a.underlined{text-decoration:underline}a,button,div{-webkit-tap-highlight-color:transparent}.hidden{display:none !important}.user-agreement-wrapper{bottom:0;width:100%;color:#394653;padding-left:1rem;margin-bottom:0.5rem;margin-top:1rem}.home-logo{height:100%;background:url(/assets/home-42ccc14bc278d061ef1ad0b652b6a97cbceee44382e0de6cb08919ca0ceb3e71.svg) no-repeat;width:2rem;background-size:100%;margin-right:0.5rem;background-position:center;float:right}.full-width{width:100%}
