.app-delivery__selected{display:flex;align-items:center;gap:.3em;max-width:240px;color:var(--text-grey);font-size:.9em;text-wrap:nowrap;overflow:hidden}.app-delivery__selected:hover{color:var(--link-hover)}.app-delivery__icon{display:flex;justify-content:center;align-items:center}.app-delivery__icon svg{width:18px;height:18px}.app-delivery__name{line-height:1}.app-delivery-dialog{display:flex;flex-direction:column;gap:1.3rem}.app-delivery-dialog__header{display:flex;flex-direction:column;gap:.3rem}.app-delivery-dialog__text{font-size:1.1em;color:var(--text-grey)}.app-delivery-dialog__body{display:flex;flex-direction:column;gap:1rem}.app-delivery-dialog__footer{display:flex;flex-direction:column}.app-delivery-dialog__action-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:.65rem 1rem;border-radius:.5rem;background-color:var(--grey)}.app-delivery-dialog__action-btn:hover{opacity:.8}.app-delivery-dialog__action-name{font-size:1.1em;font-weight:600;letter-spacing:.05rem}.app-delivery-dialog__action-text{color:var(--text-grey)}.app-delivery-dialog__empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:1rem 2rem;border:2px dashed var(--yelow);border-radius:.5rem}.app-delivery-dialog__empty:hover{border-color:var(--primary)}.app-delivery-dialog__empty-title{font-size:1.2em;font-weight:600;letter-spacing:.05rem}.app-delivery-dialog__empty-text{color:var(--text-grey)}.vue-notification-wrapper{padding:0 1rem;overflow:inherit!important}.vue-notification-wrapper .alert.is_error{background-color:var(--red);color:var(--white)}.v-notify{display:flex;gap:.85em;padding:1em 1.5em;border-radius:.5rem;background-color:var(--dark);color:var(--white)}.v-notify__content{display:flex;align-items:center;gap:.85em}.v-notify__content-icon{display:flex;justify-content:center;align-items:flex-start}.v-notify__content-info{display:flex;flex-direction:column;gap:.35em}.v-notify.is_success .v-notify__content-icon{color:var(--primary)}.v-notify.is_warn .v-notify__content-icon{color:var(--yelow)}.v-notify.is_info .v-notify__content-icon{stroke:var(--white)}.v-notify.is_error .v-notify__content-icon{color:var(--red)}.app-input-error{display:flex;flex-shrink:0;position:relative;right:0;width:38px;height:38px}.app-input-error__icon{display:flex;justify-content:center;align-items:center;width:100%;height:100%;cursor:pointer}.app-input-error__icon svg,.app-input-error__message-icon svg{flex-shrink:0;width:1.12rem;height:1.12rem}.app-input-error__icon,.app-input-error__message-icon{color:var(--red)}.app-input-error__message{position:absolute;padding:.5rem 1rem;width:-moz-max-content;width:max-content;max-width:300px;border-radius:.5rem;background-color:#383737;color:#fff;font-size:.87rem;line-height:1.2;box-shadow:0 0 10px #00000026;z-index:1;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.app-input-error__message:not(.message_position_right){left:2rem}.app-input-error__message.message_position_right{right:2rem}.app-input-error__message:not(.message_position_right) .app-input-error__message-icon{margin-right:.8rem}.app-input-error__message.message_position_right .app-input-error__message-icon{margin-left:.8rem;order:1}.app-input-error:hover .app-input-error__message{opacity:1;visibility:visible}.app-input-error:hover .app-input-error__message:not(.message_position_right){left:10px}.app-input-error:hover .app-input-error__message.message_position_right{right:10px}.app-input,.app-select{display:flex;width:100%;padding:.3rem 1em;border:2px solid var(--border-color);border-radius:.5rem;background-color:var(--body);transition:all .3s;--auth-input-palceholder-color: var(--text-grey)}.app-input.is_focus,.app-select.is_focus{border-color:var(--primary)}.app-input.is_disabled,.app-select.is_disabled{background-color:var(--grey)}.app-input:not(.input_textarea),.app-select:not(.input_textarea){height:48px}.app-input:not(.input_textarea).is_small,.app-select:not(.input_textarea).is_small{height:38px;border-radius:.3rem}.app-input.input_textarea,.app-select.input_textarea{align-items:flex-start;min-height:65px}.app-input input,.app-input textarea,.app-select input,.app-select textarea{width:100%;outline:none!important}.app-input textarea,.app-select textarea{margin-top:.5rem;min-height:36px}.app-input textarea::-webkit-scrollbar,.app-select textarea::-webkit-scrollbar{display:none}.app-input input:disabled,.app-input textarea:disabled,.app-select input:disabled,.app-select textarea:disabled{background-color:transparent;color:var(--text-grey)}.app-input__icon,.app-select__icon{display:flex;justify-content:center;width:60px;height:100%;color:#cfcfcf;cursor:text}.app-input:not(.input_textarea) .app-input__icon,.app-input:not(.input_textarea) .app-select__icon,.app-select:not(.input_textarea) .app-input__icon,.app-select:not(.input_textarea) .app-select__icon{align-items:center}.app-input.input_textarea .app-input__icon,.app-input.input_textarea .app-select__icon,.app-select.input_textarea .app-input__icon,.app-select.input_textarea .app-select__icon{margin-top:.5rem}.app-input.field-error,.app-select.field-error{border-color:var(--red)!important}.app-input.field-error .app-input__icon,.app-input.field-error .app-select__icon,.app-select.field-error .app-input__icon,.app-select.field-error .app-select__icon{color:var(--red)}.app-input__icon svg,.app-select__icon svg{width:24px;height:24px}.app-input__field,.app-select__field{display:flex;flex-direction:column;position:relative;width:100%}.app-input__label,.app-select__label{position:absolute;top:.6rem;left:0;width:100%;font-size:.8rem;color:var(--text-grey);cursor:text;transition:all .3s ease-in-out;overflow:hidden}.app-input.is_focus .app-input__label,.app-input.is_active .app-input__label,.app-input.is_focus .app-select__label,.app-input.is_active .app-select__label,.app-select.is_focus .app-input__label,.app-select.is_active .app-input__label,.app-select.is_focus .app-select__label,.app-select.is_active .app-select__label{top:-.1rem;font-size:.7rem}.app-input__input,.app-select__input{display:flex;align-items:center;width:100%;height:100%}.app-input__label+.app-input__input,.app-input__label+.app-select__input,.app-select__label+.app-input__input,.app-select__label+.app-select__input{margin-top:.5rem}.app-input__input input,.app-select__input input{width:100%;height:100%;padding:0;border:none;outline-offset:0;box-shadow:none}.app-input__input input:focus,.app-select__input input:focus{outline-offset:0;box-shadow:none}.app-input__input input::-webkit-outer-spin-button,.app-input__input input::-webkit-inner-spin-button,.app-select__input input::-webkit-outer-spin-button,.app-select__input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.app-input__input ::-moz-placeholder,.app-select__input ::-moz-placeholder{color:var(--text-grey);opacity:1}.app-input__input ::placeholder,.app-select__input ::placeholder{color:var(--text-grey)}.app-input__error,.app-select__error{display:flex;align-items:center;position:relative;width:0;transition:all .15s ease-in-out}@media screen and (min-height:1025px){.app-input__error,.app-select__error{margin-left:.5rem}}.app-input__error.is_show,.app-select__error.is_show{width:38px}.app-input__arrow,.app-select__arrow{transition:all .6s ease-in-out}.app-input.is_focus .app-input__arrow,.app-input.is_focus .app-select__arrow,.app-select.is_focus .app-input__arrow,.app-select.is_focus .app-select__arrow{transform:rotateX(180deg)}.app-input.is_small .app-input__arrow svg,.app-input.is_small .app-select__arrow svg,.app-select.is_small .app-input__arrow svg,.app-select.is_small .app-select__arrow svg{width:18px;height:18px}.app-delivery-item{display:flex;gap:1rem;border:2px solid var(--grey-2);border-radius:.5rem}.app-delivery-item button:focus{outline:none!important}.app-delivery-item:hover{border-color:var(--yelow)}.app-delivery-item.is_main{border-color:var(--primary)}.app-delivery-item__body{display:flex;flex-direction:column;gap:.5rem;width:100%;padding:1rem;text-align:left}.app-delivery-item__action{display:flex;flex-direction:column;flex-shrink:0;gap:.5rem;margin:.8rem .5rem;width:24px}.app-delivery-item__action-btn{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%}.app-delivery-item__action-btn svg{width:16px;height:16px}.app-delivery-item__name{font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.app-delivery-item__text{color:var(--text-grey)}.app-delivery-item__menu{position:absolute;padding-top:1rem;top:100%;left:-58px;min-width:120px}.app-delivery-item__menu-body{position:relative;display:flex;flex-direction:column;width:100%;padding:.3rem 0;border:1px solid var(--grey);border-radius:.5rem;background-color:var(--body);box-shadow:0 0 1rem #00000016;text-align:left}.app-delivery-item__menu-arrow{position:absolute;top:-1rem;left:calc(50% - .55rem);width:0;height:0;border:.5rem solid transparent;border-bottom:.5rem solid var(--body);background-color:transparent!important;z-index:1}.app-delivery-item__menu-item{display:flex;padding:.65rem 1rem;background-color:var(--body);color:var(--text-grey)}.app-delivery-item__menu-item:hover{background-color:var(--grey)}.delivery-edit-address{display:flex;flex-direction:column;gap:1.5rem}.delivery-edit-address textarea{resize:none}.delivery-edit-address__info{display:flex;flex-direction:column;gap:1.5rem}.delivery-edit-address__info-grid,.delivery-edit-address__user-grid{display:grid;gap:1rem}.delivery-edit-address__info-grid{grid-template-columns:repeat(3,1fr)}.delivery-edit-address__user-grid{grid-template-columns:repeat(1,1fr)}.delivery-edit-address__title{margin-bottom:.8rem;font-size:1rem;font-weight:600;letter-spacing:.05rem}.delivery-edit-address__action{display:flex}.delivery-edit-address__submit{padding:1em 2em;border-radius:.5rem;background-color:var(--primary);color:var(--white);font-size:1.15em}.delivery-edit-address__submit:hover{opacity:.85}.map-point{display:flex;flex-direction:column;align-items:center;position:absolute}.map-point__dot{width:7px;height:7px;background-color:var(--primary);border:3px solid var(--widget);border-radius:50%;box-shadow:0 0 .3em #0000004d;box-sizing:content-box;transition:opacity .3s ease-in-out}.map-point__marker{display:flex;align-items:center;gap:.5rem;padding:.3rem;border-radius:3rem;background-color:var(--body);box-shadow:0 0 .3rem #00000018;transition:all .3s ease-in-out}.map-point__icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:30px;height:30px;padding:.3rem;border-radius:50%;color:var(--text-grey);transition:all .3s ease-in-out}.map-point.point_self .map-point__icon{background-color:var(--primary);color:var(--widget)}.map-point.point_yandex .map-point__icon{background-color:var(--yandex);color:var(--text-grey)}.map-point.point_ozon .map-point__icon{background-color:var(--ozon);color:var(--white)}.map-point.point_boxberry .map-point__icon{background-color:var(--boxberry);color:var(--grey)}.map-point.point_5post .map-point__icon{background-color:var(--5post);color:var(--grey)}.map-point.point_pochta .map-point__icon{background-color:var(--pochta);color:var(--grey)}.map-point:not(.is_active) .map-point__icon{background-color:var(--widget);color:var(--text-grey)}.map-user-location{display:flex;justify-content:center;align-items:center;position:absolute;bottom:-.5rem;left:-.5rem;background-color:transparent;box-shadow:0 0 .3rem #00000018;z-index:0}.map-user-location:hover{z-index:2}.map-user-location__marker{position:relative;width:1rem;height:1rem;border:2px solid var(--body);background-color:var(--red);border-radius:50%}.map-user-location__marker:before{content:"";position:absolute;top:-.3rem;bottom:-.3rem;left:-.3rem;right:-.3rem;border:2px solid var(--red);border-radius:50%;animation:locator 3.25s cubic-bezier(0,1,.6,1) infinite}@keyframes locator{0%{opacity:1;top:-.3rem;bottom:-.3rem;left:-.3rem;right:-.3rem}50%{opacity:0;top:-.5rem;bottom:-.5rem;left:-.5rem;right:-.5rem}to{opacity:0;top:-.5rem;bottom:-.5rem;left:-.5rem;right:-.5rem}}.map-delivery-marker-location{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;bottom:0;left:-1rem;background-color:transparent;z-index:0}.map-delivery-marker-location__dot{position:relative;width:.6rem;height:.6rem;border:2px solid var(--primary);border-radius:50%;box-shadow:0 0 .3rem #00000018}.map-delivery-marker-location__foot{position:relative;width:.3rem;height:1.5rem;background-color:var(--primary);border-radius:0 0 .15rem .15rem}.map-delivery-marker-location__marker{display:flex;justify-content:center;align-items:center;position:relative;width:2.5rem;height:2.5rem;background-color:var(--primary);border-radius:50%}.map-delivery-marker-location__marker:before{content:"";position:relative;width:1rem;height:1rem;background-color:var(--widget);border-radius:50%}.map-delivery-marker-location__marker,.map-delivery-marker-location__foot{bottom:-.35rem;transition:all .15s ease-in-out}.map-delivery-marker-location.is_drug .map-delivery-marker-location__marker,.map-delivery-marker-location.is_drug .map-delivery-marker-location__foot{bottom:.2rem}.__ymap{color:#000;position:relative}.__ymap_container{width:100%;height:100%}.__ymap_slots{display:none}.__ymap--grab [class$=main-engine-container] canvas{cursor:grab}.__ymap--grabbing:focus [class$=main-engine-container] canvas,.__ymap--grabbing:active [class$=main-engine-container] canvas{cursor:grabbing}.__ymap [class$=graphics-layer]{text-align:left}.delivery-map{position:relative}.delivery-map__loading{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.delivery-add-address-info{display:flex;flex-direction:column;flex-shrink:0;width:100%;max-width:380px;padding:1.5em 0}.delivery-add-address-info__title,.delivery-add-address-info__types,.delivery-add-address-info__text,.delivery-add-address-info__search{margin-left:1.5em;margin-right:1.5em}.delivery-add-address-info__types{display:flex;gap:1em;margin-top:1.5rem;margin-bottom:1rem;border-radius:.75rem;background-color:var(--grey)}.delivery-add-address-info__type{display:flex;justify-content:center;width:100%;padding:.8rem 1.5rem;border-radius:.75rem;letter-spacing:.05rem;font-weight:600}.delivery-add-address-info__type.is_active{background-color:var(--yelow)}.delivery-add-address-info__content{display:flex;flex-direction:column;gap:1rem;height:100%;margin-top:1rem}.delivery-add-address-info__title{font-size:1.3em}.delivery-add-address-info__text{color:var(--text-grey)}.delivery-add-address-info__search{display:flex;flex-direction:column;gap:1em;margin-bottom:.5rem}.delivery-add-address-info__geo-btn{color:var(--browser-link);font-size:1.15em}.delivery-add-address-info__geo-btn:hover{color:var(--browser-link-hover)}.delivery-add-address-info__geo-btn-icon{display:flex;justify-content:center;align-items:center;margin-right:.3rem}.delivery-add-address-info__geo-btn-icon svg{width:1.5rem;height:1.5rem}.delivery-add-address-info__list{display:flex;flex-direction:column;height:100%;max-height:380px;overflow-x:hidden;overflow-y:auto;padding-left:1.5em;padding-right:1.5em}.delivery-add-address-info__address{display:flex;flex-direction:column;gap:.3rem;padding:.8rem .5rem;text-align:left}.delivery-add-address-info__address:not(:first-child){border-top:1px solid var(--border-color)}.delivery-add-address-info__address-name{font-size:1.05em;font-weight:600;color:var(--text-grey)}.delivery-add-address-info__address:hover .delivery-add-address-info__address-name{color:var(--text)}.delivery-add-address-info__address-footer{display:flex;flex-wrap:wrap;gap:.15rem;position:relative;font-size:.78rem;color:var(--text-grey)}.delivery-add-address-info__list-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em;padding:1.5rem 0;border-top:1px solid var(--border-color)}.delivery-add-address-info__list-empty-text{font-size:1.15em;color:var(--grey-3);text-align:center}.delivery-add-address-info__list-empty-icon svg{width:4.5em;height:4.5em;color:var(--grey-2)}.app-working-hours{display:flex;flex-direction:column;gap:1.3em}.app-working-hours__item{display:grid;grid-template-columns:repeat(2,1fr);gap:2em;width:100%}.app-working-hours__name{text-align:left}.app-working-hours__time{text-align:right;color:var(--grey-3);font-weight:700}.delivery-add-address-point-info{display:flex;flex-direction:column;flex-shrink:0;gap:2em;position:absolute;top:0;left:0;width:100%;height:100%;max-width:380px;padding:1.5em 0;background-color:var(--body);box-shadow:0 1em 2em #00000026}.delivery-add-address-point-info textarea{resize:none}.delivery-add-address-point-info__close{position:absolute;top:1em;right:-1em}.delivery-add-address-point-info__title,.delivery-add-address-point-info__content,.delivery-add-address-point-info__form,.delivery-add-address-point-info__action{padding:0 2rem}.delivery-add-address-point-info__action{margin-top:auto}.delivery-add-address-point-info__content,.delivery-add-address-point-info__form{display:flex;flex-direction:column;overflow:auto}.delivery-add-address-point-info__content{gap:2em}.delivery-add-address-point-info__form{gap:1.5em}.delivery-add-address-point-info__col{display:grid;gap:1em}.delivery-add-address-point-info__list{display:flex;flex-direction:column;gap:1em}.delivery-add-address-point-info__item{display:flex;justify-content:flex-start;align-items:center;gap:1em}.delivery-add-address-point-info__icon{display:flex;justify-content:center;align-items:flex-start;margin-bottom:auto}.delivery-add-address-point-info__icon svg{width:2em;height:2em}.delivery-add-address-point-info__value{width:100%;font-size:1.115em}.delivery-add-address-point-info__desc{display:flex;flex-direction:column;gap:1em}.delivery-add-address-point-info__desc-text{line-height:1.7}.delivery-add-address-point-info__submit{width:100%;font-size:1.15em}.delivery-add-address{display:flex;position:relative;min-height:80vh;border-radius:1em;overflow:hidden}.delivery-add-address__map{width:100%;background-color:var(--grey)}
