@font-face{font-display:swap;font-family:PP Right Gothic;font-style:normal;font-weight:500;src:url(./PPRightGothic-Medium.Csje6p98.eot) format("embedded-opentype"),url(./PPRightGothic-Medium.jQW9TYeW.woff) format("woff"),url(./PPRightGothic-Medium.Bh5J2hZ5.woff2) format("woff2"),url(./PPRightGothic-Medium.CBsB5-CD.ttf) format("ttf")}@font-face{font-display:swap;font-family:PP Right Gothic;font-style:normal;font-weight:300;src:url(./PPRightGothic-TightRegular.CJatpVtZ.eot) format("embedded-opentype"),url(./PPRightGothic-TightRegular.Dpf0mTbY.woff) format("woff"),url(./PPRightGothic-TightRegular.Dl3UZ9Vt.woff2) format("woff2"),url(./PPRightGothic-TightRegular.BdnRbKUg.ttf) format("ttf")}@font-face{font-display:swap;font-family:TT Hoves Variable;font-weight:400;src:url(./TTHoves-Regular.CCw8Jd1v.woff) format("woff"),url(./TTHoves-Regular.DL7XidxU.woff2) format("woff2")}@font-face{font-display:swap;font-family:TT Hoves Variable;font-weight:500;src:url(./TTHoves-Medium.DcOloAjr.woff) format("woff"),url(./TTHoves-Medium.BtHSgB2n.woff2) format("woff2")}@font-face{font-display:swap;font-family:TT Hoves Variable;font-weight:600;src:url(./TTHoves-DemiBold.n8oRu70r.woff) format("woff"),url(./TTHoves-DemiBold.B8Xs6HIX.woff2) format("woff2")}@font-face{font-display:swap;font-family:TT Hoves Variable;font-weight:700;src:url(./TTHoves-Bold.BBAAhNWp.woff) format("woff"),url(./TTHoves-Bold.D3nyz2Xl.woff2) format("woff2")}.text--primary,.text--primary *{font-family:PP Right Gothic}.text--secondary,.text--secondary *{font-family:TT Hoves Variable;font-weight:400}.text--v-tiny,.text--v-tiny *{font-size:.625rem}.text--tiny,.text--tiny *{font-size:.75rem}.text--v-small,.text--v-small *{font-size:.875rem;line-height:1.375rem}.text--small,.text--small *{font-size:1rem;line-height:1.5rem}.text--s-medium,.text--s-medium *{font-size:1.125rem;line-height:1.75rem}.text--n-medium,.text--n-medium *{font-size:2.375rem;line-height:2.75rem}.text--v-medium,.text--v-medium *{font-size:3rem;line-height:4.125rem}.text--medium,.text--medium *{font-size:4.25rem}.text--sub-large,.text--sub-large *{font-size:5.125rem}.text--large,.text--large *{font-size:5.625rem;line-height:6.4375rem}.text--titanic{font-size:11.625rem}.text--ginormous{font-size:12.5rem;line-height:11.25rem}.text--tight{font-weight:300}.text--medium-f,.text--semi-bold{font-weight:500}.text--bold{font-weight:700}.text--spacer{letter-spacing:.1875rem}.text--upper{text-transform:uppercase}.text--mocha{color:#874b41}header{align-items:center;display:flex;justify-content:space-between;position:absolute;z-index:410}header .logo{padding:1rem;width:24%}header .logo svg{height:100px;width:100px}header .floors{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;margin-right:-1rem}header .floors .btn{font-size:1.2rem;margin-right:1rem}header .floor-title{color:#874b41;font-size:3rem;padding:1rem;text-align:right;width:20%}.btn{align-items:center;border:1px solid #fff;display:flex;justify-content:center;padding:.5rem 1rem;text-transform:uppercase;transition:color .34s ease-in-out,background-color .34s ease-in-out}.btn--mocha{border-color:#874b41;color:#874b41}.btn--mocha.active,.btn--mocha:hover{background-color:#874b41;color:#ebdcd7}.btn--rounded{border-radius:999px}.btn--medium{height:2.5rem}.page--map{height:1920px;width:100%}.page--map .map-container{flex-shrink:0;height:680px;overflow:hidden;position:relative;width:100%}.page--map .map-container .current-floor-floating{color:#fff;font-family:PP Right Gothic;font-size:7rem;height:290px;overflow:visible;position:absolute;right:-60px;text-transform:uppercase;top:15%;transform:rotate(90deg);width:390px;z-index:500}.page--map .map-container .logo{left:3rem;position:absolute;top:3rem;z-index:500}.page--map .map-container .logo svg{height:95px;width:95px}.page--map .map-container .map{height:100%;overflow:hidden;position:relative}.page--map .map-container .map .leaflet-container{background-color:#ebdcd7}.page--map .map-container .map .leaflet-overlay-pane #InsideActive{fill:#874b4180}.page--map .map-container .map .leaflet-overlay-pane #OutsideStreet{fill:#faf8f7}.page--map .map-container .map .leaflet-overlay-pane #ParkingLotActive{fill:#874b4126}.page--map .map-container .map .leaflet-overlay-pane #GreenZoneActive{fill:#c9d1cb}.page--map .map-container .map .leaflet-overlay-pane #WaterActive{fill:#d6e3f5}.page--map .map-container .map .leaflet-overlay-pane #sm_GC{fill:#fff}.page--map .map-container .map .leaflet-overlay-pane #ID0049Name{fill:#874b41}.page--map .map-container .map .leaflet-overlay-pane .shop [id$=Shape]{fill:#fff;transition:fill .34s ease-in-out}.page--map .map-container .map .leaflet-overlay-pane .shop text{fill:#874b41;transition:fill .34s ease-in-out}.page--map .map-container .map .leaflet-overlay-pane .shop:hover{cursor:pointer}.page--map .map-container .map .leaflet-overlay-pane .shop:hover [id$=Shape]{fill:#874b41}.page--map .map-container .map .leaflet-overlay-pane .shop:hover text{fill:#ebdcd7}.page--map .map-container .map .leaflet-overlay-pane .shop#ID0049:hover #ID0049Shape{fill:#fff}.page--map .map-container .map .leaflet-overlay-pane #ShopsInactive{fill:#ebdcd7}.page--map .map-container .map .leaflet-overlay-pane #InsideInactive{fill:#874b4180}.page--map .map-container .map .leaflet-overlay-pane [id^=UnusedShoppingSpace]{fill:#ebdcd7}.page--map .map-container .map__floor_controls{align-items:center;bottom:2rem;display:flex;flex-direction:row;height:5rem;justify-content:center;left:50%;min-width:700px;position:absolute;transform:translate(-50%);z-index:500}.page--map .map-container .map__floor_controls .btn{display:inline-flex;font-size:1.8rem;margin-left:2rem;margin-right:2rem;padding:10px 30px;text-align:center}.page--map .map-container .map__floor_controls .floor-btn{background-color:#faf8f7;font-family:PP Right Gothic;height:auto}.page--map .map-container .map__floor_controls .floor-btn.active{background-color:#874b41;color:#faf8f7}.page--map .map-container .map__controls{align-items:center;border-radius:777px;bottom:8rem;display:flex;flex-direction:row;height:5.125rem;left:50%;padding-left:1.625rem;padding-right:1.625rem;position:absolute;transform:translate(-50%);z-index:500}.page--map .map-container .map__controls .left{align-items:center;display:flex;flex-direction:row;padding-bottom:.75rem}.page--map .map-container .map__controls .left *{color:#874b41}.page--map .map-container .map__controls .left .current-floor{display:flex;flex-direction:column;justify-content:center;margin-right:.625rem}.page--map .map-container .map__controls .left .current-floor p{text-align:right;text-transform:uppercase}.page--map .map-container .map__controls .right .zoom-controls{background-color:#faf8f7;border:2px solid #874b41;border-radius:777px;display:flex;flex-direction:row}.page--map .map-container .map__controls .right .zoom-controls .zoom-control{align-items:center;display:flex;height:3.5rem;height:40px;justify-content:center;width:4.125rem}.page--map .map-container .map__controls .right .zoom-controls .zoom-control:hover{cursor:pointer}.page--map .map-container .map__controls .right .zoom-controls .zoom-control:first-child{border-right:2px solid #874b41}.page--map .map-container .map__controls .right .zoom-controls .zoom-control.zoom-out span{background-color:#874b41;height:.125rem;width:1.125rem}.page--map .map-container .map__controls .floor-controls{align-self:flex-end;display:flex;flex-direction:column}.page--map .map-container .map__controls .floor-control:hover{cursor:pointer}.page--map .map-container .map__controls .floor-control:not(:last-child){margin-bottom:.625rem}.page--map .map-container .map__controls .floor-control svg{height:auto;width:1.25rem}.page--map .map-container .map__controls .floor-control svg *{transition:stroke .34s ease-in-out}.page--map .map-container .map__controls .floor-control.active svg *{stroke:#874b41}.page--map .map-container .map__controls .floor-control:not(.active) svg *{stroke:#874b4166}.page--map .loaded-maps{display:none;position:absolute}.shop{color:#fff;cursor:pointer;font-family:PP Right Gothic;font-size:16px}.shop:hover{color:#874b41}.shop-container{background-color:#000;height:calc(100vh - 680px);margin:0;padding:0;width:100%}.shop-container .shop-container-wrapper{display:flex;padding:60px 80px}.shop-container .shop{opacity:.3}.shop-container .shop.floor-active{opacity:1}.shop-container .list-title{color:#fff;font-family:PP Right Gothic;font-size:6rem;font-size:44px;letter-spacing:5px;margin-bottom:0;margin-top:0;opacity:.3;padding-bottom:20px;text-transform:uppercase}.shop-container .list-title.floor-active{opacity:1}.shop-container .first-title{padding-bottom:50px}.shop-container .shop-list{padding-right:34px}.shop-container .shop-list-second{border-left:1px solid #fff;color:#868686;-moz-column-width:180px;column-width:180px;padding-left:34px}.shop-container .shop-list-second .divider{border:none;border-top:2px solid #777;color:#fff;font-size:22px;height:5px;margin-bottom:16px;margin-top:16px;max-width:180px;opacity:.3;overflow:visible;position:relative;text-align:center}.shop-container .shop-list-second .divider.floor-active{opacity:.5}.shop-container .shop-list-second .divider .letter{background:#000;display:inline-block;left:10px;padding:0 4px;position:relative;position:absolute;text-transform:uppercase;top:-18px}.shop-container .shop-list-current{color:#fff}.shop-heading{color:#777;flex-grow:0;font-size:24px;padding-bottom:12px;padding-top:12px;text-align:center;width:100%}.shop-list{-moz-column-width:180px;column-width:180px}.shop-list .list-item{display:inline-block;width:100%}.shop-list .list-item .divider{border:none;border-top:2px solid #777;color:#fff;font-size:22px;height:5px;margin-bottom:16px;margin-top:32px;max-width:180px;opacity:.3;overflow:visible;position:relative;text-align:center}.shop-list .list-item .divider.floor-active{opacity:.5}.shop-list .list-item .divider .letter{background:#000;display:inline-block;left:10px;padding:0 4px;position:relative;position:absolute;text-transform:uppercase;top:-18px}.shop-group{display:block}.shop-modal-ncard{border-radius:40px;margin-top:785px}.shop-modal-ncard .n-card-header{justify-content:center;position:absolute;top:-120px;width:100%}.shop-modal-ncard .n-card-header .n-card-header__main{display:none}.shop-modal-ncard .n-card-header .n-card-header__close{background-color:#fff;border-radius:100%;margin:0!important;padding:30px}.shop-modal{background-color:#eadbd68c;margin-top:28px;z-index:99999}.shop-modal a,.shop-modal h1,.shop-modal h2,.shop-modal h3,.shop-modal h4,.shop-modal h5,.shop-modal h6,.shop-modal p{color:#874b41}.shop-modal__wrapper{background-color:#fff;overflow:auto;padding:0;position:relative;width:100%}.shop-modal__name{line-height:1;margin-bottom:1.40625rem;margin-top:0}.shop-modal__desc{margin-bottom:2.4375rem}.shop-modal__map{margin-top:2.5rem}.shop-modal .row{display:flex}.shop-modal .col{padding-right:1rem;width:50%}.shop-modal .col--image{overflow:hidden}.shop-modal .col--image img{border-radius:40px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.shop-modal .col--image .aspect-ratio{height:100%;position:relative;width:100%}.shop-modal .col--image .image-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.shop-modal .col--image .image-wrapper img{height:100%;width:100%}.shop-modal .col--work-hours p{margin:0}.shop-modal .col--contacts,.shop-modal .col--work-hours{display:flex;flex-direction:column}.shop-modal .col--contacts{justify-content:flex-start;padding-left:0}.shop-modal .col--contacts .col-wrapper{display:flex;flex-direction:column;height:100%;width:-moz-fit-content;width:fit-content}.shop-modal .col .contacts__label,.shop-modal .col .work-hours__label,.shop-modal .col .work-hours__workday{margin:0}.shop-modal .col .contacts__info{color:#874b41;display:flex;flex-direction:column}.shop-modal .col .contacts__social{display:flex;flex-direction:row;margin-top:auto}.shop-modal .col .contacts__social .soc-link{max-width:1.875rem;opacity:1;transition:opacity .34s ease-in-out}.shop-modal .col .contacts__social .soc-link:not(:last-child){margin-right:.6875rem}.shop-modal .col .contacts__social .soc-link svg{height:auto;width:100%}.shop-modal .col .contacts__social .soc-link:hover{opacity:1}.shop-modal .col .contacts__social .soc-link--fb svg path{fill:#874b41}.shop-modal .col .contacts__social .soc-link--ig svg path{stroke:#874b41}body,html{background-color:#000}body{margin:0;padding:0}.page{display:flex;flex-direction:column;flex-wrap:nowrap}#__nuxt{overflow:hidden}
