.modal-map-container{--mmc-color-white:#fff;--mmc-color-black:#000;--mmc-color-primary:#009dff;--mmc-color-accent:rgba(252,224,0,.69);--mmc-color-text:#333;--mmc-color-link:#1c75e7;--mmc-shadow-color:rgba(0,0,0,.06);--mmc-border-color:rgba(0,0,0,.08);--mmc-hover-bg:rgba(0,0,0,.04);--mmc-focus-bg:rgba(0,0,0,.12);--mmc-active-bg:rgba(0,0,0,.1);--mmc-disabled-bg:rgba(0,0,0,.06);--mmc-text-muted:rgba(0,0,0,.38);--mmc-text-secondary:rgba(0,0,0,.54);--mmc-drawer-width:320px;--mmc-button-size:36px;--mmc-button-size-large:40px;--mmc-icon-size:20px;--mmc-spacing-xs:4px;--mmc-spacing-sm:8px;--mmc-spacing-md:16px;--mmc-spacing-lg:32px;--mmc-font-family:Roboto , sans-serif;--mmc-font-size-sm:12px;--mmc-font-size-md:14px;--mmc-font-size-lg:15px;--mmc-font-size-xl:16px;--mmc-line-height-sm:16px;--mmc-line-height-md:20px;--mmc-line-height-lg:24px;--mmc-letter-spacing-sm:.25px;--mmc-letter-spacing-md:.4px;--mmc-letter-spacing-lg:.5px;font-family: var(--mmc-font-family)}.modal-map-container .drawer-control__drawer{align-items:stretch;background-color:var(--mmc-color-white);bottom:0;display:none;flex-direction:column;max-width:min(var(--mmc-drawer-width),calc(100% - 48px));overflow:auto;padding-bottom:28px;position:fixed;right:0;top:0;width:100%;z-index:2}.modal-map-container .drawer-control__drawer--open{display:flex}.modal-map-container .paper{align-items:center;background-color:var(--mmc-color-white);box-shadow:0 -.5px 2px 1px rgba(0,0,0,.02) , 0 1px 2px 0 rgba(0,0,0,.04) , 0 4px 8px 0 var(--mmc-shadow-color)}.modal-map-container .list-item{-webkit-tap-highlight-color:transparent;appearance:none;background:none;border:0;border-radius:0;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;min-height:var(--mmc-button-size-large);outline:0;overflow:hidden;padding:10px var(--mmc-spacing-md);position:relative;text-align:left;text-decoration:none;user-select:none;vertical-align:middle;width:100%;text-transform:none;align-items:unset}.modal-map-container .list-item::after{content:"";inset:0;pointer-events:none;position:absolute;transition:background-color .1s}.modal-map-container .list-item:hover::after{background-color:var(--mmc-hover-bg)}.modal-map-container .drawer-control__list-item{border-bottom:1px solid var(--mmc-border-color);flex-direction:column;gap:var(--mmc-spacing-xs);padding:var(--mmc-spacing-md)}.modal-map-container .drawer-control__list-item--active{background-color:var(--mmc-color-accent)}.modal-map-container .balloon-layout__section-title,.modal-map-container .drawer-control__list-item,.modal-map-container .balloon-footer__notice{font-size:var(--mmc-font-size-md);font-weight:500;letter-spacing:var(--mmc-letter-spacing-sm);line-height:var(--mmc-line-height-md)}.modal-map-container .balloon-layout__section-title{padding:var(--mmc-spacing-xs) 0}.modal-map-container .balloon-layout__getto-summary,.modal-map-container .balloon-layout__section-content,.modal-map-container .input,.modal-map-container .search-control__empty{font-size:var(--mmc-font-size-md);letter-spacing:var(--mmc-letter-spacing-sm);line-height:var(--mmc-line-height-md)}.modal-map-container .balloon-layout__section-content{padding:2px 0 var(--mmc-spacing-xs)}.modal-map-container .balloon-layout__getto{margin: var(--mmc-spacing-sm) 0 calc(-1 * var(--mmc-spacing-xs))}.modal-map-container .balloon-layout__getto-summary{color:var(--mmc-color-link);cursor:pointer;width:max-content}.modal-map-container .balloon-layout__getto-content{margin-top:2px}.modal-map-container .drawer-control__title{align-items:center;display:flex;gap:var(--mmc-spacing-sm);max-width:100%}.modal-map-container .drawer-control__subtitle{color:var(--mmc-text-muted);max-width:100%}.modal-map-container .drawer-control__address{font-size:var(--mmc-font-size-lg);font-weight:600;color:var(--mmc-color-text)}.modal-map-container .drawer-control__address,.modal-map-container .drawer-control__subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-map-container .balloon-layout__getto-content,.modal-map-container .balloon-layout__subtitle,.modal-map-container .drawer-control__subtitle{font-size:var(--mmc-font-size-sm);letter-spacing:var(--mmc-letter-spacing-md);line-height:var(--mmc-line-height-sm)}.modal-map-container .drawer-control__icon,.modal-map-container .drawer-control__icon svg{height:var(--mmc-icon-size);width:var(--mmc-icon-size)}.modal-map-container .drawer-control__icon{color:var(--mmc-color-primary);flex-shrink:0}.modal-map-container .drawer-control__drawer--open+.drawer-control__button{right: calc(min(var(--mmc-drawer-width), 100% - 48px) + var(--mmc-spacing-sm));transform:scaleX(1)}.modal-map-container .drawer-control__drawer .empty-state{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:var(--mmc-spacing-md)}.modal-map-container .balloon-layout__title,.modal-map-container .drawer-control__drawer .empty-state .empty-state__text{font-size:var(--mmc-font-size-xl);letter-spacing:var(--mmc-letter-spacing-lg);line-height:var(--mmc-line-height-lg)}.modal-map-container .button{-webkit-tap-highlight-color:transparent;appearance:none;background:none;border:0;border-radius:var(--mmc-spacing-xs);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:var(--mmc-button-size);width:var(--mmc-button-size);margin:0;outline:0;overflow:hidden;padding:0;position:relative;text-decoration:none;user-select:none;vertical-align:middle;font-size:var(--mmc-font-size-md);letter-spacing:var(--mmc-letter-spacing-lg);line-height:var(--mmc-line-height-sm)}.modal-map-container .button::after{content:"";inset:0;pointer-events:none;position:absolute;transition:background-color .1s}.modal-map-container .button:focus{outline:none}.modal-map-container .button:hover::after{background-color:var(--mmc-hover-bg)}.modal-map-container .button:focus-visible::after{background-color:var(--mmc-focus-bg)}.modal-map-container .button:active::after{background-color:var(--mmc-active-bg)}.modal-map-container .button:disabled{background-color:var(--mmc-disabled-bg)!important;color:rgba(0,0,0,.24)!important;pointer-events:none}.modal-map-container .drawer-control__button{background-color:rgba(252,224,0,.95);border-radius:var(--mmc-spacing-sm);bottom:var(--mmc-spacing-lg);right:var(--mmc-spacing-md);position:fixed!important;transform:scaleX(-1)}.modal-map-container .balloon-layout{align-items:stretch;bottom:0;display:flex;flex-direction:column;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:3}.modal-map-container .balloon-layout__header{align-items:center;justify-content:space-between;padding:12px var(--mmc-spacing-sm) var(--mmc-spacing-sm) var(--mmc-spacing-md);display:flex}.modal-map-container .balloon-layout__tabs,.modal-map-container .balloon-layout__info,.modal-map-container .balloon-layout__subtitle{display:flex}.modal-map-container .balloon-layout__tab{-webkit-tap-highlight-color:transparent;appearance:none;align-items:center;justify-content:center;background:var(--mmc-color-accent);border:1px solid rgba(0,0,0,.12);border-radius:var(--mmc-spacing-sm);color:var(--mmc-color-text);display:flex;flex-shrink:0;height:var(--mmc-button-size-large);width:var(--mmc-button-size-large);margin:0;outline:0;padding:0;text-decoration:none;user-select:none}.modal-map-container .balloon-layout__tab>svg{pointer-events:none}.modal-map-container .balloon-layout__info{flex-direction:column;gap:var(--mmc-spacing-xs);padding:0 var(--mmc-spacing-sm) var(--mmc-spacing-md) var(--mmc-spacing-md)}.modal-map-container .balloon-layout__header .button{height:var(--mmc-button-size-large);width:var(--mmc-button-size-large);color:var(--mmc-text-secondary);background-color:transparent}.modal-map-container .balloon-layout #balloon-footer{background-color:var(--mmc-color-white);bottom:0;margin-top:auto;position:sticky;z-index:2}.modal-map-container .balloon-layout__footer,.modal-map-container .balloon-layout__section{border-top:1px solid var(--mmc-border-color)}.modal-map-container .balloon-layout__section,.modal-map-container .balloon-footer__notice{padding:var(--mmc-spacing-sm) var(--mmc-spacing-md) 12px}.modal-map-container .balloon-layout__footer{padding:var(--mmc-spacing-md) var(--mmc-spacing-md) 36px}.modal-map-container .balloon-footer__notice{margin-bottom:var(--mmc-spacing-sm);border:transparent solid 1px;border-radius:5px}.modal-map-container .balloon-footer__notice.balloon-footer__notice-warning{border-color:#fb4513;background-color:rgba(251,69,19,.1)}.modal-map-container .balloon-layout__footer .button{background-color:var(--mmc-color-accent);color:var(--mmc-color-text);width:100%;height:var(--mmc-button-size-large)}#yandex-delivery-map-container ymaps[class*="-balloon-pane"]{z-index:5500!important}#yandex-delivery-map-container ymaps[class*="-balloon-overlay"],#yandex-delivery-map-container ymaps[class*="-balloon-pane"]{bottom:0!important;left:unset!important;right:0!important;top:0!important;transform:none!important}@media (min-width:380px){.modal-map-container .drawer-control__drawer--open+.drawer-control__button{right: calc(min(var(--mmc-drawer-width), 100% - 48px) + var(--mmc-spacing-md))}.modal-map-container .balloon-layout{width:var(--mmc-drawer-width)}}@media (min-width:580px){:has(:is(.modal-map-container .drawer-control__drawer--open, .modal-map-container .balloon-layout)) .search-control {width:min(554px,calc(100vw - var(--mmc-drawer-width) - var(--mmc-spacing-lg)))}}