.yandex-map{height:100%;max-height:655px;min-height:526px;width:100%}.yandex_balloon__info{align-items:flex-start;color:#4a4a4a;display:flex;justify-content:flex-start;line-height:18px;padding:20px 0}.yandex_balloon__name{font-size:13px;font-weight:700}.yandex_balloon__floor{font-size:12px}.yandex_balloon__phone{font-size:16px;margin-bottom:12px}.yandex_balloon__metro{align-items:flex-start;display:flex;font-weight:700;justify-content:flex-start;margin-bottom:12px}.yandex_balloon__metro.orange{color:#ed9121!important}.yandex_balloon__metro.blue{color:#00bfff!important}.yandex_balloon__metro.green{color:#9c0!important}.yandex_balloon__metro.yellow{color:#ffd702!important}.yandex_balloon__metro.red{color:#ef161e!important}.yandex_balloon__metro.dark-green{color:#2dbe2c!important}.yandex_balloon__metro.purple{color:#0078be!important}.yandex_balloon__metro.light-blue{color:#a1b3d4!important}.yandex_balloon__metro.brown{color:#8d5b2d!important}.yandex_balloon__metro.pink{color:purple!important}.yandex_balloon__metro.gray{color:#999!important}.yandex_balloon__metro.dark-blue{color:#82c0c0!important}.yandex_balloon__metro:before{align-items:center;border:1px solid;border-color:inherit;border-radius:15px;color:inherit;content:"M";display:flex;font-size:12px;font-weight:400;height:15px;justify-content:center;letter-spacing:-1px;line-height:14px;margin-right:5px;width:15px}.yandex_balloon__delivery_date{margin-top:12px}.yandex_balloon__dates{flex-shrink:0}.yandex_balloon__scheme{text-align:right}.yandex_balloon__scheme a{color:#4a4a4a;font-size:11px;font-weight:700;text-decoration:underline}.yandex_balloon__scheme a:hover{text-decoration:none}.yandex_balloon__time{padding-bottom:25px}.yandex_balloon__time div,.yandex_balloon__time ul{font-weight:700;text-align:center}.yandex_balloon__time ul{align-items:flex-start;background:#363636;border-radius:5px;color:#fff;display:flex;font-size:13px;justify-content:flex-start;line-height:28px;list-style:none;margin:0 auto;padding:0;position:relative;width:196px}.yandex_balloon__time li{cursor:pointer;height:28px;margin:0;padding:0;width:28px}.yandex_balloon__time li.active,.yandex_balloon__time li:hover{background:url(/dostavka/static/media/btn.7ac70ab6311640552654.png) no-repeat -339px -131px;height:auto;margin-bottom:-6px;padding-bottom:6px}.yandex_balloon__time li.active:after,.yandex_balloon__time li:hover:after{color:#363636;content:attr(data-time);display:block;font-size:14px;font-weight:700;left:0;position:absolute;text-align:center;top:30px;white-space:nowrap;width:196px}.yandex_balloon__time ul:hover li.active{background:none}.yandex_balloon__time ul:hover li.active:after{display:none}.yandex_balloon__time ul:hover li:hover{background:url(/dostavka/static/media/btn.7ac70ab6311640552654.png) no-repeat -339px -131px}.yandex_balloon__time ul:hover li:hover:after{display:block}.yandex_balloon__btn{margin-top:12px}.yandex_balloon__btn.hide{display:none}@media (max-width:576px){.yandex-map{max-height:400px;min-height:400px}}.order__pickup_wrap{align-items:stretch;display:flex;justify-content:flex-start;min-height:601px;width:100%}.order__pickup_address{flex-shrink:0;margin-right:20px;min-height:526px;opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;visibility:visible;width:270px}.order__pickup_address__search{margin-bottom:15px;position:relative}input[type=text].order__pickup_address__input{height:40px;line-height:40px;padding-right:50px;z-index:1}.order__pickup_address__input:-ms-input-placeholder,.order__pickup_address__input::-moz-placeholder,.order__pickup_address__input::-webkit-input-placeholder,.order__pickup_address__input::placeholder{color:#999;font-family:Arial,Helvetica,sans-serif;font-size:14px}.order__pickup_address__input_icon{align-items:center;border-left:1px solid #dbdbdb;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;width:40px;z-index:2}.order__pickup_address__input_icon:after{background:url(/dostavka/static/media/Loupe_grey.a44dad4e9eb2e8c0b387.svg) no-repeat 50%;content:"";display:block;height:15px;width:15px}.order__pickup_address__list{max-height:601px;min-height:601px;overflow-x:hidden;overflow-y:auto;position:relative}.order__pickup_address__list.d-none{display:none}.order__pickup_address__item{background-color:transparent;border-radius:3px;color:#585858;cursor:pointer;font-size:16px;line-height:20px;padding:15px 10px;transition:background-color .2s;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-ms-transition:background-color .2s;-o-transition:background-color .2s}.order__pickup_address__item.active,.order__pickup_address__item:hover{background-color:#e4e4e4}.order__pickup_address__value{font-weight:700}.order__pickup_wrap.loading .order__pickup_choose{opacity:0;visibility:hidden}.order__pickup_choose{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;opacity:1;overflow:hidden;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;visibility:visible}.order__pickup_choose.d-none{display:none}.order__pickup_tabs{align-items:flex-start;display:flex;flex-shrink:0;height:40px;justify-content:space-around;margin-bottom:15px;width:100%}.order__pickup_tabs__title{display:none}.order__pickup_tabs__list{align-items:flex-start;display:flex;justify-content:space-around;width:100%}.order__pickup_tabs__list>*{width:70%}.order__pickup_tabs__list>:first-child{flex-shrink:0;width:130px}.order__pickup_tabs__list>:last-child{flex-shrink:0;width:190px}.order__pickup_tab{align-items:center;cursor:pointer;display:flex;flex-direction:column;font-size:16px;justify-content:center;letter-spacing:.01em;line-height:18px;padding:5px;position:relative}.order__pickup_tab span{border-bottom:2px solid #fff;display:inline-block}.order__pickup_tab.active span{border-bottom:2px solid #f6a800;font-weight:700}.order__pickup_tab__additional{color:#8d8d8d;font-size:13px;margin-top:3px;text-align:center}.order__shipping_pickup__total{display:none}.order__shipping_pickup__total.showed{display:block}.order__pickup_change{display:none}@media (max-width:1220px){.order__pickup_wrap{flex-direction:column;min-height:0;min-height:auto;position:relative}.order__pickup_address{margin-right:0;min-height:auto;position:relative;width:100%}.order__pickup_address__list{height:50vh;margin-top:10px;max-height:none;min-height:auto}.order__pickup_address__item{font-size:14px;padding:7px 0}.order__pickup_change{box-sizing:border-box;display:block;margin-top:10px;padding:0 10px;width:100%}.order__pickup_change__btn{color:#4a4a4a;height:50px!important}.order__pickup_tabs{height:auto;justify-content:flex-start;margin:25px 0;position:relative;width:auto}.order__pickup_wrap.list .order__pickup_tabs{left:0;position:absolute;top:40px}.order__pickup_tab{font-size:14px;line-height:18px;padding-bottom:0;padding-top:0;white-space:nowrap}.order__pickup_tab.active span{border:none}.order__pickup_address__search{margin-bottom:0}.order__pickup_tab__additional{display:none}.order__pickup_tabs__title{display:block;font-size:16px;line-height:18px;margin-right:12px}.order__pickup_tabs__title:after{border-color:#c4c4c4 transparent transparent;border-style:solid;border-width:6px 4px 0;content:"";display:block;height:0;margin:auto;position:absolute;right:0;top:6px;width:0;z-index:2}.order__pickup_tabs__filter{font-weight:700}.order__pickup_tabs__list{display:none}.order__pickup_tabs.showed .order__pickup_tabs__list{background-color:#fff;border:1px solid #c2c2c2;border-radius:5px;display:flex;flex-direction:column;left:62px;position:absolute;top:25px;width:auto;z-index:100}.order__pickup_tabs.showed .order__pickup_tabs__list>*{box-sizing:border-box;width:100%}.order__pickup_tabs.showed .order__pickup_tabs__list>:first-child,.order__pickup_tabs.showed .order__pickup_tabs__list>:last-child{width:100%}.order__pickup_tabs.showed .order__pickup_tab{display:block;padding-bottom:5px;padding-right:25px;padding-top:5px;width:100%}}@media (max-width:576px){.order__pickup_tabs{box-sizing:border-box;margin-bottom:20px;margin-top:20px;padding-left:20px}.order__pickup_tabs.showed{width:100%}.order__pickup_tab,.order__pickup_tabs__title{font-size:13px}.order__pickup_tabs.showed .order__pickup_tabs__list{left:0;margin:0 20px;right:0;width:auto}.order__pickup_wrap{margin:0 -15px;min-height:auto;width:auto}.order__pickup_address{box-sizing:border-box;padding:0 15px}}.order__step_shipping_preloader{align-items:center;display:flex;justify-content:center;min-height:400px;width:100%}.components-roller1{display:inline-block;height:80px;position:relative;width:80px}.components-roller1 div{-webkit-animation:components-roller1 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:components-roller1 1.2s cubic-bezier(.5,0,.5,1) infinite;-webkit-transform-origin:40px 40px;transform-origin:40px 40px}.components-roller1 div:after{background:#ffa600;border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;position:absolute;width:7px}.components-roller1 div:first-child{-webkit-animation-delay:-36ms;animation-delay:-36ms}.components-roller1 div:first-child:after{left:63px;top:63px}.components-roller1 div:nth-child(2){-webkit-animation-delay:-72ms;animation-delay:-72ms}.components-roller1 div:nth-child(2):after{left:56px;top:68px}.components-roller1 div:nth-child(3){-webkit-animation-delay:-.108s;animation-delay:-.108s}.components-roller1 div:nth-child(3):after{left:48px;top:71px}.components-roller1 div:nth-child(4){-webkit-animation-delay:-.144s;animation-delay:-.144s}.components-roller1 div:nth-child(4):after{left:40px;top:72px}.components-roller1 div:nth-child(5){-webkit-animation-delay:-.18s;animation-delay:-.18s}.components-roller1 div:nth-child(5):after{left:32px;top:71px}.components-roller1 div:nth-child(6){-webkit-animation-delay:-.216s;animation-delay:-.216s}.components-roller1 div:nth-child(6):after{left:24px;top:68px}.components-roller1 div:nth-child(7){-webkit-animation-delay:-.252s;animation-delay:-.252s}.components-roller1 div:nth-child(7):after{left:17px;top:63px}.components-roller1 div:nth-child(8){-webkit-animation-delay:-.288s;animation-delay:-.288s}.components-roller1 div:nth-child(8):after{left:12px;top:56px}@-webkit-keyframes components-roller1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes components-roller1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.city_fake{display:none}.section-holder{box-sizing:border-box;margin:0 auto;max-width:1240px;padding:0 15px;position:relative;width:100%}.order__section{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:140px}.order__section a{color:inherit;text-decoration:none}.order__section a.revert,.order__section a:hover{text-decoration:underline}.order__section a.revert:hover{text-decoration:none}.order__form{align-items:stretch;display:flex;justify-content:flex-start;width:100%}.order__breadcrumbs{padding:22px 0}.order__breadcrumbs a{color:#929292;font-size:13px;line-height:15px;text-decoration:none}.order__breadcrumbs a:hover{text-decoration:underline}main{background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);flex-grow:1;margin-right:20px;max-width:875px;padding:30px}.form_row,.order__section .form_row{align-items:flex-start;display:flex;justify-content:flex-start}.form_row,.order__section main .form_row{margin:17px -15px 0}.order__section aside .form_row{margin:10px 0 0}.form_group,.order__section .form_group{flex-grow:1;max-width:100%;position:relative}.order__section main .form_group{padding:0 25px}.form_group{padding:0 20px}.order__section .form_group.form_group__long{max-width:555px;width:100%}.order__section .form_group.form_group__std{width:50%}.form_group.form_group__small,.order__section .form_group.form_group__small{flex-shrink:0;max-width:155px;width:100%}.form_group.form_group__medium,.order__section .form_group.form_group__medium{max-width:300px;width:100%}.form_group label,.order__section .form_group label{display:inline-block;font-size:14px;line-height:16px;margin-bottom:4px}.order__section main .form_group label{color:#7b7b7b}.order__section .form_group.form_group_radio label.group_radio_label{display:block;margin-bottom:5px}.order__section .form_group_radio label.radio{color:#414141;cursor:pointer;margin-right:10px}.order__section .form_group_radio input{margin-top:-2px}.order__section input[type=email],.order__section input[type=phone],.order__section input[type=text],.order__section select,.order__section textarea,input[type=email],input[type=phone],input[type=text],select,textarea{background:#fff;border:1px solid #dbdbdb;border-radius:5px;box-sizing:border-box;color:#4d4d4d;font-family:Arial,Helvetica,sans-serif;font-size:16px;padding:0 10px;width:100%}.order__section input[type=email].error,.order__section input[type=phone].error,.order__section input[type=text].error,.order__section select.error,.order__section textarea.error,input[type=email].error,input[type=phone].error,input[type=text].error,select.error,textarea.error{border-color:red!important;color:red!important}.order__section main input[type=email],.order__section main input[type=phone],.order__section main input[type=text],.order__section main select,input[type=email],input[type=phone],input[type=text],select{height:35px;line-height:35px}.order__section aside input[type=email],.order__section aside input[type=phone],.order__section aside input[type=text],.order__section aside select{height:30px;line-height:30px}.order__section textarea,textarea{height:60px;line-height:1.2;max-width:100%;padding-bottom:10px;padding-top:10px}textarea{resize:vertical}.order__section .input_btn{background:none;border:none;color:#c2c2c2;cursor:pointer;font-size:11px;height:28px;line-height:28px;outline:none;padding:0 7px 0 10px;position:absolute;right:3px;text-transform:uppercase;top:21px;transition:color .2s;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;z-index:2}.order__section .input_btn:hover{color:#4a4a4a}.order__section .input_error{color:red;font-size:12px;margin-top:5px}.order__section select,select{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:34px;z-index:1}.order__section select::-ms-expand,select::-ms-expand{display:none}.select_wrap{position:relative;width:100%}.select_wrap:after{border-color:#c4c4c4 transparent transparent;border-style:solid;border-width:6px 4px 0;bottom:0;content:"";display:block;height:0;margin:auto;position:absolute;right:14px;top:0;width:0;z-index:2}.order__info{background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);padding:30px 25px}.btn{align-items:center;background:#fff;border:1px solid #f6a800;border-radius:5px;cursor:pointer;display:flex;font-family:Arial,serif;font-size:14px;font-style:normal;font-weight:700;height:30px;justify-content:center;letter-spacing:.01em;line-height:16px;transition:background-color .2s,color .2s;-webkit-transition:background-color .2s,color .2s;-moz-transition:background-color .2s,color .2s;-ms-transition:background-color .2s,color .2s;-o-transition:background-color .2s,color .2s;width:100%}a.btn,a.btn:hover{text-decoration:none}button.btn{cursor:pointer;outline:none;padding:0}.btn-orange,.btn_orange,a.btn_orange{background:#f6a800;color:#fff}.btn-orange:hover:not(:disabled),.btn_orange:hover:not(:disabled){background:#e59f00}.btn-orange{font-size:22px;height:60px}.btn_create_order{box-shadow:0 4px 6px 1px rgba(0,0,0,.15);font-size:12px;height:33px;letter-spacing:.02em;text-transform:uppercase;transition:background-color .2s,color .2s,box-shadow .2s;-webkit-transition:background-color .2s,color .2s,box-shadow .2s;-moz-transition:background-color .2s,color .2s,box-shadow .2s;-ms-transition:background-color .2s,color .2s,box-shadow .2s;-o-transition:background-color .2s,color .2s,box-shadow .2s}.btn_create_order:hover{box-shadow:0 4px 6px 1px rgba(0,0,0,.25)}.btn:disabled{box-shadow:none;cursor:auto;opacity:.6}.btn_outline_orange{background:#fff;border:1px solid #f6a800;color:#f6a800}.btn_outline_orange:hover{background:#f6a800;color:#fff}.btn_std{max-width:155px}.order__success{min-height:410px;padding-bottom:15px}.order__success h2{font-size:18px;margin-bottom:25px}.order__success p{line-height:20px;margin-bottom:15px}.order__success__pay{margin-top:35px}.order__success__pay.bonus-form{text-align:center}.order__success__pay.bonus-form div{display:inline-block}.order__success__pay.bonus-form div .order__success__pay_btn{font-size:28px;padding:20px}.order__warning{color:#e20000}.order__success .order__warning{margin-top:20px}.order__success__total{color:#000;font-weight:700;margin-bottom:17px;margin-top:35px}.bouns_card__activation_form{margin-top:50px;width:100%}.bouns_card__activation_form h3{margin-bottom:30px}.bouns_card__activation_fields{margin:0 auto;max-width:500px;width:100%}.bouns_card__activation_number,p.bouns_card__activation_number{color:#000;font-weight:700;margin-bottom:25px}.bouns_card__activation_title{font-size:14px;font-weight:700}.order__section .bouns_card__activation_birthday .form_row{flex-wrap:wrap;margin:3px -25px 0}@media (max-width:1024px){main{margin-bottom:20px;margin-right:0;max-width:none}.section-holder{padding-left:0;padding-right:0}.order__form,.order__section{flex-direction:column}.order__success{min-height:auto}.order__success__info h2{text-align:left}}@media (max-width:576px){main{padding-left:15px;padding-right:15px}.form_row,.order__section .form_row{flex-wrap:wrap;margin-top:0!important}.form_group,.order__section .form_group{margin-top:15px!important;max-width:none!important;padding:0 15px!important;width:100%!important}.order__section aside .form_group{padding:0!important}.order__agree,.order__info{padding-left:15px;padding-right:15px}.btn_create_order{font-size:16px;height:45px}}
/*# sourceMappingURL=main.7d92bc4d.css.map*/