.__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:active [class$=main-engine-container] canvas,.__ymap--grabbing:focus [class$=main-engine-container] canvas{cursor:grabbing}.__ymap [class$=graphics-layer]{text-align:left}.modalActive{display:flex;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;justify-content:center;align-items:center;background:rgba(0,0,0,.5)}.modalActive .rz-touch-modal{display:block;background:#fff;position:relative}.rz-action-button__icon.isActive{color:red}.rz-catalog-preloader.active{position:fixed}.rz-delivery{position:relative}.mc-search-result{padding:12px 15px;border-radius:5px;font-size:13px;line-height:22px;background-color:#f3f3f3;position:absolute;top:82px;width:100%;z-index:9}.mc-search-result__inner{max-height:236px;overflow:auto}.mc-search-result__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.mc-search-result__link{cursor:pointer}.mc-form__message--alert{color:red}.rz-counter{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px;border-radius:8px;border:1px solid #dfdfdf}.rz-counter__qty{min-width:0;font-size:inherit;line-height:inherit;font-weight:inherit;background-color:inherit;width:30px;font-size:15px;line-height:23px;font-weight:600;text-align:center}.rz-counter__button,.rz-counter__qty{padding:0;margin:0;border:none;font-family:inherit;color:inherit}.rz-counter__button{font-size:inherit;line-height:inherit;background-color:transparent;text-align:left;letter-spacing:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.rz-counter__button-icon{color:#343330}.open_auth{cursor:pointer;text-decoration:underline}.rz-map__wrapper{border-radius:0!important}.popup{position:absolute;top:0;width:100%;left:0;padding:10px;color:#000;z-index:9}.popup .mc-delivery__item{background:#fff;border-radius:10px}.cluster{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background:#fff;color:#000;border-radius:100%;cursor:pointer;border:2px solid #000;text-align:center}.fade-in{animation:fadeIn .3s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mc-tabs__body{position:relative}.popup .mc-modal__close-button{top:15px;right:15px}.rz-map__body,.rz-map__body-inner{max-height:500px}