.Routes-module-scss-module__XOxETa__wrapper{background:var(--vkui--color_background_content);flex-direction:column;display:flex}.Routes-module-scss-module__XOxETa__wrapper_whiteBlockPlace{border-radius:20px;flex-direction:column;padding-top:56px;padding-bottom:16px;display:flex}@media (max-width:1024px){.Routes-module-scss-module__XOxETa__wrapper_whiteBlockPlace{gap:24px;padding-top:40px}}@media (max-width:768px){.Routes-module-scss-module__XOxETa__wrapper_whiteBlockPlace{gap:16px;padding-top:34px}}@media (max-width:1024px){.Routes-module-scss-module__XOxETa__wrapper{gap:24px;padding-top:40px}}@media (max-width:768px){.Routes-module-scss-module__XOxETa__wrapper{gap:16px;padding-top:34px}}.Routes-module-scss-module__XOxETa__banner{padding:24px 16px}
@keyframes modal-slide-up{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}
.DayItem-module-scss-module__OYHe4G__dayItem{flex-direction:column;display:flex}.DayItem-module-scss-module__OYHe4G__header{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:12px;min-height:68px;padding:16px 0 12px;display:flex}@media (max-width:1023px){.DayItem-module-scss-module__OYHe4G__header{flex-direction:column;align-items:flex-start;gap:6px;padding:20px 0 12px}}.DayItem-module-scss-module__OYHe4G__titleRow{flex:1 0 0;align-items:center;gap:12px;min-width:0;display:flex}@media (max-width:1023px){.DayItem-module-scss-module__OYHe4G__titleRow{width:100%}}.DayItem-module-scss-module__OYHe4G__dayTitle{min-width:0;font-family:var(--font-vk-sans);letter-spacing:0;flex:1 0 0;font-size:20px;font-weight:600;line-height:22px}@media (max-width:1439px){.DayItem-module-scss-module__OYHe4G__dayTitle{font-size:18px;line-height:20px}}@media (max-width:767px){.DayItem-module-scss-module__OYHe4G__dayTitle{font-size:17px;line-height:20px}}.DayItem-module-scss-module__OYHe4G__chevron{width:32px;color:var(--vkui--color_icon_secondary);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.DayItem-module-scss-module__OYHe4G__contentWrapper{transition:all .3s ease-in-out;overflow:hidden}.DayItem-module-scss-module__OYHe4G__contentOpen{opacity:1;max-height:2000px}.DayItem-module-scss-module__OYHe4G__contentClosed{opacity:0;max-height:0}.DayItem-module-scss-module__OYHe4G__content{flex-direction:column;gap:16px;padding:0 4px 40px;display:flex}.DayItem-module-scss-module__OYHe4G__photos{align-items:flex-start;gap:8px;display:flex}.DayItem-module-scss-module__OYHe4G__photoWrapper{border:.5px solid var(--vkui--color_image_border_alpha);cursor:pointer;background:0 0;border-radius:20px;flex-shrink:0;width:142px;height:104px;padding:0;position:relative;overflow:hidden}@media (max-width:1439px){.DayItem-module-scss-module__OYHe4G__photoWrapper{width:130px;height:95px}}@media (max-width:767px){.DayItem-module-scss-module__OYHe4G__photoWrapper{width:106px;height:78px}}.DayItem-module-scss-module__OYHe4G__photo{object-fit:cover;width:100%;height:100%}.DayItem-module-scss-module__OYHe4G__photoOverlay{background:var(--vkui--color_overlay_secondary);justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.DayItem-module-scss-module__OYHe4G__photoOverlayText{font-family:var(--font-vk-sans);letter-spacing:-.02px;color:var(--vkui--color_text_contrast);font-size:14px;font-weight:600;line-height:18px}
.SectionTourProgram-module-scss-module__s3LLNa__container{background:var(--vkui--color_background_content);border-radius:20px;width:100%}@media (max-width:767px){.SectionTourProgram-module-scss-module__s3LLNa__container{padding-top:6px}}.SectionTourProgram-module-scss-module__s3LLNa__days{flex-direction:column;display:flex}
.HotelCard-module-scss-module__kOIPnG__card{background:var(--vkui--color_background_secondary);border-radius:20px;min-height:72px;display:flex}.HotelCard-module-scss-module__kOIPnG__cardImage{align-items:flex-start;gap:12px;padding:12px 16px 12px 12px}.HotelCard-module-scss-module__kOIPnG__cardText{align-items:center;gap:12px;padding:12px 16px 12px 12px}@media (max-width:639px){.HotelCard-module-scss-module__kOIPnG__cardImage{flex-direction:column;gap:20px;padding:16px}.HotelCard-module-scss-module__kOIPnG__cardText{padding:16px}}.HotelCard-module-scss-module__kOIPnG__photoWrapper{border:.5px solid var(--vkui--color_image_border_alpha);border-radius:16px;flex-shrink:0;width:88px;height:88px;overflow:hidden}@media (max-width:639px){.HotelCard-module-scss-module__kOIPnG__photoWrapper{width:64px;height:64px}}.HotelCard-module-scss-module__kOIPnG__photo{object-fit:cover;width:100%;height:100%}.HotelCard-module-scss-module__kOIPnG__content{flex-direction:column;flex:1 0 0;gap:10px;min-width:0;padding:2px 0 2px 8px;display:flex}@media (max-width:768px){.HotelCard-module-scss-module__kOIPnG__cardImage .HotelCard-module-scss-module__kOIPnG__content{flex:none;width:100%;padding-left:2px}.HotelCard-module-scss-module__kOIPnG__cardText .HotelCard-module-scss-module__kOIPnG__content{padding-left:4px}}.HotelCard-module-scss-module__kOIPnG__info{flex-direction:column;gap:4px;display:flex}.HotelCard-module-scss-module__kOIPnG__titleRow{justify-content:space-between;align-items:center;padding:2px 0;display:flex}.HotelCard-module-scss-module__kOIPnG__name{font-size:16px;line-height:20px}@media (max-width:1023px){.HotelCard-module-scss-module__kOIPnG__name{font-size:15px;line-height:18px}}.HotelCard-module-scss-module__kOIPnG__address{color:var(--vkui--color_text_primary);font-size:14px;font-weight:400;line-height:18px}.HotelCard-module-scss-module__kOIPnG__description{color:var(--vkui--color_text_subhead);font-size:14px;font-weight:400;line-height:18px}
.Input-module-scss-module__ueNC6W__root{border:.5px solid var(--vkui--color_field_border_alpha);background:var(--vkui--color_field_background);color:var(--vkui--color_text_primary);font-family:var(--font-vk-sans);letter-spacing:-.07px;box-sizing:border-box;border-radius:12px;outline:none;padding:12px;font-size:16px;font-weight:400;line-height:20px;transition:border-color .25s ease-in-out,background-color .25s ease-in-out,opacity .25s ease-in-out;display:block}.Input-module-scss-module__ueNC6W__root::placeholder{color:var(--vkui--color_text_secondary)}.Input-module-scss-module__ueNC6W__root:hover{border:.5px solid var(--vkui--color_icon_tertiary_alpha)}.Input-module-scss-module__ueNC6W__root:active,.Input-module-scss-module__ueNC6W__root:focus{border:.5px solid var(--Stroke-Accent-Blue,#07f)}.Input-module-scss-module__ueNC6W__root:disabled{opacity:.64}.Input-module-scss-module__ueNC6W__root_stretched{width:100%}.Input-module-scss-module__ueNC6W__root_state_valid{border:.5px solid var(--Stroke-Positive,#0ab735)}.Input-module-scss-module__ueNC6W__root_state_error{border:.5px solid var(--Stroke-Negative,#ff3347);background:var(--vkui--color_background_negative_tint)}
.StepSelectTariff-module-scss-module__DR570q__root .HeaderC{display:none}
.ExcursionFeedCard-module-scss-module__yxGVGW__card{--current-width:var(--card-width-360);--current-height:var(--card-height-360);display:flex}@media (min-width:768px){.ExcursionFeedCard-module-scss-module__yxGVGW__card{--current-width:var(--card-width-768);--current-height:var(--card-height-768)}}@media (min-width:1024px){.ExcursionFeedCard-module-scss-module__yxGVGW__card{--current-width:var(--card-width-1024);--current-height:var(--card-height-1024)}}@media (min-width:1440px){.ExcursionFeedCard-module-scss-module__yxGVGW__card{--current-width:var(--card-width-1440);--current-height:var(--card-height-1440)}}.ExcursionFeedCard-module-scss-module__yxGVGW__card{--card-width:var(--current-width);--card-height:var(--current-height);--container-width:calc(var(--current-width) + 4px)}.ExcursionFeedCard-module-scss-module__yxGVGW__card:first-child{padding-left:4px}@media (max-width:1024px){.ExcursionFeedCard-module-scss-module__yxGVGW__card:first-child{padding-left:16px}}.ExcursionFeedCard-module-scss-module__yxGVGW__card:last-child{padding-right:4px}@media (max-width:1024px){.ExcursionFeedCard-module-scss-module__yxGVGW__card:last-child{padding-right:16px}}.ExcursionFeedCard-module-scss-module__yxGVGW__card_container{height:100%;width:var(--container-width);cursor:pointer;background-color:var(--vkui--color_background_content);border-radius:18px;padding:4px 2px 12px;position:relative}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item{width:var(--card-width);position:relative;overflow:hidden}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item:hover .ImageElem{transform:scale(1.068)}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_img{border-radius:20px;position:relative;overflow:hidden}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_img .ImageElem{width:var(--card-width);height:var(--card-height);border:.5px solid var(--vkui--color_image_border_alpha);border-radius:20px;transition:transform .25s ease-out}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_favorite:hover{transform:scale(1.2)}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_review{align-items:center;padding-bottom:8px;display:flex}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_icon{display:flex}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_average_rating{color:var(--vkui--color_text_primary);padding:2px 2px 1px;font-family:Roboto;font-size:13px;font-weight:600;line-height:16px;display:flex}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_reviews_count{color:var(--vkui--color_text_secondary);padding:2px;font-family:Roboto;font-size:13px;font-weight:400;line-height:16px}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_title{font-size:16px;font-weight:600;font-family:var(--font-vk-sans);text-align:left;letter-spacing:0;color:var(--vkui--color_text_primary);padding:12px 2px 4px;line-height:20px}@media (min-width:1440px){.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_title{font-size:17px}}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_info{align-items:baseline;gap:4px;padding:0 4px 8px;display:flex}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_info_cost{letter-spacing:-.2px;color:var(--vkui--color_text_primary);font-family:Roboto;font-size:15px;font-weight:700;line-height:18px}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_info_amount{letter-spacing:.15px;color:var(--vkui--color_text_primary);font-family:Roboto;font-size:14px;font-weight:400;line-height:18px}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_location{align-items:center;gap:6px;padding:2px;display:flex}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_location_text{font-family:var(--font-vk-sans);letter-spacing:-.04px;color:var(--vkui--color_text_subhead);white-space:nowrap;font-size:14px;font-weight:500;line-height:18px}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_price{--price-line-height:20px;--price-letter-spacing:-.18px;padding:4px 2px 6px}@media (min-width:1440px){.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_price{--price-font-size:17px}}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_price>span:last-of-type{color:var(--vkui--color_text_secondary);height:16px;letter-spacing:-.04px!important;font-size:14px!important;font-weight:500!important;line-height:18px!important;font-family:var(--font-vk-sans)!important}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_price>div>span:nth-child(2){letter-spacing:-.04px;font-size:14px;font-weight:500;line-height:18px}.ExcursionFeedCard-module-scss-module__yxGVGW__card_item_discount{position:absolute;bottom:16px;left:12px}
.ImageWithParams-module-scss-module__pe5CCG__img{object-fit:cover;width:100%;height:100%;display:block}
.SectionAuthor-module-scss-module__v2mtdq__root{flex-direction:column;align-items:flex-start;gap:20px;padding:16px 0;display:flex}@media (max-width:1024px){.SectionAuthor-module-scss-module__v2mtdq__root{background-color:var(--vkui--color_background_content);border-radius:20px;padding:0}}.SectionAuthor-module-scss-module__v2mtdq__top-row{justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:40px;display:flex}@media (max-width:1440px){.SectionAuthor-module-scss-module__v2mtdq__top-row{gap:32px}}@media (max-width:1024px){.SectionAuthor-module-scss-module__v2mtdq__top-row{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:0}}.SectionAuthor-module-scss-module__v2mtdq__author-card{background:var(--vkui--color_background_content);border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:flex-end;width:328px;padding-bottom:20px;display:flex;box-shadow:0 0 2px rgba(0,0,0,.08),0 4px 16px rgba(0,0,0,.08)}@media (max-width:1440px){.SectionAuthor-module-scss-module__v2mtdq__author-card{width:252px}}@media (max-width:1024px){.SectionAuthor-module-scss-module__v2mtdq__author-card{width:100%;box-shadow:none;background:0 0;border-radius:0;padding-bottom:0}}.SectionAuthor-module-scss-module__v2mtdq__avatar-area{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:center;padding-top:20px;display:flex}@media (max-width:1024px){.SectionAuthor-module-scss-module__v2mtdq__avatar-area{padding-top:12px}}@media (max-width:768px){.SectionAuthor-module-scss-module__v2mtdq__avatar-area{padding-top:20px}}.SectionAuthor-module-scss-module__v2mtdq__title-block{flex-direction:column;align-self:stretch;align-items:center;gap:12px;padding:16px 16px 10px;display:flex}.SectionAuthor-module-scss-module__v2mtdq__role{height:22px}.SectionAuthor-module-scss-module__v2mtdq__name{flex-direction:column;align-self:stretch;align-items:center;gap:4px;display:flex}.SectionAuthor-module-scss-module__v2mtdq__identify{cursor:pointer;align-items:center;gap:4px;padding:2px 0;display:flex}.SectionAuthor-module-scss-module__v2mtdq__description-area{flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:flex-start;display:flex}@media (max-width:1024px){.SectionAuthor-module-scss-module__v2mtdq__description-area{align-self:stretch}}.SectionAuthor-module-scss-module__v2mtdq__description{flex-direction:column;padding-top:6px;padding-bottom:8px;display:flex}.SectionAuthor-module-scss-module__v2mtdq__description-text{color:var(--vkui--color_text_primary);font-family:var(--font-vk-sans);letter-spacing:-.07px;font-size:16px;font-weight:400;line-height:20px}@media (min-width:1440px){.SectionAuthor-module-scss-module__v2mtdq__description-text{letter-spacing:-.06px;font-size:15px}}.SectionAuthor-module-scss-module__v2mtdq__read-more{justify-content:flex-start;width:100%;padding:8px 0 16px;display:flex}.SectionAuthor-module-scss-module__v2mtdq__button-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:328px;display:flex}@media (max-width:1440px){.SectionAuthor-module-scss-module__v2mtdq__button-wrapper{width:100%;padding:12px 0 24px}}.SectionAuthor-module-scss-module__v2mtdq__text-modal{font-family:var(--font-vk-sans);letter-spacing:-.08px;padding:4px 0 20px;font-size:15px;font-style:normal;font-weight:400;line-height:20px}.SectionAuthor-module-scss-module__v2mtdq__author-name{font-family:var(--font-vk-sans);color:var(--vkui--color_text_primary);letter-spacing:-.2px;font-size:18px;font-style:normal;font-weight:600;line-height:20px}@media (max-width:1440px){.SectionAuthor-module-scss-module__v2mtdq__author-name{line-height:22px}}@media (max-width:1024px){.SectionAuthor-module-scss-module__v2mtdq__author-name{letter-spacing:-.02px;font-size:21px;line-height:24px}}.SectionAuthor-module-scss-module__v2mtdq__author-identify{font-family:var(--font-vk-sans);color:var(--vkui--color_text_primary);letter-spacing:-.04px;font-size:15px;font-style:normal;font-weight:500;line-height:20px}@media (max-width:1024px){.SectionAuthor-module-scss-module__v2mtdq__author-identify{letter-spacing:-.02px;font-size:13px;line-height:16px}}.SectionAuthor-module-scss-module__v2mtdq__question-text{font-family:var(--font-vk-sans);color:var(--vkui--color_text_primary);letter-spacing:-.06px;font-size:15px;font-style:normal;font-weight:400;line-height:20px}
.AnotherExcursions-module-scss-module__dJpiea__wrapper .vkuiHorizontalScroll__in{overflow-y:hidden}@media (min-width:768px) and (max-width:1024px){.AnotherExcursions-module-scss-module__dJpiea__horizontalScroll{margin:0 -36px!important}.AnotherExcursions-module-scss-module__dJpiea__horizontalScroll .ExcursionFeedCard:first-child{padding-left:16px!important}}
.WriteMessage-module-scss-module__EynOIG__icon{color:var(--vkui--color_icon_secondary)!important;opacity:1!important}.WriteMessage-module-scss-module__EynOIG__input{background:var(--vkui--color_background_content)}.WriteMessage-module-scss-module__EynOIG__input *{border:none}
.ChatModalFooter-module-scss-module__AHsfnG__button{justify-content:center;align-self:stretch;align-items:center;gap:6px;width:100%;min-width:30px;padding:12px;display:flex}.ChatModalFooter-module-scss-module__AHsfnG__button .ChatModalFooter-module-scss-module__AHsfnG__negative{background:var(--vkui--color_background_content)}
.Mobile-module-scss-module__m26ZYa__imageWrapper>div{border-radius:12px!important}.Mobile-module-scss-module__m26ZYa__favorite{transition:transform .1s}.Mobile-module-scss-module__m26ZYa__favorite:active{transform:scale(.95)}
.CalculationDetails-module-scss-module__qHtxDa__root{border:.5px solid var(--vkui--color_separator_primary2x);-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:16px;height:56px;padding:0 12px!important}.CalculationDetails-module-scss-module__qHtxDa__root .CalculationDetails-module-scss-module__qHtxDa__content{justify-content:space-between;align-items:center;width:100%;display:flex}.CalculationDetails-module-scss-module__qHtxDa__root .CalculationDetails-module-scss-module__qHtxDa__content .CalculationDetails-module-scss-module__qHtxDa__price{align-items:center;gap:8px;display:flex}
.TimelineSimple-module-scss-module__t5Yn2G__title{font-family:var(--font-vk-sans);color:var(--vkui--color_text_primary);letter-spacing:-.2px;font-size:18px;font-style:normal;font-weight:600;line-height:20px}@media (max-width:768px){.TimelineSimple-module-scss-module__t5Yn2G__title{letter-spacing:0;font-size:15px;line-height:18px}}
.TimelineBigCell-module-scss-module__3slndG__title{font-family:var(--font-vk-sans);color:var(--vkui--color_text_primary);letter-spacing:-.2px;font-size:18px;font-style:normal;font-weight:600;line-height:20px}@media (max-width:1440px){.TimelineBigCell-module-scss-module__3slndG__title{font-size:16px}}@media (max-width:1024px){.TimelineBigCell-module-scss-module__3slndG__title{font-size:18px;line-height:22px}}@media (max-width:768px){.TimelineBigCell-module-scss-module__3slndG__title{letter-spacing:.07px;font-size:15px;line-height:20px}}.TimelineBigCell-module-scss-module__3slndG__subtitle{font-family:var(--font-vk-sans);color:var(--vkui--color_text_subhead);letter-spacing:-.07px;font-size:16px;font-style:normal;font-weight:400;line-height:20px}@media (max-width:1440px){.TimelineBigCell-module-scss-module__3slndG__subtitle{font-size:15px}}@media (max-width:1024px){.TimelineBigCell-module-scss-module__3slndG__subtitle{font-size:16px}}@media (max-width:768px){.TimelineBigCell-module-scss-module__3slndG__subtitle{letter-spacing:-.02px;font-size:13px;line-height:16px}}
.SectionAccommodation-module-scss-module__MCbbIW__container{flex-direction:column;gap:24px;display:flex}@media (max-width:639px){.SectionAccommodation-module-scss-module__MCbbIW__container{gap:20px}}@media (max-width:767px){.SectionAccommodation-module-scss-module__MCbbIW__container{padding-top:16px}}.SectionAccommodation-module-scss-module__MCbbIW__list{flex-direction:column;gap:12px;padding-bottom:12px;display:flex}@media (max-width:767px){.SectionAccommodation-module-scss-module__MCbbIW__list{padding-bottom:24px}}
.Textarea-module-scss-module__2OSYDa__root{resize:none;border:.5px solid var(--vkui--color_field_border_alpha);background:var(--vkui--color_field_background);box-sizing:border-box;color:var(--vkui--color_text_primary);font-family:var(--font-vk-sans);letter-spacing:-.07px;border-radius:12px;outline:none;padding:12px;font-size:16px;font-style:normal;font-weight:400;line-height:20px;transition:border-color .25s ease-in-out,background-color .25s ease-in-out;display:block}.Textarea-module-scss-module__2OSYDa__root::placeholder{color:var(--vkui--color_text_secondary)}.Textarea-module-scss-module__2OSYDa__root:hover{border:.5px solid var(--vkui--color_icon_tertiary_alpha)}.Textarea-module-scss-module__2OSYDa__root:active,.Textarea-module-scss-module__2OSYDa__root:focus{border:.5px solid var(--Stroke-Accent-Blue,#07f)}.Textarea-module-scss-module__2OSYDa__root:disabled{opacity:.64}.Textarea-module-scss-module__2OSYDa__root_stretched{width:100%}.Textarea-module-scss-module__2OSYDa__root_state_valid{border:.5px solid var(--Stroke-Positive,#0ab735)}.Textarea-module-scss-module__2OSYDa__root_state_error{border:.5px solid var(--Stroke-Negative,#ff3347);background:var(--vkui--color_background_negative_tint)}
.Slot-module-scss-module__wIiP7G__root{border:.5px solid var(--vkui--color_separator_primary2x);cursor:pointer;border-radius:16px;align-items:center;width:200px;height:104px;padding:10px 16px;display:flex}@media (max-width:768px){.Slot-module-scss-module__wIiP7G__root{height:120px;padding:12px 16px}}@media (max-width:1024px){.Slot-module-scss-module__wIiP7G__root{width:182px}}.Slot-module-scss-module__wIiP7G__root_without-slots{height:120px}.Slot-module-scss-module__wIiP7G__content{flex-direction:column;flex:1 0 0;justify-content:space-between;align-self:stretch;align-items:flex-start;padding:2px 0;display:flex}.Slot-module-scss-module__wIiP7G__date{flex-direction:column;align-self:stretch;align-items:flex-start;gap:4px;display:flex}@media (min-width:768px){.Slot-module-scss-module__wIiP7G__date{gap:6px}}.Slot-module-scss-module__wIiP7G__without-slots{justify-content:space-between}.Slot-module-scss-module__wIiP7G__title{font-family:var(--font-vk-sans);color:var(--vkui--color_text_primary);letter-spacing:.04px;font-size:17px;font-style:normal;font-weight:600;line-height:20px}@media (min-width:768px){.Slot-module-scss-module__wIiP7G__title{letter-spacing:0}}.Slot-module-scss-module__wIiP7G__subtitle{font-family:var(--font-vk-sans);color:var(--vkui--color_text_primary);letter-spacing:.06px;font-size:15px;font-style:normal;font-weight:500;line-height:20px}@media (min-width:768px){.Slot-module-scss-module__wIiP7G__subtitle{line-height:16px}}.Slot-module-scss-module__wIiP7G__available{font-family:var(--font-vk-sans);letter-spacing:.2px;font-size:13px;font-style:normal;font-weight:500;line-height:16px}@media (min-width:768px){.Slot-module-scss-module__wIiP7G__available{letter-spacing:.12px;font-weight:400}}@media (min-width:1024px){.Slot-module-scss-module__wIiP7G__available{letter-spacing:.2px;font-weight:500}}
.PointCard-module-scss-module__j-YF_G__card{background:var(--vkui--color_background_secondary);border-radius:20px;flex-direction:column;justify-content:center;gap:4px;min-height:72px;padding:16px;display:flex}.PointCard-module-scss-module__j-YF_G__variantBadgeRow{padding-bottom:4px;display:flex}.PointCard-module-scss-module__j-YF_G__titleRow{align-items:center;padding-top:2px;display:flex}.PointCard-module-scss-module__j-YF_G__name{white-space:nowrap}@media (max-width:1023px){.PointCard-module-scss-module__j-YF_G__name{font-size:16px;font-weight:600;line-height:20px}}.PointCard-module-scss-module__j-YF_G__noteSection{flex-direction:column;gap:10px;padding-top:16px;display:flex}.PointCard-module-scss-module__j-YF_G__noteCard{background:var(--vkui--color_background_content);border-radius:16px;align-items:center;gap:16px;padding:16px;display:flex}@media (max-width:767px){.PointCard-module-scss-module__j-YF_G__noteCard{flex-direction:column;align-items:flex-start}}.PointCard-module-scss-module__j-YF_G__avatar{border:.5px solid var(--vkui--color_image_border_alpha);border-radius:20px;flex-shrink:0;width:40px;height:40px;overflow:hidden}.PointCard-module-scss-module__j-YF_G__avatarImg{object-fit:cover;width:100%;height:100%}.PointCard-module-scss-module__j-YF_G__noteText{color:var(--vkui--color_text_primary_alpha);font-size:15px;font-weight:400;line-height:20px}
.pushModalPaymentOrder-module-scss-module__WzapeW__root,.pushModalPaymentOrder-module-scss-module__WzapeW__root *{box-sizing:border-box}.pushModalPaymentOrder-module-scss-module__WzapeW__root .pushModalPaymentOrder-module-scss-module__WzapeW__title{padding:38px 16px 14px}.pushModalPaymentOrder-module-scss-module__WzapeW__root .pushModalPaymentOrder-module-scss-module__WzapeW__payment{padding:12px 20px 16px}@media (min-width:768px) and (max-width:1024px){.pushModalPaymentOrder-module-scss-module__WzapeW__root .pushModalPaymentOrder-module-scss-module__WzapeW__payment{padding-left:32px;padding-right:32px}}.pushModalPaymentOrder-module-scss-module__WzapeW__root .pushModalPaymentOrder-module-scss-module__WzapeW__items{flex-direction:column;gap:4px;padding:8px 20px;display:flex}@media (min-width:768px) and (max-width:1024px){.pushModalPaymentOrder-module-scss-module__WzapeW__root .pushModalPaymentOrder-module-scss-module__WzapeW__items{padding-left:32px;padding-right:32px}}.pushModalPaymentOrder-module-scss-module__WzapeW__root .pushModalPaymentOrder-module-scss-module__WzapeW__items .pushModalPaymentOrder-module-scss-module__WzapeW__item{padding:8px 0}.pushModalPaymentOrder-module-scss-module__WzapeW__root .pushModalPaymentOrder-module-scss-module__WzapeW__items .pushModalPaymentOrder-module-scss-module__WzapeW__item .pushModalPaymentOrder-module-scss-module__WzapeW__item-title{margin-bottom:4px}.pushModalPaymentOrder-module-scss-module__WzapeW__close{cursor:pointer;width:32px;height:32px;color:var(--vkui--color_icon_medium);background:rgba(9,31,91,.04);border-radius:16px;justify-content:center;align-items:center;display:flex;position:absolute;top:34px;right:16px}
.SectionSlots-module-scss-module__6DSTiq__scroll .vkuiHorizontalScroll__inWrapper{box-sizing:border-box;gap:8px;width:100%;padding:4px 16px 10px;display:flex}@media (min-width:768px) and (max-width:1024px){.SectionSlots-module-scss-module__6DSTiq__horizontalScroll{margin:0 -36px!important}.SectionSlots-module-scss-module__6DSTiq__horizontalScroll .Slot:first-child{padding-left:20px}}
.SectionRoutePoints-module-scss-module__u7VqGW__container{flex-direction:column;gap:16px;display:flex}@media (max-width:767px){.SectionRoutePoints-module-scss-module__u7VqGW__container{gap:12px;padding:16px 0 8px}}.SectionRoutePoints-module-scss-module__u7VqGW__list{flex-direction:column;gap:12px;padding:6px 0;display:flex}@media (max-width:767px){.SectionRoutePoints-module-scss-module__u7VqGW__list{padding-bottom:6px}}.SectionRoutePoints-module-scss-module__u7VqGW__group{flex-direction:column;padding:8px 0;display:flex}.SectionRoutePoints-module-scss-module__u7VqGW__badgeRow{padding-bottom:12px;display:flex}.SectionRoutePoints-module-scss-module__u7VqGW__cards{flex-direction:column;gap:8px;display:flex}
.Tag-module-scss-module__TiF2ta__root{font-family:var(--font-vk-sans);letter-spacing:-.04px;color:var(--vkui--color_text_primary);background:var(--vkui--color_background_secondary);box-sizing:border-box;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:18px;transition:background-color .15s,color .15s;display:inline-flex}.Tag-module-scss-module__TiF2ta__root:hover{background:var(--vkui--color_field_background)}.Tag-module-scss-module__TiF2ta__root_size_l{min-width:64px;min-height:44px;padding:10px 12px}.Tag-module-scss-module__TiF2ta__root_size_m{min-width:64px;min-height:36px;padding:6px 12px}.Tag-module-scss-module__TiF2ta__root_active{border:1.5px solid var(--vkui--color_background_accent)}.Tag-module-scss-module__TiF2ta__root_active .Tag-module-scss-module__TiF2ta__iconLeft{color:var(--vkui--color_icon_accent)}.Tag-module-scss-module__TiF2ta__root_disabled{opacity:.72;cursor:not-allowed;pointer-events:none}.Tag-module-scss-module__TiF2ta__root_disabled .Tag-module-scss-module__TiF2ta__iconLeft{color:var(--vkui--color_icon_secondary)}.Tag-module-scss-module__TiF2ta__content{white-space:nowrap;align-items:center;display:inline-flex}.Tag-module-scss-module__TiF2ta__iconLeft{color:var(--vkui--color_icon_primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Tag-module-scss-module__TiF2ta__closeButton{cursor:pointer;color:var(--vkui--color_icon_secondary);background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:opacity .15s;display:inline-flex}
