.blk-shops-map .shops-map__floor-nav{display:flex;flex-wrap:wrap;gap:10px}.blk-shops-map .shops-map__floor-btn{background:transparent;border:2px solid #474c55;border-radius:60px;color:#474c55;cursor:pointer;font-family:Gabarito,sans-serif;font-size:19px;font-weight:700;padding:12px 28px;transition:background .2s ease,border-color .2s ease}.blk-shops-map .shops-map__floor-btn.active{background:#f5c430;border-color:#f5c430}.blk-shops-map .shops-map__floor-btn:hover:not(.active){background:#f0f0f0}.blk-shops-map .shops-map__map--hidden{display:none}.blk-shops-map .shops-map__map svg{display:block;height:auto;width:100%}.blk-shops-map .shops-map__map g.shop{cursor:pointer;transform-box:fill-box;transform-origin:center bottom;transition:transform .25s ease}.blk-shops-map .shops-map__map g.shop>g:first-child path,.blk-shops-map .shops-map__map g.shop>g:first-child polygon{transition:fill .25s ease}.blk-shops-map .shops-map__map g.shop.is-list-hovered,.blk-shops-map .shops-map__map g.shop.is-url-pinned,.blk-shops-map .shops-map__map g.shop:focus-visible,.blk-shops-map .shops-map__map g.shop:hover{outline:none;transform:translateY(-18px)}.blk-shops-map .shops-map__map g.shop.is-list-hovered>g:first-child [class$=-cls-10],.blk-shops-map .shops-map__map g.shop.is-list-hovered>g:first-child [class$=-cls-1],.blk-shops-map .shops-map__map g.shop.is-url-pinned>g:first-child [class$=-cls-10],.blk-shops-map .shops-map__map g.shop.is-url-pinned>g:first-child [class$=-cls-1],.blk-shops-map .shops-map__map g.shop:focus-visible>g:first-child [class$=-cls-10],.blk-shops-map .shops-map__map g.shop:focus-visible>g:first-child [class$=-cls-1],.blk-shops-map .shops-map__map g.shop:hover>g:first-child [class$=-cls-10],.blk-shops-map .shops-map__map g.shop:hover>g:first-child [class$=-cls-1]{fill:#f5c430}.blk-shops-map .shops-map__map g.shop.is-list-hovered>g:first-child [class$=-cls-12],.blk-shops-map .shops-map__map g.shop.is-list-hovered>g:first-child [class$=-cls-3],.blk-shops-map .shops-map__map g.shop.is-list-hovered>g:first-child [class$=-cls-9],.blk-shops-map .shops-map__map g.shop.is-url-pinned>g:first-child [class$=-cls-12],.blk-shops-map .shops-map__map g.shop.is-url-pinned>g:first-child [class$=-cls-3],.blk-shops-map .shops-map__map g.shop.is-url-pinned>g:first-child [class$=-cls-9],.blk-shops-map .shops-map__map g.shop:focus-visible>g:first-child [class$=-cls-12],.blk-shops-map .shops-map__map g.shop:focus-visible>g:first-child [class$=-cls-3],.blk-shops-map .shops-map__map g.shop:focus-visible>g:first-child [class$=-cls-9],.blk-shops-map .shops-map__map g.shop:hover>g:first-child [class$=-cls-12],.blk-shops-map .shops-map__map g.shop:hover>g:first-child [class$=-cls-3],.blk-shops-map .shops-map__map g.shop:hover>g:first-child [class$=-cls-9]{fill:#d4a820}.blk-shops-map .shops-map__map g.shop.is-list-hovered>g:first-child [class$=-cls-11],.blk-shops-map .shops-map__map g.shop.is-list-hovered>g:first-child [class$=-cls-2],.blk-shops-map .shops-map__map g.shop.is-list-hovered>g:first-child [class$=-cls-5],.blk-shops-map .shops-map__map g.shop.is-list-hovered>g:first-child [class$=-cls-7],.blk-shops-map .shops-map__map g.shop.is-url-pinned>g:first-child [class$=-cls-11],.blk-shops-map .shops-map__map g.shop.is-url-pinned>g:first-child [class$=-cls-2],.blk-shops-map .shops-map__map g.shop.is-url-pinned>g:first-child [class$=-cls-5],.blk-shops-map .shops-map__map g.shop.is-url-pinned>g:first-child [class$=-cls-7],.blk-shops-map .shops-map__map g.shop:focus-visible>g:first-child [class$=-cls-11],.blk-shops-map .shops-map__map g.shop:focus-visible>g:first-child [class$=-cls-2],.blk-shops-map .shops-map__map g.shop:focus-visible>g:first-child [class$=-cls-5],.blk-shops-map .shops-map__map g.shop:focus-visible>g:first-child [class$=-cls-7],.blk-shops-map .shops-map__map g.shop:hover>g:first-child [class$=-cls-11],.blk-shops-map .shops-map__map g.shop:hover>g:first-child [class$=-cls-2],.blk-shops-map .shops-map__map g.shop:hover>g:first-child [class$=-cls-5],.blk-shops-map .shops-map__map g.shop:hover>g:first-child [class$=-cls-7]{fill:#a07808}.blk-shops-map .shops-map__search-wrap{margin-bottom:20px;position:relative}.blk-shops-map .shops-map__search{align-items:center;border-bottom:1.5px solid #474c55;display:flex;gap:12px;padding-bottom:10px}.blk-shops-map .shops-map__search-input{background:transparent;border:none;color:#474c55;flex:1;font-size:18px;outline:none}.blk-shops-map .shops-map__search-input::-moz-placeholder{color:#9aa0ab}.blk-shops-map .shops-map__search-input::placeholder{color:#9aa0ab}.blk-shops-map .shops-map__search-icon{align-items:center;display:flex;flex-shrink:0}.blk-shops-map .shops-map__autocomplete{background:#fff;border:1px solid #e8ebf1;border:1px solid var(--jasny,#e8ebf1);border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.08);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:100}.blk-shops-map .shops-map__ac-item{align-items:center;color:#474c55;display:flex;font-size:15px;justify-content:space-between;padding:10px 16px;-webkit-text-decoration:none;text-decoration:none;transition:background .15s ease}.blk-shops-map .shops-map__ac-item:hover{background:#f5c430}.blk-shops-map .shops-map__list{background:#fff;border:1px solid #e8ebf1;border:1px solid var(--jasny,#e8ebf1);border-radius:10px;margin-left:auto;margin-right:0;margin-top:60px;max-width:80%;overflow:hidden;padding:32px}@media(max-width:991.98px){.blk-shops-map .shops-map__list{max-width:100%;width:100%}}.blk-shops-map .shops-map__list--hidden{display:none}.blk-shops-map .shops-map__list-heading{color:#474c55;font-size:21px;font-weight:700;margin-bottom:20px}.blk-shops-map .shops-map__list-item{align-items:center;color:#474c55;display:flex;font-size:15px;justify-content:space-between;margin:0 -32px;padding:8px 32px;-webkit-text-decoration:none;text-decoration:none;transition:background .2s ease}.blk-shops-map .shops-map__list-item.is-list-active,.blk-shops-map .shops-map__list-item:hover{background:#f5c430}.blk-shops-map .shops-map__item-name{font-weight:400}.blk-shops-map .shops-map__item-number{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}