.city{padding:10px 20px 55px;color:#000}.city__item{font:400 18px/40px "sf pro display";border-bottom:1px solid #eee}.city__item:last-child{border-bottom:0}.city__title{font:500 20px/1.2 "sf pro display";margin:10px 40px 10px 0}
.hdinfo{width:50px;height:50px;position:absolute;top:0;cursor:pointer;right:0}.hdr__button--search+.hdinfo{right:40px}.hdinfo__ico{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:19px;height:19px;fill:currentColor}
.hdlogo--rect .hdlogo__img{position:absolute;left:50px;top:0;bottom:0;margin:auto;width:18px;height:18px;border-radius:3px}.hdlogo--wide .hdlogo__img{position:absolute;left:85px;right:85px;top:0;bottom:0;margin:auto;max-height:50px}
.hdr__name{transition:opacity 200ms;font:500 17px/50px "sf pro display";text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:absolute;left:85px;right:85px;top:0;cursor:default}.html--miniApp .hdr__name{text-align:left;left:20px;opacity:.3}.hdr__name--primary{opacity:1;z-index:1}.hdr__name--secondary{opacity:0}.hdr__tick{vertical-align:middle;display:inline-block;opacity:.7;fill:currentColor;margin:0 0 0 2px}.hdr__title--switched .hdr__name--secondary{opacity:1;z-index:2}.hdr__title--switched .hdr__name--primary{opacity:0;pointer-events:none}
.htab__address{font:500 16px/16px "sf pro display";margin:7px 10px 10px 10px;background:var(--globalDeliveryBg);color:var(--globalDeliveryFg);padding:5px 15px;border-radius:12px;display:flex;align-items:center;justify-content:center;text-align:center;min-height:48px;cursor:pointer;text-wrap:balance}.htab__items{background:var(--globalDeliveryBg);border-radius:12px;display:flex;color:var(--globalDeliveryFg);margin:10px 10px 5px 10px;padding:2px}.htab--many .htab__items{padding:0}.htab__item{padding:5px;flex-grow:1;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;min-height:44px;cursor:pointer}.htab__name{z-index:2;position:relative;font:500 16px/17px 'sf pro display';white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.7;transition:opacity 200ms}.htab--many .htab__name{font-size:13px}.htab__item--active{cursor:default}.htab__item--active .htab__name{opacity:1;color:var(--globalDeliveryPointerFg)}.htab__items--single .htab__name{color:#000}.htab__item--off{cursor:default;opacity:.1}.htab__pointer{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--globalDeliveryPointerBg);border-radius:10px;transition:transform 200ms}
.hdr__wrap:not(.hdr__wrap--no-tabs){min-height:140px}.hdr__wrap--nestedPage{min-height:50px!important}html:not(.html--miniApp) .hdr__dummy{width:100%;height:50px}.hdr{background:var(--header-mob-bg,var(--common-bg));color:var(--header-mob-fg,var(--common-color2));position:fixed;z-index:8;top:0;height:50px;width:100%;left:0;text-align:center}.html--miniApp .hdr{position:relative}.hdr__progress{padding:0 10px}.hdr__progress--gray{background:#f3f3f3}html[data-fpstate="visibled"] .hdr{top:100px}html[data-fpstate="visibled"] .hdr__dummy{height:150px}.hdr__button{transition:opacity 400ms;background:transparent;width:50px;height:50px;position:absolute;top:0;cursor:pointer;border:none}.hdr__button--menu{left:0}.html--miniApp .hdr__button--menu{display:none}.hdr__button--search{right:0}.hdr__ico{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;fill:currentColor}.hdr__button--hidden{display:none}.hdr__button--back{left:0;display:flex;align-items:center;justify-content:center;color:currentColor}.html--miniApp .hdr__button--back{display:none}.hdr__button--back>svg{fill:currentColor}
