.order-page .main-container{overflow:visible}.list-reset{padding-left:0;list-style:none}.short-header_wrapper{position:fixed;top:0;left:0;right:0;z-index:100;background-color:#fff;box-shadow:0 4px 20px #0000001a}.short-header_wrapper.active .order-list__arrow{transform:rotate(180deg)}@media (min-width: 992px){.short-header_wrapper{position:static;box-shadow:none}}.short-header__container{height:58px;display:flex;align-items:center;gap:10px;padding:15px 0}.short-header__container #logo{height:28px;width:92px}@media (min-width: 992px){.short-header__container{height:auto;padding:30px 0;gap:20px}.short-header__container #logo{height:49px;width:172px}}.short-header__container_payment{height:86px;display:flex;align-items:center;gap:16px;padding:15px 0}.short-header__container_payment #logo{height:29px;width:101px}@media (min-width: 992px){.short-header__container_payment{height:auto;padding:30px 0;gap:20px}.short-header__container_payment #logo{height:49px;width:172px}}.short-header__delimiter{align-self:stretch;width:1px;max-height:44px;background-color:var(--ds-color-inactive)}.short-header__support{display:none;color:var(--ds-color-neutral)}@media (min-width: 992px){.short-header__support{display:flex;gap:20px}}.short-header__support_payment{color:var(--ds-color-neutral);display:flex;flex-direction:column;gap:5px}.short-header__support_payment span{text-wrap:nowrap}@media (min-width: 992px){.short-header__support_payment{display:flex;flex-direction:row;gap:20px}}.order-page__support-icons{display:flex;gap:10px}.order-page__support-icons a{display:flex}.short-header__support-icons{display:flex;align-items:center;gap:10px}.vue-header-order-list{width:100%}@media (min-width: 992px){.vue-header-order-list{display:none}}.order-list__trigger{display:flex;justify-content:space-between;align-items:center;gap:5px;width:100%;cursor:pointer;--color: #000000}@media (min-width: 992px){.order-list__trigger{display:none}}.order-list__arrow{height:9px;width:13px;transition:transform .3s ease-in-out;--color: var(--ds-color-black)}.short-header__container .accordion-content{width:100%;position:absolute;top:58px;left:0;box-shadow:0 10px 20px #0000001a;background:#fff;height:100vh}#order-list__wrapper{background:var(--ds-color-white);padding:0 15px 15px;max-height:calc(100vh - 60px);overflow:scroll}.short-footer_wrapper{display:block;background-color:#d9d9d9}@media (max-width: 992px){.short-footer_wrapper.hide-mobile{display:none}}.short-footer__container{display:flex;align-items:center;padding:25px 0}.short-footer__copyright{color:var(--ds-color-neutral)}.short-footer__age-link{display:flex;border:solid #959595;border-width:0 1px 0 0;margin-right:10px;padding-right:10px}.order-page__title{flex-grow:0}.payment-page__padding{padding-top:30px;padding-bottom:50px}@media (min-width: 992px){.payment-page__padding{padding-top:0}}.order-page__padding{padding-bottom:76px}@media (max-width: 992px){.order-page__padding{padding-top:58px}}.order__body{min-height:calc(var(--vh, 1vh) * 100 - 106px);display:flex;flex-direction:column}@media (min-width: 992px){.order__body{min-height:calc(var(--vh, 1vh) * 100 - 185px);margin-top:0;padding-bottom:0;padding-top:0}}.order-page__body-title{margin:25px 0}.order-page__body-container{height:calc(100vh - 60px);margin:0 -15px}@media (min-width: 992px){.order-page__body-container{height:auto;margin:0 0 30px}}.order-page__address-form{height:100%;display:flex;justify-content:space-between;flex-direction:column}@media (min-width: 992px){.order-page__address-form{display:grid;grid-template-columns:1fr 30%;gap:30px}}.order-panel_wrapper{display:flex;flex-direction:column;gap:5px}@media (min-width: 992px){.order-panel_wrapper{gap:10px}}.order-panel__container{position:relative;background-color:var(--ds-color-background);padding:15px}@media (min-width: 992px){.order-panel__container{border-radius:10px;padding:20px}}.order-wrapper{padding:0}.order-panel__container{margin-bottom:10px}@media (min-width: 992px){.order-panel__container:last-child{margin-bottom:0}}.order-panel__container .search-autocomplete__wrap{border:none;margin-top:0;position:relative}.order-panel__title{font-weight:500;margin-bottom:25px}.order-panel__group{display:flex;flex-wrap:wrap;gap:15px}.order-panel__group .order-panel__item{height:70px;flex-grow:1;flex-basis:0;min-width:32%;max-width:50%}@media (max-width: 992px){.order-panel__group .order-panel__item img{display:none}.order-panel__group .order-panel__item:first-child{width:100%;max-width:100%;min-width:100%}.order-panel__group .order-panel__item:first-child img{display:unset}}@media (min-width: 992px){.order-panel__group .order-panel__item{width:49%;min-width:49%}.order-panel__group .order-panel__item:nth-child(3):nth-last-child(1){width:49%;min-width:49%;max-width:33%}.order-panel__group .order-panel__item:nth-child(5):nth-last-child(1){width:33%;min-width:32%;max-width:33%}.order-panel__group .order-panel__item:nth-child(4):nth-last-child(2){width:33%;min-width:32%;max-width:33%}.order-panel__group .order-panel__item:nth-child(3):nth-last-child(3){width:33%;min-width:32%;max-width:33%}}@media (max-width: 992px){.order-panel__group .order-panel__item.departure-group.has-tags{width:100%;max-width:100%;min-width:100%}}.departure-group{display:flex;align-items:center;gap:15px;box-sizing:border-box;padding:10px 8px;position:relative;cursor:pointer;box-shadow:0 4px 20px #0000001a}.departure-group img{width:40px;height:40px}@media (hover: hover){.departure-group:hover{box-shadow:0 4px 20px #0000000d;color:var(--ds-color-primary);opacity:.75}.departure-group:hover .departure-group__time-price,.departure-group:hover .item-conditions,.departure-group:hover .item-conditions.discount{color:#caf08f}.departure-group.active:hover{color:var(--ds-color-white)}}.departure-group.active{box-shadow:none;background:var(--ds-color-primary);color:var(--ds-color-white)}.departure-group.active .departure-group__time-price,.departure-group.active .item-conditions,.departure-group.active .item-conditions.discount{color:#caf08f}.departure-group.active img{filter:brightness(0) invert(1)}@media (min-width: 992px){.departure-group{padding:10px 20px;gap:20px}}.departure-group__info{flex-grow:1}.departure-group__time-price{display:flex;flex-wrap:wrap;color:var(--ds-color-neutral)}.departure-group__time-price div{display:inline}@media (min-width: 992px){.departure-group__time-price div{margin-right:10px}}@media (max-width: 992px){.departure-group__time-price{justify-content:space-between;gap:0 10px}}.departure-group__tags{display:flex;flex-wrap:wrap;align-items:flex-start;position:absolute;top:-10px;gap:2px}@media (min-width: 992px){.departure-group__tags{justify-content:flex-end;height:100%;position:relative;top:initial}}.departure-panel{position:relative;padding:15px 15px 0;margin-top:15px}.departure-panel__description{color:var(--ds-color-text);margin-bottom:15px;white-space:pre-wrap}.order-panel__item{background-color:#fff;border-radius:10px;border-bottom:none}.order-panel__item .item-title-container{display:flex;align-items:center;padding:10px 20px;min-height:65px;font-weight:400;margin:0}.order-panel__item .item-inform-wrap{flex-grow:1;overflow:hidden}.order-panel__item .item-name{margin:0;color:var(--ds-color-primary);font-weight:500;line-height:24px}.order-panel__item .item-conditions{color:#bcbcbc;display:block}.order-panel__item .item-conditions.discount{color:var(--ds-color-primary)}.order-panel__item .item-conditions.comission{color:var(--ds-color-accent)}.order-panel__item .item-image{max-height:42px;max-width:36px}@media (min-width: 576px){.order-panel__item .item-image{max-width:none}}.order-panel__item .title-sm{flex-basis:calc(100% - 50px);flex-grow:0}.order-panel__item.disabled{opacity:.5;pointer-events:none}.order-panel__sub-item{display:flex;flex-wrap:wrap;font-size:.875rem;padding:10px 20px}@media (min-width: 768px){.order-panel__sub-item{border-bottom:1px solid #DEDEDE;margin-bottom:15px}}.order-panel__sub-item .stealth-delivery-container .stealth-delivery-container__title{margin-bottom:15px;align-items:center;color:#000}.order-panel__sub-item .stealth-delivery-container .stealth-delivery-container__name{font-weight:500}.order-panel__sub-item .stealth-delivery-container .stealth-delivery-container__description{margin-bottom:20px}.order-panel__sub-item label{flex-grow:1;display:flex;font-size:0}.order-panel__sub-item .sub-item-name{font-size:.875rem}.order-panel__sub-item .sub-item-info{display:block;font-size:.875rem;font-weight:400}@media (min-width: 992px){.order-panel__sub-item .sub-item-info{display:inline}}.order-panel__description{flex-basis:100%;padding-top:15px;margin-bottom:10px}.order-page__body-container .points-container{position:relative;padding:15px 10px 15px 15px;margin-top:15px}.order-page__body-container .points-tabs{display:flex;margin-bottom:10px;justify-content:flex-start;border-bottom:2px solid var(--ds-color-inactive);gap:30px}.order-page__body-container .points-tab{padding:5px 0;cursor:pointer;text-align:center;position:relative;top:2px}.order-page__body-container .points-tab.active{color:var(--ds-color-primary);border-bottom:2px solid var(--ds-color-primary)}.order-page__body-container .selected-point__container{display:flex;justify-content:space-between;position:relative}@media (max-width: 992px){.order-page__body-container .selected-point__container{flex-direction:column}}@media (min-width: 992px){.order-page__body-container .selected-point__container-info{width:50%}}.order-page__body-container .selected-point__inform{font-size:.875rem}.order-page__body-container .selected-point__title{font-weight:700}.order-page__body-container .points-list{max-height:410px;overflow-y:auto}.order-page__body-container .points-item{display:flex;align-items:flex-start;flex-direction:column;padding-bottom:15px;border-bottom:1px solid #E4E4E4;margin-right:10px;gap:10px;padding-top:10px}@media (min-width: 768px){.order-page__body-container .points-item{margin-bottom:5px;flex-direction:row;justify-content:space-between;align-items:flex-end}}.order-page__body-container .points-item .pseudo-radio{margin-top:4px}.order-page__body-container .points-item input{display:none}.order-page__body-container .points-item__info{flex-grow:1;font-weight:400}.order-page__body-container .points-item__image{max-height:30px;max-width:120px}.order-page__body-container .points-item__name,.order-page__body-container .points-item__address{display:block}.order-page__body-container .points-item__payment{color:#999;display:flex}.order-page__body-container .points-item__payment-item{margin-right:15px;display:flex;align-items:center}.order-page__body-container .points-item__payment-item svg{margin-right:5px;width:12px;height:11px}.order-page__body-container .points-item__number{display:block;color:#999}.order-page__body-container .points-item__not-available{width:fit-content;margin-bottom:5px;color:red;padding:2px 8px;border-radius:10px;background:var(--ds-color-error-background);font-size:.75rem}@media (min-width: 768px){.order-page__body-container .points-item__not-available{font-size:.875rem;padding:2px 15px}}.order-page__body-container .points-map{height:calc(100vh - 270px)}@media (min-width: 992px){.order-page__body-container .points-map{height:543px}}@media (max-width: 992px){.order-page__body-container .point-card{position:relative}}.order-page__body-container .point-card__logo-container{display:flex;align-items:center;gap:10px;margin-bottom:5px}.order-page__body-container .point-card__anonymous{color:#fc5142}.order-page__body-container .point-card__image{max-height:30px;max-width:120px}@media (max-width: 992px){.order-page__body-container .point-card__image{max-height:20px;max-width:90px}}.order-page__body-container .point-card__payment{display:flex}.order-page__body-container .point-card__payment-item{margin-right:15px;display:flex;align-items:center}.order-page__body-container .point-card__payment-item img{margin-right:5px}.order-page__body-container .point-card__mode{color:#999;margin:5px 0}.order-page__body-container .point-card__address{margin:3px 0}.order-page__body-container .map-balloon__button{width:150px;height:45px;color:var(--ds-color-neutral);margin-bottom:5px}.order-page__body-container .balloon-checkbox{margin-top:5px;margin-bottom:8px;display:flex;gap:8px}.order-page__body-container .balloon-checkbox input{margin-left:-8px}.points-map__loader-container{font-size:.875rem;color:#999;display:flex;gap:5px;align-items:center}.points-map__loader-container .points-map__loader-wrapper{position:relative;width:19px;height:19px}.city-autocomplete__wrap{position:relative;margin-top:5px}.autocomplete-list{display:none}.autocomplete-list.visible{display:block}.field-autocomplete__list{position:absolute;width:100%;font-size:.875rem;border-top:none;background:#fff;box-shadow:0 0 0 5px #f9f9f9;border-radius:0 0 10px 10px;z-index:99;top:67px}@media (min-width: 992px){.field-autocomplete__list{top:65px}}.city-autocomplete__item,.field-autocomplete__item{cursor:pointer;padding:6px 20px;border-bottom:1px solid #E5E5E5}.city-autocomplete__item:hover,.city-autocomplete__item.hover,.city-autocomplete__item:focus,.field-autocomplete__item:hover,.field-autocomplete__item.hover,.field-autocomplete__item:focus{color:var(--ds-color-white);background:var(--ds-color-primary-hover)}.city-autocomplete__item:hover .region,.city-autocomplete__item.hover .region,.city-autocomplete__item:focus .region,.field-autocomplete__item:hover .region,.field-autocomplete__item.hover .region,.field-autocomplete__item:focus .region{color:var(--ds-color-white)}.city-autocomplete__item:last-child,.field-autocomplete__item:last-child{border-bottom:none}.city-autocomplete__item .region,.field-autocomplete__item .region{color:#999}.field-autocomplete__wrap{position:relative}.field-autocomplete__list{display:none;margin-bottom:0}.field-autocomplete__list.visible{display:block}.double-order-popup__dialog{background-color:#fff;padding-bottom:50px;filter:drop-shadow(0px 4px 20px rgba(0,0,0,.1));max-width:291px}@media (min-width: 768px){.double-order-popup__dialog{max-width:515px}}.double-order-popup__body,.double-order-popup__footer,.double-order-popup__header{padding:0 27px;text-align:center}@media (min-width: 768px){.double-order-popup__body,.double-order-popup__footer,.double-order-popup__header{padding:0 35px}}.double-order-popup__header{background-color:#f8f8f8;padding:24px 27px 32px}@media (min-width: 768px){.double-order-popup__header{padding:24px 35px 32px}}.double-order-popup__icon{width:75px;height:70px;margin:0 auto}.double-order-popup__message{flex-basis:100%;font-size:21px;line-height:30px;font-weight:700;color:#dc662d;max-width:440px;margin:10px auto 0}.double-order-popup__question{margin-top:35px;font-size:18px;margin-bottom:35px}@media (min-width: 768px){.double-order-popup__question{line-height:21px;margin-bottom:15px}}.double-order-popup__button{color:var(--ds-color-white);background-color:var(--ds-color-primary);font-size:.875rem;min-width:238px}.double-order-popup__button:hover{background-color:var(--ds-color-primary-hover)}.double-order-popup__button+.double-order-popup__button{margin-top:13px}@media (min-width: 768px){.double-order-popup__button{min-width:347px}}.double-order-popup__button-inner.desktop{display:none}@media (min-width: 768px){.double-order-popup__button-inner.desktop{display:inline}.double-order-popup__button-inner.mobile{display:none}}.order-payment_online{margin:auto;display:flex;flex-direction:column;text-align:center;align-items:center}.order-payment_with-link{margin-top:auto;margin-bottom:auto;flex-direction:column;display:flex;padding-bottom:25px}@media (min-width: 992px){.order-payment_with-link{padding-bottom:25px}}.order-payment_wallet{margin-top:inherit;margin-bottom:auto;display:flex;flex-direction:column}@media (min-width: 992px){.order-payment_wallet{margin-top:auto}}.order-payment__no-wrap{text-wrap:nowrap}.order-payment__payment-container{margin-top:auto;width:100%}@media (min-width: 992px){.order-payment__payment-container{max-width:737px}}.order-payment__main-block{display:flex;flex-direction:column;gap:20px}@media (min-width: 992px){.order-payment__main-block{flex-direction:row;align-items:end}}.order-payment__content{display:flex;flex-direction:column;align-items:center;margin-bottom:32px;text-align:center}@media (min-width: 992px){.order-payment__content{margin-bottom:48px}}.order-payment__content_online{margin-bottom:48px}.order-payment__content_wallet-sbp{gap:32px;margin-bottom:32px}@media (min-width: 992px){.order-payment__content_wallet-sbp{gap:48px;flex-direction:row;margin-bottom:58px}}.order-payment__content_wallet{gap:32px}.order-payment__details-block{display:flex;flex-direction:column;gap:16px;justify-content:space-between}@media (min-width: 992px){.order-payment__details-block{flex-direction:row}}.order-payment__text{display:flex;align-items:center;flex-direction:column;gap:15px}.order-payment__buttons-block{display:flex;gap:8px;justify-content:center;flex-direction:column}@media (min-width: 992px){.order-payment__buttons-block{flex-direction:row;gap:32px}}.order-payment__buttons-block_with-link .order-payment__link{text-decoration:underline;text-decoration-color:var(--ds-color-black);transition:all .3s}.order-payment__buttons-block_with-link .order-payment__link:hover{text-decoration-color:var(--ds-color-primary);color:var(--ds-color-primary)}.order-payment__buttons-block_wallet .order-payment__button{color:var(--ds-color-white);text-decoration:underline;display:block;width:100%}@media (min-width: 992px){.order-payment__buttons-block_wallet .order-payment__button{width:210px}}.order-payment__button_online{width:100%}@media (min-width: 992px){.order-payment__button_online{display:block;width:270px}}.order-payment__one-column{margin:auto;max-width:727px;flex-direction:column}.order-payment__wrapper{display:flex;flex-direction:column}.order-payment__image{width:80px;height:80px;margin-bottom:32px}@media (min-width: 992px){.order-payment__image{width:124px;height:124px}}.order-payment__image_wallet{width:92px;height:46px}@media (min-width: 992px){.order-payment__image_wallet{width:180px;height:90px}}.order-payment__main-container{display:flex;flex-direction:column;box-shadow:0 4px 20px #0000001a;border-radius:12px;padding:32px;gap:16px}@media (min-width: 992px){.order-payment__main-container{gap:32px}}.order-payment__main-container hr{margin:0;border-top:1px solid var(--ds-color-inactive)}.order-payment__detail .ds-text-5{color:var(--ds-color-neutral)}.order-payment__info{display:flex;align-items:center;gap:12px}.order-payment__copy-button{width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;border-radius:12px;background-color:var(--ds-color-background)}.order-payment__copy-button svg{--color: var(--ds-color-primary)}.order-payment__copy-button:active svg{--color: var(--ds-color-primary-hover)}@media (hover: hover){.order-payment__copy-button:hover svg{--color: var(--ds-color-primary-hover)}}.order-payment__directives,.order-payment__directives_desktop{display:flex;gap:16px;align-items:center;background-color:var(--ds-color-warning-background);color:var(--ds-color-warning-text);padding:12px;border-radius:10px;text-align:start}@media (min-width: 992px){.order-payment__directives{display:none}}.order-payment__directives_desktop{display:none}@media (min-width: 992px){.order-payment__directives_desktop{display:flex;margin-top:20px}}.order-payment__directives-icon{flex-shrink:0;width:20px;height:18px;--color: var(--ds-color-accent-active)}.order-payment__instruction_desktop{display:none}@media (min-width: 992px){.order-payment__instruction_desktop{display:block;height:fit-content}.order-payment__instruction_desktop .order-payment__instruction{max-width:522px;padding:32px}}.order-payment__instruction_mobile.active .accordion-button svg{transform:rotate(-180deg)}.order-payment__instruction_mobile{display:block}.order-payment__instruction_mobile .order-payment__instruction{min-height:55px;padding:16px}.order-payment__instruction_mobile .accordion-button svg{transition:transform .3s ease-in-out}@media (min-width: 992px){.order-payment__instruction_mobile{display:none}}.order-payment__instruction{display:flex;flex-direction:column;gap:24px;width:100%;margin:0;background-color:var(--ds-color-background);border-radius:12px}.order-payment__instruction .order-payment__instruction_header{display:flex;justify-content:space-between;align-items:center}.order-payment__instruction .order-payment__instruction_header svg{width:17px;height:17px;--color: var(--ds-color-neutral)}.order-payment__instruction ol{padding-left:30px;margin-bottom:0}.order-payment__instruction li{margin-bottom:15px;position:relative;list-style:none;padding:0}.order-payment__instruction li:before{content:counter(list-item);background-color:var(--ds-color-white);border-radius:50%;color:var(--ds-color-primary);width:20px;height:20px;display:inline-block;text-align:center;line-height:20px;position:absolute;left:-30px}.order-payment__instruction li:last-child{margin-bottom:0}.order-payment__mt{margin-top:8px}.complete-page__title{margin-bottom:30px;margin-top:30px}@media (min-width: 992px){.complete-page__title{margin-top:0;margin-bottom:50px}}.complete-page__links{margin:20px 0;display:flex;flex-direction:column;gap:10px}@media (min-width: 992px){.complete-page__links{flex-direction:row;justify-content:space-between}}.complete-page__thank-you{color:var(--ds-color-neutral);margin-top:50px}.change-button_text-color{transition:color .3s ease-out;color:var(--ds-color-neutral)}.change-button_text-color:hover{color:var(--ds-color-primary)}@media (min-width: 992px){.change-button_text-color{font-weight:500}}.submit-tg{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 189px)}.submit-tg img{display:block;width:80px;height:80px}@media (min-width: 992px){.submit-tg img{height:124px;width:124px}}.submit-tg__image-container{position:relative;display:inline-block;margin-bottom:24px}@media (min-width: 992px){.submit-tg__image-container{margin-bottom:32px}}.submit-tg__image-container_submitted:before{content:url(/static/semyanich/images/submitted.png);position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#74b908e6;display:flex;justify-content:center;align-items:center}.submit-tg__text{text-align:center;display:flex;flex-direction:column;gap:15px;margin-bottom:48px}.submit-tg__button{display:block;width:100%}@media (min-width: 992px){.submit-tg__button{width:270px}}.submit-tg__button{position:relative}
