.CatalogStoresFilterPopup{--catalog-stores-filter-sidebar-width:min(42rem, 100%);display:contents}.BottomSheet.CatalogStoresFilterPopup__sheet .BottomSheet__overlay{pointer-events:none}.CatalogStoresFilterPopup__map{background:var(--color-main-white);width:100%;height:100%;position:relative}.CatalogStoresFilterPopup__mapCanvas{width:100%;height:100%}.CatalogStoresFilterPopup__map [class*=ymaps-][class*=-ground-pane],.CatalogStoresFilterPopup__map [class*=ymaps-][class*=-copyrights-pane],.CatalogStoresFilterPopup__map [class*=ymaps-][class*=-controls-pane]{filter:grayscale()contrast(1.08)brightness(.9)}.CatalogStoresFilterPopup__close{top:calc(var(--safe-area-top) + 1.2rem);z-index:3;position:absolute;right:1.5rem}.CatalogStoresFilterPopup .CatalogStoresFilterPopup__close.secondary{background:var(--color-white-100);box-shadow:var(--shadow-card)}@media (hover:hover){.CatalogStoresFilterPopup .CatalogStoresFilterPopup__close.secondary:hover{background:var(--color-light-grey-100)}}.CatalogStoresFilterPopup__zoom{top:calc(var(--safe-area-top) + 1.2rem);z-index:3;position:absolute;left:1.5rem}.CatalogStoresFilterPopup__geoFab{--fab-offset-bottom:calc(var(--bottom-sheet-height,28rem) + 1.2rem);--fab-z-index:3}.CatalogStoresFilterPopup__sheet{--catalog-stores-filter-footer-height:calc(1rem + 1.1rem + var(--control-md) + 1.1rem + 2.5rem + var(--safe-area-bottom))}.BottomSheet.CatalogStoresFilterPopup__sheet.isPanelHidden .CatalogStoresFilterPopup__geoFab{--fab-offset-bottom:calc(var(--catalog-stores-filter-footer-height) + 1.2rem)}.CatalogStoresFilterPopup__footer{z-index:3;padding:1rem 1.5rem calc(2.5rem + var(--safe-area-bottom));background:linear-gradient(180deg, color-mix(in srgb, var(--color-grey-grey-bg) 0%, transparent) 0%, var(--color-light-grey-100) 50%);opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-out-quad), transform var(--duration-base) var(--ease-out-quad), visibility 0s linear var(--duration-base);position:absolute;bottom:0;left:0;right:0;transform:translateY(1.2rem)}.CatalogStoresFilterPopup__footerInner{background:var(--color-white-100);border-radius:4rem;padding:1.1rem}.CatalogStoresFilterPopup__footerInner .Button{width:100%}.BottomSheet.isPanelHidden .CatalogStoresFilterPopup__footer{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.CatalogStoresFilterPopup__heading{justify-content:space-between;align-items:center;gap:1.2rem;display:flex}.CatalogStoresFilterPopup__title{color:var(--color-black-100);margin:0}.CatalogStoresFilterPopup__heading{position:relative}.CatalogStoresFilterPopup__city .CitySelect__list{position:static}.CatalogStoresFilterPopup__city .CitySelect__panel{width:auto;right:0}.CatalogStoresFilterPopup__search{--input-border:var(--color-black-12);background:var(--color-main-white);width:100%;margin-top:1.2rem}.CatalogStoresFilterPopup__empty{color:var(--color-black-60);margin:0;padding:2.4rem 1.2rem}.CatalogStoresFilterPopup__empty[hidden]{display:none}.CatalogStoresFilterPopup__list{flex-direction:column;gap:1.2rem;margin:0 -.4rem;padding:.8rem 0 0;list-style:none;display:flex}.CatalogStoresFilterPopup__group{flex-direction:column;gap:.8rem;min-width:0;display:flex}.CatalogStoresFilterPopup__group[hidden]{display:none}.CatalogStoresFilterPopup__groupTitle{color:var(--color-black-100);margin:0;padding:.2rem 1rem}.CatalogStoresFilterPopup__groupList{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.CatalogStoresFilterPopup__item{border-radius:.8rem;min-width:0}.CatalogStoresFilterPopup__item .CatalogStoresFilterPopup__itemAddress,.CatalogStoresFilterPopup__item .CatalogStoresFilterPopup__itemName{color:var(--color-main-black);letter-spacing:-.02rem;transition:color var(--transition-duration) var(--ease-out-quad)}.CatalogStoresFilterPopup__item[hidden]{display:none}.CatalogStoresFilterPopup__item.isActive .CatalogStoresFilterPopup__itemAddress,.CatalogStoresFilterPopup__item.isActive .CatalogStoresFilterPopup__itemName{color:var(--color-gold-100)}.CatalogStoresFilterPopup__itemStock{color:var(--color-black-60)}.CatalogStoresFilterPopup__itemStock[hidden]{display:none}.CatalogStoresFilterPopup__itemStock[data-tone=low]{color:var(--color-gold-100)}.CatalogStoresFilterPopup__itemStock[data-tone=none]{color:var(--color-black-40)}.CatalogStoresFilterPopup__checkbox{gap:1rem;width:100%;padding:1rem}.CatalogStoresFilterPopup__itemBody{flex-direction:column;gap:.2rem;min-width:0;padding-top:.1rem;display:flex}.CatalogStoresFilterPopup__itemMetro{color:var(--color-black-60);align-items:center;gap:.6rem;display:inline-flex}.CatalogStoresFilterPopup__itemMetro:before{background:var(--color-gold-100);content:"";border-radius:50%;flex-shrink:0;width:.6rem;height:.6rem}.CatalogStoresFilterPopup__itemSchedule{color:var(--color-black-60)}.CatalogStoresFilterPopup__apply{width:100%}@media (width>=1025px){.CatalogStoresFilterPopup__sheet{--catalog-stores-filter-card-width:min(120rem, calc(100% - var(--screen-offset-x) * 2));--catalog-stores-filter-card-height:min(72rem, calc(100% - 8rem))}.BottomSheet.CatalogStoresFilterPopup__sheet .BottomSheet__overlay{background-color:var(--color-black-40);pointer-events:auto}.BottomSheet.CatalogStoresFilterPopup__sheet .BottomSheet__aside{z-index:2;width:var(--catalog-stores-filter-card-width);height:var(--catalog-stores-filter-card-height);border-radius:var(--sheet-radius);background:var(--color-grey-grey-bg);box-shadow:var(--shadow-modal);opacity:0;transition:opacity var(--duration-sheet-in) var(--ease-out-quad), transform var(--duration-sheet-in) var(--ease-spring-soft);inset:50% auto auto 50%;overflow:clip;transform:translate(-50%,-50%)scale(.96)}.BottomSheet.CatalogStoresFilterPopup__sheet.isSheetActive .BottomSheet__aside{opacity:1;transform:translate(-50%,-50%)scale(1)}.BottomSheet.CatalogStoresFilterPopup__sheet.isClosing .BottomSheet__aside{opacity:0;transition:opacity var(--bottom-sheet-close-duration) var(--ease-in-quad), transform var(--bottom-sheet-close-duration) var(--ease-in-out-quart);transform:translate(-50%,-50%)scale(.96)}.BottomSheet.CatalogStoresFilterPopup__sheet.responsive .BottomSheet__panel{top:50%;bottom:auto;right:auto;left:calc(50% - var(--catalog-stores-filter-card-width) / 2 + 2rem);z-index:3;width:var(--catalog-stores-filter-sidebar-width);max-height:calc(var(--catalog-stores-filter-card-height) - 4rem);height:calc(var(--catalog-stores-filter-card-height) - 4rem);border-radius:var(--surface-radius-m);background:var(--color-white-80);box-shadow:none;backdrop-filter:blur(3rem);transform:translateY(-50%)scale(.96)}.BottomSheet.CatalogStoresFilterPopup__sheet.responsive.isSheetActive .BottomSheet__panel{transform:translateY(-50%)scale(1)}.BottomSheet.CatalogStoresFilterPopup__sheet.responsive.isClosing .BottomSheet__panel{transform:translateY(-50%)scale(.96)}.BottomSheet.CatalogStoresFilterPopup__sheet{--bottom-sheet-padding-x:2.4rem}.CatalogStoresFilterPopup__sheet .BottomSheet__sticky{padding-top:2rem}.CatalogStoresFilterPopup__sheet .BottomSheet__footer{padding:1.2rem var(--bottom-sheet-padding-x) 2.4rem;box-shadow:none;background:0 0}.CatalogStoresFilterPopup__list{gap:1.6rem;margin:0 -.8rem;padding-top:1.2rem}.CatalogStoresFilterPopup__groupTitle{padding:.4rem 1.2rem}.CatalogStoresFilterPopup__checkbox{gap:1.2rem;padding:1.2rem}.CatalogStoresFilterPopup__city.is-button{flex-shrink:0;width:auto;margin-left:auto}.CatalogStoresFilterPopup__city.is-button .ListHeader__trigger{width:auto}.CatalogStoresFilterPopup__itemActions{align-items:center;gap:2rem;padding-left:3.9rem;display:flex}.CatalogStoresFilterPopup__close{top:2rem;right:2rem}.CatalogStoresFilterPopup__zoom{top:50%;left:auto;right:2rem;transform:translateY(-50%)}.CatalogStoresFilterPopup__geoFab{--fab-offset-bottom:1.5rem}.CatalogStoresFilterPopup__footer{display:none}}.CatalogStoresFilterPopup.hasNoMap .CatalogStoresFilterPopup__map{background:var(--color-grey-grey-bg)}.CatalogStoresFilterPopup.hasNoMap .CatalogStoresFilterPopup__map:after{content:"Карта временно недоступна";color:var(--color-black-40);justify-content:center;align-items:center;padding-bottom:20vh;display:flex;position:absolute;inset:0}.CatalogStoresFilterPopup.hasNoMap .CatalogStoresFilterPopup__geoFab{display:none}
