.comagic-c-buttons{bottom:var(--xxxl,calc(var(--spacing) * 6)) var(--n-xxxl,var(--md,calc(var(--spacing) * 7)) var(--n-md,calc(var(--spacing) * 6)))!important;right:var(--xxxl,calc(var(--spacing) * 3)) var(--n-xxxl,var(--md,calc(var(--spacing) * 2)) var(--n-md,var(--spacing)))!important;z-index:10!important}.plan-marker--floor-hover,.plan__svg__hoverable{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.h-layout,.h-layout__section{display:flex;flex-wrap:nowrap}.h-layout__section{position:relative;align-items:stretch;height:calc(var(--dvh) * 100)}.h-layout__section--no-padding{padding:0}.h-layout__section--top{z-index:1}.h-layout__section--pink-blue{background:var(--c-pink-blue)}.h-layout__section--pink-light{background:var(--c-pink-light)}.h-layout__section--pink-light-dark{background:var(--c-pink-light-dark)}.h-layout__section--pink-turquoise{background:var(--c-pink-turquoise)}.h-layout__section--green-light{background:var(--c-green-light)}.h-layout__section--pink-purple{background:var(--c-pink-purple-reverse)}.h-layout__section--transparent-turquoise{background:var(--c-transparent-turquoise)}.h-layout__section--brown{background:var(--c-brown)}.h-layout__section--light-grey{background:var(--c-light-grey)}.h-layout__section--light-dark-brown{background:var(--c-light-dark-brown)}.h-layout__section--yellow-pink{background:var(--c-yellow-pink)}.h-layout__section--pink-turquoise-yellow{background:var(--c-pink-turquoise-yellow)}.h-layout__section--pink-turquoise-light{background:var(--c-pink-turquoise-light)}.h-layout__section--turquoise-light-yellow{background:var(--c-turquoise-light-yellow)}.h-layout__section--yellow-green{background:var(--c-yellow-green)}.h-layout__section--pink-green-light{background:var(--c-pink-green-light)}.h-layout__section--light-brown{background:var(--c-light-brown)}.h-layout__section--dark-brown-yellow{background:var(--c-dark-brown-yellow)}.h-layout__section--dark-brown-yellow-light{background:var(--c-dark-brown-yellow-light)}.h-layout__section--grey-brown{background:var(--c-grey-brown)}.h-layout__row{display:flex;flex-wrap:nowrap}.h-layout__col{display:flex}.h-layout__col__row{position:relative;display:flex;gap:var(--spacing)}.h-layout__col__row--no-gap{gap:0}.h-layout__col__row--end{justify-content:flex-end}.h-layout__col__row--middle{display:flex;align-items:center}.h-layout__col--top{z-index:1}.h-layout__col--auto,.h-layout__col--fill{flex:0 0 auto;width:auto}.h-layout__col--auto .image:not(.image--rounded),.h-layout__col--auto .image:not(.image--rounded) img,.h-layout__col--auto .img-full,.h-layout__col--auto .img-full img,.h-layout__col--fill .image:not(.image--rounded),.h-layout__col--fill .image:not(.image--rounded) img,.h-layout__col--fill .img-full,.h-layout__col--fill .img-full img{width:auto;height:100%}.h-layout__col--fill{flex-grow:1}.h-layout__col--1{flex:0 0 var(--grid-col);min-width:var(--grid-col);width:var(--grid-col)}.h-layout__col--2{flex:0 0 calc(var(--grid-col) * 2);min-width:calc(var(--grid-col) * 2);width:calc(var(--grid-col) * 2)}.h-layout__col--3{flex:0 0 calc(var(--grid-col) * 3);min-width:calc(var(--grid-col) * 3);width:calc(var(--grid-col) * 3)}.h-layout__col--4{flex:0 0 calc(var(--grid-col) * 4);min-width:calc(var(--grid-col) * 4);width:calc(var(--grid-col) * 4)}.h-layout__col--5{flex:0 0 calc(var(--grid-col) * 5);min-width:calc(var(--grid-col) * 5);width:calc(var(--grid-col) * 5)}.h-layout__col--6{flex:0 0 calc(var(--grid-col) * 6);min-width:calc(var(--grid-col) * 6);width:calc(var(--grid-col) * 6)}.h-layout__col--7{flex:0 0 calc(var(--grid-col) * 7);min-width:calc(var(--grid-col) * 7);width:calc(var(--grid-col) * 7)}.h-layout__col--8{flex:0 0 calc(var(--grid-col) * 8);min-width:calc(var(--grid-col) * 8);width:calc(var(--grid-col) * 8)}.h-layout__col--9{flex:0 0 calc(var(--grid-col) * 9);min-width:calc(var(--grid-col) * 9);width:calc(var(--grid-col) * 9)}.h-layout__col--10{flex:0 0 calc(var(--grid-col) * 10);min-width:calc(var(--grid-col) * 10);width:calc(var(--grid-col) * 10)}.h-layout__col--11{flex:0 0 calc(var(--grid-col) * 11);min-width:calc(var(--grid-col) * 11);width:calc(var(--grid-col) * 11)}.h-layout__col--12{flex:0 0 calc(var(--grid-col) * 12);min-width:calc(var(--grid-col) * 12);width:calc(var(--grid-col) * 12)}.h-layout__col--18{flex:0 0 calc(var(--grid-col) * 18);min-width:calc(var(--grid-col) * 18);width:calc(var(--grid-col) * 18)}.h-layout__col--bottom{display:flex;flex-direction:column;justify-content:flex-end}.h-layout__col--between{display:flex;flex-direction:column;justify-content:space-between}.h-layout__col--middle{display:flex;align-items:center}.h-layout__col--center{display:flex;flex-direction:column;justify-content:center}.h-layout__col--end{display:flex;justify-content:flex-end}}@media (min-width:568px) and (max-aspect-ratio:13/9) and (min-width:1920px) and (min-height:740px),(min-width:668px) and (min-height:416px) and (min-width:1920px) and (min-height:740px),(min-width:980px) and (min-width:1920px) and (min-height:740px){.h-layout__col--1\:xxxl{flex:0 0 var(--grid-col);min-width:var(--grid-col);width:var(--grid-col)}.h-layout__col--2\:xxxl{flex:0 0 calc(var(--grid-col) * 2);min-width:calc(var(--grid-col) * 2);width:calc(var(--grid-col) * 2)}.h-layout__col--3\:xxxl{flex:0 0 calc(var(--grid-col) * 3);min-width:calc(var(--grid-col) * 3);width:calc(var(--grid-col) * 3)}.h-layout__col--4\:xxxl{flex:0 0 calc(var(--grid-col) * 4);min-width:calc(var(--grid-col) * 4);width:calc(var(--grid-col) * 4)}.h-layout__col--5\:xxxl{flex:0 0 calc(var(--grid-col) * 5);min-width:calc(var(--grid-col) * 5);width:calc(var(--grid-col) * 5)}.h-layout__col--6\:xxxl{flex:0 0 calc(var(--grid-col) * 6);min-width:calc(var(--grid-col) * 6);width:calc(var(--grid-col) * 6)}.h-layout__col--7\:xxxl,.h-layout__col--8\:xxxl{flex:0 0 calc(var(--grid-col) * 7);min-width:calc(var(--grid-col) * 7);width:calc(var(--grid-col) * 7)}.h-layout__col--9\:xxxl{flex:0 0 calc(var(--grid-col) * 9);min-width:calc(var(--grid-col) * 9);width:calc(var(--grid-col) * 9)}.h-layout__col--12\:xxxl{flex:0 0 calc(var(--grid-col) * 12);min-width:calc(var(--grid-col) * 12);width:calc(var(--grid-col) * 12)}.h-layout__col--none\:xxxl{flex:0;width:0}}@media (min-width:568px) and (max-aspect-ratio:13/9) and (min-width:2400px) and (min-height:740px),(min-width:668px) and (min-height:416px) and (min-width:2400px) and (min-height:740px),(min-width:980px) and (min-width:2400px) and (min-height:740px){.h-layout__col--1\:xxxxl{flex:0 0 var(--grid-col);min-width:var(--grid-col);width:var(--grid-col)}.h-layout__col--2\:xxxxl{flex:0 0 calc(var(--grid-col) * 2);min-width:calc(var(--grid-col) * 2);width:calc(var(--grid-col) * 2)}.h-layout__col--3\:xxxxl{flex:0 0 calc(var(--grid-col) * 3);min-width:calc(var(--grid-col) * 3);width:calc(var(--grid-col) * 3)}.h-layout__col--4\:xxxxl{flex:0 0 calc(var(--grid-col) * 4);min-width:calc(var(--grid-col) * 4);width:calc(var(--grid-col) * 4)}.h-layout__col--5\:xxxxl{flex:0 0 calc(var(--grid-col) * 5);min-width:calc(var(--grid-col) * 5);width:calc(var(--grid-col) * 5)}.h-layout__col--6\:xxxxl{flex:0 0 calc(var(--grid-col) * 6);min-width:calc(var(--grid-col) * 6);width:calc(var(--grid-col) * 6)}.h-layout__col--7\:xxxxl,.h-layout__col--8\:xxxxl{flex:0 0 calc(var(--grid-col) * 7);min-width:calc(var(--grid-col) * 7);width:calc(var(--grid-col) * 7)}.h-layout__col--9\:xxxxl{flex:0 0 calc(var(--grid-col) * 9);min-width:calc(var(--grid-col) * 9);width:calc(var(--grid-col) * 9)}.h-layout__col--12\:xxxxl{flex:0 0 calc(var(--grid-col) * 12);min-width:calc(var(--grid-col) * 12);width:calc(var(--grid-col) * 12)}.h-layout__col--none\:xxxxl{flex:0;width:0}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.sticky-slider{position:relative}.sticky-slider__sticky-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.sticky-slider__sticky{overflow:hidden;position:sticky;top:0}.sticky-slider__title{display:inline-block;vertical-align:top;white-space:nowrap}.has-scroll-smooth .sticky-slider__sticky{position:relative}.sticky-slider--full-screen{min-height:calc(var(--dvh) * 100)}.sticky-slider--full-screen .sticky-slider__sticky{height:100vh}.no-js .sticky-slider--full-screen .sticky-slider__sticky{overflow-x:auto}}.plan{position:relative}.plan__breadcrumbs{position:relative;z-index:2}.plan,.plan__content{height:100%}.plan__image img,.plan__svg{width:100%;height:100%}.plan__gradient{position:absolute;z-index:1;left:0;top:0;width:100%;height:13.88889vw;background:linear-gradient(180deg,var(--t-background),rgba(var(--t-background-rgb),0));pointer-events:none}.plan__svg{position:relative}.plan__empty{position:absolute;top:0;left:50%;z-index:1;transform:translateX(-50%);gap:calc(var(--spacing) * .5);padding:var(--md,calc(var(--scale-px) * 15) calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 10) calc(var(--scale-px) * 15));box-shadow:0 calc(var(--scale-px) * 5) calc(var(--scale-px) * 25) rgba(0,0,0,.15);border-radius:calc(var(--scale-px) * 30)}.plan__empty,.plan__empty-icon{display:flex;align-items:center}.plan__empty-icon{justify-content:center;width:var(--md,calc(var(--scale-px) * 30)) var(--n-md,calc(var(--scale-px) * 20));height:var(--md,calc(var(--scale-px) * 30)) var(--n-md,calc(var(--scale-px) * 20));background-color:var(--t-primary);border-radius:50%}.plan__empty-icon svg{color:var(--c-white)}.plan__fake-modal-placeholder{height:calc(var(--fake-modal-height) + var(--spacing) * 4)}.plan--clip-plan{position:relative;width:100vw;min-height:calc(var(--lvh) * 100);right:calc(var(--spacing-l) * 1.35)}.plan--clip-plan .plan__image img{-o-object-position:50% 50%;object-position:50% 50%}.plan--clip-plan .plan__content{position:absolute;top:50%;left:50%}.plan--clip-plan .plan__content,.plan--clip-plan .plan__image img,.plan--clip-plan .plan__svg{width:auto;min-width:auto;height:calc(var(--lvh) * 136.88889);max-height:calc(var(--lvh) * 136.88889)}.plan--clip-plan .plan__content{margin-top:calc(var(--lvh) * -61.6);margin-left:calc(var(--lvh) * -97.33333)}@media (max-aspect-ratio:11/9){.plan--clip-plan .plan__content,.plan--clip-plan .plan__image img,.plan--clip-plan .plan__svg{height:calc(var(--lvh) * 100);max-height:calc(var(--lvh) * 100)}.plan--clip-plan .plan__content{margin-top:calc(var(--lvh) * -50);margin-left:calc(var(--lvh) * -71.1039)}}@media (min-aspect-ratio:146/75){.plan--clip-plan .plan__content,.plan--clip-plan .plan__image img,.plan--clip-plan .plan__svg{width:100vw;min-width:100vw;height:auto;max-height:none;margin:0 auto}.plan--clip-plan .plan__content{margin-top:-31.64384vw;margin-left:-50vw}}.plan--clip-aspect .plan__image img{-o-object-position:50% 50%;object-position:50% 50%}@media (max-aspect-ratio:219/154){.plan--clip-aspect .plan__content,.plan--clip-aspect .plan__image img,.plan--clip-aspect .plan__svg{width:calc((var(--lvh) * 100) / 1232 * 1752);min-width:calc((var(--lvh) * 100) / 1232 * 1752);height:calc(var(--lvh) * 100);max-height:calc(var(--lvh) * 100)}.plan--clip-aspect,.plan--clip-aspect__content{height:calc(var(--lvh) * 100)}.plan--clip-aspect .plan__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-aspect-ratio:219/154){.plan--clip-aspect .plan__content,.plan--clip-aspect .plan__image img,.plan--clip-aspect .plan__svg{width:calc((var(--lvh) * 100) / 1232 * 1752);min-width:calc((var(--lvh) * 100) / 1232 * 1752);height:calc(var(--lvh) * 100);max-height:calc(var(--lvh) * 100);margin:0 auto}.plan--clip-aspect .plan__content{position:relative}}.plan--no-overflow{overflow:hidden}.plan__image{display:block}.plan__image img{display:block;width:auto}.plan__svg{position:absolute;left:0;top:0;width:100%;height:100%}.plan__svg *{pointer-events:none}.plan__svg .plan__svg__hoverable,.plan__svg .plan__svg__hoverable *,.plan__svg g{pointer-events:auto;-webkit-tap-highlight-color:transparent}.plan__svg__anchor{opacity:0}.plan__svg__hoverable{fill:var(--t-primary);cursor:pointer;transition-duration:.8s;transition-property:opacity;opacity:0}.has-hover .plan__svg__hoverable:hover,.plan__svg__hoverable--active{opacity:.5}.plan__svg__hoverable--styled-disabled{cursor:default;fill:var(--t-text);opacity:.5}.plan__svg__hoverable--disabled{fill:var(--t-text);opacity:.5;pointer-events:none!important}.plan__svg__hoverable--type-active{display:none}.plan__svg__hoverable--type-active.plan__svg__hoverable--active{display:inline}.plan--main .plan__svg__hoverable{fill:#95a3ae;opacity:0}.has-hover .plan--main .plan__svg__hoverable:hover,.plan--main .plan__svg__hoverable--active{opacity:0}.has-hover .plan--main .plan__svg__hoverable--disabled:hover,.plan--main .has-active-marker .plan__svg__hoverable,.plan--main .plan__svg__hoverable--disabled{opacity:1}.plan--floor .plan__svg{fill:var(--t-text)}.plan--floor .plan__svg__hoverable{transition-property:opacity,fill;fill:#fef5d5;opacity:1}.has-hover .plan--floor .plan__svg__hoverable:hover,.plan--floor .plan__svg__hoverable--active{fill:var(--t-primary);opacity:.5}.plan--floor .plan__svg__hoverable--clickable{cursor:pointer}.plan--floor .plan__svg__hoverable--disabled,.plan--floor .plan__svg__hoverable--reserved{fill:var(--t-text);opacity:.3;pointer-events:auto!important}.has-hover .plan--floor .plan__svg__hoverable--disabled:hover,.has-hover .plan--floor .plan__svg__hoverable--reserved:hover{fill:var(--t-text);opacity:.3}.plan--floor .plan__image{opacity:0;pointer-events:none}.plan--building{width:auto;height:calc(var(--fake-modal-height) - calc(var(--scale-px) * 400));min-height:calc(var(--scale-px) * 240);margin:0 auto}.plan--building .plan__svg{position:relative}.plan--building .plan__svg path,.plan--building .plan__svg rect{stroke:var(--t-text);fill:var(--t-background)}.plan--building .plan__svg .plan__svg__hoverable{transition-property:opacity,fill;fill:var(--t-background);opacity:1}.has-hover .plan--building .plan__svg .plan__svg__hoverable:hover{fill:rgba(121,115,111,.5)}.plan--building .plan__svg .plan__svg__hoverable--disabled{fill:rgba(121,115,111,.15);cursor:default}.plan--building .plan__svg .plan__svg__hoverable--active{fill:var(--t-primary);opacity:1}.plan--building .plan__svg .plan__svg__hoverable--clickable{cursor:pointer}.plan-label{position:absolute;left:0;top:0;width:auto;transform:translate(calc((var(--lvh) * 100) / 1232 * var(--posX) + var(--spacing-l) * 1.35),calc((var(--lvh) * 100) / 1232 * var(--posY))) rotate(var(--rotate))}@media (max-aspect-ratio:219/154){.plan-label{transform:translate(calc((var(--lvh) * 100) / 1232 * var(--posX) + var(--spacing-l) * 1.35),calc((var(--lvh) * 100) / 1232 * var(--posY))) rotate(var(--rotate))}}.plan-label--fixed{transform:translate(calc(100vw / 1752 * var(--posX)),calc(100vw / 1752 * var(--posY)))}@media (max-aspect-ratio:219/154){.plan-label--fixed{transform:translate(calc(var(--lvh) * 100 / 900 * var(--posX)),calc(var(--lvh) * 100 / 900 * var(--posY)))}}.plan-label--right{left:auto;right:0;transform:translate(calc((var(--lvh) * 100) / -1232 * var(--posX) + var(--spacing-l) * 1.35),calc((var(--lvh) * 100) / 1232 * var(--posY))) rotate(var(--rotate))}@media (max-aspect-ratio:219/154){.plan-label--right{transform:translate(calc((var(--lvh) * 100) / -1232 * var(--posX) + var(--spacing-l) * 1.35),calc((var(--lvh) * 100) / 1232 * var(--posY))) rotate(var(--rotate))}}.plan-label__content{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);text-align:center}.plan-label__content>p{white-space:nowrap;text-shadow:#313e48 0 0 10px;will-change:transform}.plan-label--top .plan-label__content{top:auto;bottom:calc(100% + 8px)}.plan-label__arrow{position:absolute;left:50%;top:50%;width:40px;height:40px;transform:translate(-50%,-50%) rotate(var(--angle))}.plan-label__arrow:before{position:absolute;content:"";left:50%;top:-20px;transform:translateX(-50%);width:0;border:15px solid rgba(var(--t-secondary-rgb),0);border-bottom-color:var(--t-secondary)}@media (min-width:1920px) and (min-height:740px){.plan-label--down{transform:translate(calc((var(--lvh) * 100) / 1232 * var(--posX) + var(--spacing-l) * 1.5),calc((var(--lvh) * 100) / 1232 * var(--posY) + 20px)) rotate(var(--rotate))}}.plan--parking{width:calc(100vh / 900 * 1360);max-width:calc(100vw - var(--section-left-padding) - var(--section-right-padding))}.plan--parking .plan__svg{fill:var(--t-text)}.plan--parking .plan__svg__hoverable{transition-property:fill;fill:#fef5d5;opacity:1;stroke:var(--t-text);stroke-width:.5px}.has-hover .plan--parking .plan__svg__hoverable:hover,.plan--parking .plan__svg__hoverable--active{fill:rgba(var(--t-primary-rgb),.5);opacity:1}.plan--parking .plan__svg__hoverable--clickable{cursor:pointer}.plan--parking .plan__svg__hoverable--disabled,.plan--parking .plan__svg__hoverable--reserved{fill:var(--t-line-alt);opacity:1;pointer-events:none}.has-hover .plan--parking .plan__svg__hoverable--disabled:hover,.has-hover .plan--parking .plan__svg__hoverable--reserved:hover{fill:var(--t-line-alt);opacity:1}.plan--store{width:calc(100vh / 900 * 624);max-width:calc(100vw - var(--section-left-padding) - var(--section-right-padding))}.plan--store .plan__svg{fill:var(--t-text)}.plan--store .plan__svg__hoverable{transition-property:fill;fill:#fef5d5;opacity:1;stroke:var(--t-text);stroke-width:.5px}.has-hover .plan--store .plan__svg__hoverable:hover,.plan--store .plan__svg__hoverable--active{fill:rgba(var(--t-primary-rgb),.5);opacity:1}.plan--store .plan__svg__hoverable--clickable{cursor:pointer}.plan--store .plan__svg__hoverable--disabled,.plan--store .plan__svg__hoverable--reserved{fill:var(--t-line-alt);opacity:1;pointer-events:none}.has-hover .plan--store .plan__svg__hoverable--disabled:hover,.has-hover .plan--store .plan__svg__hoverable--reserved:hover{fill:var(--t-line-alt);opacity:1}.plan--commercial{width:calc(100vh / 900 * 1000);margin:0 auto;background:var(--t-background)}.plan--commercial .plan__svg{fill:var(--t-text)}.plan--commercial .plan__svg__hoverable{transition-property:fill;fill:#fef5d5;opacity:1;stroke:var(--t-text);stroke-width:.5px}.has-hover .plan--commercial .plan__svg__hoverable:hover,.plan--commercial .plan__svg__hoverable--active{fill:rgba(var(--t-primary-rgb),.5);opacity:1}.plan--commercial .plan__svg__hoverable--clickable{cursor:pointer}.plan--commercial .plan__svg__hoverable--disabled,.plan--commercial .plan__svg__hoverable--reserved{fill:var(--t-line-alt);opacity:1;pointer-events:none}.has-hover .plan--commercial .plan__svg__hoverable--disabled:hover,.has-hover .plan--commercial .plan__svg__hoverable--reserved:hover{fill:var(--t-line-alt);opacity:1}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.plan--zoom{overflow:hidden;overflow:clip;margin-left:calc(var(--section-left-padding) * -1);margin-right:calc(var(--section-right-padding) * -1);width:100vw;max-width:100vw;height:calc(var(--scale-px) * 580);max-height:100svh;outline:none}.plan--zoom:before{top:0;border-top:1px solid var(--t-line)}.plan--zoom:after,.plan--zoom:before{content:"";position:absolute;left:0;width:100%}.plan--zoom:after{bottom:0;border-bottom:1px solid var(--t-line)}.plan--zoom .plan__content{width:auto;aspect-ratio:1280/860}.plan--zoom .plan__svg{position:relative}}.plan-zoom{position:relative;height:100%}.plan-zoom__tabs{z-index:0}.plan-zoom__preview{position:absolute;left:0;top:0;z-index:1;padding:calc(var(--spacing) * 2);width:100%;height:100%;pointer-events:none}.plan-zoom__preview-text{margin:0 auto;max-width:180px;text-align:center}.plan-zoom__preview-list{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.plan-zoom__preview-item{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:20px;margin:5px 0;border:1px solid var(--t-outline);border-radius:20px;padding-bottom:20px;width:120px;aspect-ratio:1}.plan-marker{display:block;margin:0;position:absolute;z-index:11;left:0;top:0;opacity:0}.plan-marker a{text-transform:capitalize}.plan-marker--marker{pointer-events:none!important}.plan-marker .btn__text{padding-top:2px}.plan-marker .btn--square.is-active:before{transform:scale(1)}.plan-marker .btn__content--marker .is-visible-active{display:none}.plan-marker--active .btn__content--marker .is-visible-active,.plan-marker .btn__content--marker .is-hidden-active{display:block}.plan-marker--active .btn__content--marker .is-hidden-active{display:none}.plan-marker--active,.plan-marker--top{z-index:15}.plan-marker--invisible .btn{opacity:0}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.plan-marker--invisible .btn.is-active{opacity:1}}.plan-marker--styled-disabled{pointer-events:none!important}.plan-marker--styled-opacity .btn__content{opacity:.5}:where(.plan--ready) .plan-marker{opacity:1}.plan-marker--label{z-index:1;width:calc(var(--scale-px) * 60);height:calc(var(--scale-px) * 60);border-radius:60px;display:flex;align-items:center;justify-content:center;background:var(--t-background)}.plan-marker--label--left .plan-marker--label__text{transform:rotate(-90deg);transform-origin:50% 50%}.plan-marker--label--right .plan-marker--label__text{transform:rotate(90deg);transform-origin:50% 50%}.plan-marker--floor-hover{opacity:0;transition-property:opacity;pointer-events:none}.plan-marker--floor-hover.plan-marker--active{opacity:1}.plan-marker--floor-hover .plan-marker__inner{display:block}.plan-marker--floor-active{cursor:default;pointer-events:none}.plan-marker--floor-active .plan-marker__inner{position:absolute;right:0;top:50%;transform:translateY(-50%);background:var(--t-primary);color:var(--t-background);border-radius:30px;width:calc(var(--scale-px) * 30);height:calc(var(--scale-px) * 20);display:flex;align-items:center;justify-content:center}.plan-marker--floor-active .plan-marker__inner:after{content:"";position:absolute;right:calc(var(--scale-px) * -3);top:calc(var(--scale-px) * 7);width:0;height:0;border-left:calc(var(--scale-px) * 5) solid var(--t-primary);border-bottom:calc(var(--scale-px) * 3) solid transparent;border-right:0 solid transparent;border-top:calc(var(--scale-px) * 3) solid transparent}.plan-popover{pointer-events:none}.plan-popover__content{padding:calc(var(--scale-px) * 20)}.plan-popover__title-box{padding-bottom:calc(var(--scale-px) * 20);border-bottom:1px solid var(--t-line)}.plan-popover__title-box p{display:flex;flex-wrap:nowrap;align-items:flex-start;font-family:Neue Helvetica Medium,Helvetica,Arial,sans-serif;font-weight:500;font-size:calc(var(--scale-text-rem) * 10);--lh:0.8em;line-height:var(--lh);letter-spacing:-.05em}.is-win .plan-popover__title-box p,.plan-popover__title-box p{--fos:-0.15em;--foe:-0.25em}.plan-popover__title-box p span+span{margin-left:calc(var(--scale-px) * 20)}.plan-popover__text-box{padding-top:calc(var(--scale-px) * 20);padding-bottom:calc(var(--scale-px) * 5)}.plan-popover__text-box__item+.plan-popover__text-box__item{margin-top:calc(var(--scale-px) * 10)}.plan-popover__text-box__item{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.plan-popover__text-box__item__icon{margin-right:calc(var(--scale-px) * 14);width:calc(var(--scale-px) * 30);height:calc(var(--scale-px) * 30);border-radius:30px;display:flex;align-items:center;justify-content:center;background:linear-gradient(45deg,#eacbbb,#606eb2);background:var(--c-pink-purple);color:var(--c-white)}.plan-popover__text-box__item__text{display:flex;flex-direction:column}.plan-popover__text-box__item__text p+p{margin-top:6px}.plan-popover__description{border-top:1px solid var(--t-line);margin-top:calc(var(--scale-px) * 20);padding-top:calc(var(--scale-px) * 20)}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:calc(8px - 2px - 0px) 8px calc(8px - 2px - 3px - 0px)}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0!important}.selectize-input:after{content:" ";display:block;clear:left}.selectize-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;background:#fff;margin:-1px 0 0;border:1px solid #d0d0d0;border-top:0;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .create,.selectize-dropdown .no-results,.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#e8e8e8;color:#303030}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .selected{background-color:#e8e8e8;color:#303030}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown .active:not(.selected){background:#f5fafd;color:#495c68}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown-emptyoptionlabel{text-align:center}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border-color:#d0d0d0 transparent;border-style:solid;border-width:5px;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active input:not(:-moz-read-only){cursor:text}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input:not(:read-only){cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent grey}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-dropdown.plugin-auto_position.selectize-position-top{border-top:1px solid #d0d0d0;border-bottom:0;border-radius:3px 3px 0 0;box-shadow:0 -6px 12px rgba(0,0,0,.18)}.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active{border-radius:0 0 3px 3px;border-top:0}.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active:before{top:0;bottom:unset}.selectize-control.plugin-clear_button .clear{text-decoration:none;display:flex;position:absolute;height:100%;width:25px;top:0;right:calc(8px - 6px);color:#000;opacity:.4;font-weight:700;border:0;cursor:pointer;z-index:1;font-size:21px;justify-content:center;align-items:center}.selectize-control.plugin-clear_button .clear:hover{opacity:1}.selectize-control.plugin-clear_button.single .clear{right:calc(8px - 6px + 1.5rem)}.selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important;text-decoration:none}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.select{max-width:calc(var(--scale-px) * 166)}.select select{border:none;border-radius:calc(var(--scale-px) * 30);padding:calc(var(--scale-px) * 8) calc(var(--scale-px) * 10);width:100%;height:calc(var(--scale-px) * 30);color:var(--t-background);background:var(--t-text);font-family:Neue Helvetica Roman,Helvetica,Arial,sans-serif;font-weight:400;font-size:var(--md,calc(var(--scale-text-rem) * 2)) var(--n-md,calc(var(--scale-text-rem) * 1.4));--lh:var(--md,1em) var(--n-md,1.07143em);line-height:var(--lh);letter-spacing:var(--md,-.02em) var(--n-md,-.01em);-webkit-appearance:none;-moz-appearance:none;appearance:none}.is-win .select select,.select select{--fos:0em;--foe:-0.286em}.select select::-ms-expand{display:none}.select input[type=select-one]{position:absolute!important;opacity:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select .selectize-input{border:none;border-radius:calc(var(--scale-px) * 30);padding:calc(var(--scale-px) * 8) calc(var(--scale-px) * 10);box-shadow:none;line-height:0;color:var(--t-background);background:var(--t-text)}.select .selectize-input.dropdown-active:before{display:none}.select .selectize-control.single .selectize-input.input-active{cursor:pointer}.select .selectize-dropdown{overflow:hidden;margin-top:calc(var(--scale-px) * 20);border:none;border-radius:calc(var(--scale-px) * 20);box-shadow:0 calc(var(--scale-px) * 10) calc(var(--scale-px) * 30) 0 rgba(var(--t-text-rgb),.35);background:var(--t-background)}.select .selectize-dropdown-content{max-height:calc(var(--scale-px) * 160);scrollbar-color:var(--t-primary) var(--t-background);scrollbar-width:thin}.select .selectize-dropdown-content::-webkit-scrollbar{width:2px;height:2px;background-color:var(--t-background)}.select .selectize-dropdown-content::-webkit-scrollbar-track{background-color:transparent}.select .selectize-dropdown-content::-webkit-scrollbar-thumb{background-color:var(--t-primary)}.select .selectize-control .selectize-input:after{right:calc(var(--scale-px) * 11);margin-top:0!important;border:none;width:10px;height:7px;background-color:var(--t-background);-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSA2bDQtNCA0IDQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48L3N2Zz4=") no-repeat 50% 50%;mask:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSA2bDQtNCA0IDQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48L3N2Zz4=") no-repeat 50% 50%;transform:translateY(-50%) rotate(180deg)}.select .selectize-control .selectize-input.input-active{background:var(--t-text)}.select .selectize-control .selectize-input.input-active:after{transform:translateY(-50%)}.select .item{font-family:Neue Helvetica Roman,Helvetica,Arial,sans-serif;font-weight:400;--fos:0em;--foe:-0.286em;font-size:var(--md,calc(var(--scale-text-rem) * 2)) var(--n-md,calc(var(--scale-text-rem) * 1.4));--lh:var(--md,1em) var(--n-md,1.07143em);line-height:var(--lh);letter-spacing:var(--md,-.02em) var(--n-md,-.01em)}.select .item:after,.select .item:before{content:"";display:block;height:0;overflow:hidden;position:relative}.select .item:before{margin-bottom:calc((var(--lh) - 1em) / -2 + var(--fos,0em))}.select .item:after{margin-top:calc((var(--lh) - 1em) / -2 + var(--foe,0em))}.is-win .select .item,.select__option{--fos:0em;--foe:-0.286em}.select__option{display:flex;padding:calc(var(--scale-px) * 11) calc(var(--scale-px) * 10);color:var(--t-text);font-family:Neue Helvetica Roman,Helvetica,Arial,sans-serif;font-weight:400;font-size:calc(var(--scale-text-rem) * 1.2);--lh:1.25em;line-height:var(--lh);letter-spacing:-.01em}.is-win .select__option{--fos:0em;--foe:-0.286em}.select__option.active:not(.selected){color:var(--t-text);background:rgba(var(--t-primary-rgb),.3)}.select__option.selected{color:var(--t-background);background:var(--t-primary)}.select__option-count{margin-left:auto}.select--with-label .selectize-dropdown:before{content:var(--select-label);display:block;padding:calc(var(--scale-px) * 11) calc(var(--scale-px) * 10) calc(var(--scale-px) * 3);color:var(--t-small);text-align:right;font-family:Neue Helvetica Roman,Helvetica,Arial,sans-serif;font-weight:400;--fos:0em;--foe:-0.286em;font-size:calc(var(--scale-text-rem) * 1.2);--lh:1.25em;line-height:var(--lh);letter-spacing:-.01em}.is-win .select--with-label .selectize-dropdown:before{--fos:0em;--foe:-0.286em}.deco-circle{height:var(--md,calc((var(--dvh) * 100 - var(--section-top-padding) - var(--section-bottom-padding) - 40px) / 2)) var(--n-md,calc(var(--grid-col) * 1.7));width:var(--md,calc((var(--dvh) * 100 - var(--section-top-padding) - var(--section-bottom-padding) - 40px) / 2)) var(--n-md,calc(var(--grid-col) * 1.7));border-radius:50%;background:linear-gradient(180deg,#eebda4 .01%,#f5e0c6)}.deco-circle--orange{background:linear-gradient(180deg,#eacbbb,#ffbf3f)}.deco-circle--pink{background:linear-gradient(180deg,#bc8374 .01%,#f5e0c6)}.deco-circle--yellow{background:var(--md,linear-gradient(0deg,#f3d7c7 .01%,#dfa570)) var(--n-md,linear-gradient(180deg,#f3d7c7 .01%,#dfa570))}.deco-circle--turquoise{background:linear-gradient(180deg,#5f8aa3,#f3e3d4)}.deco-circle--stats{display:flex;flex-direction:column;align-items:center;justify-content:center;background:none;border:1px solid var(--t-line)}.filters__group{margin:var(--xxl,calc(var(--spacing) * 1.25) 0) var(--n-xxl,var(--xl,calc(var(--spacing) * .8) 0) var(--n-xl,var(--md,calc(var(--spacing) * 1.25) 0) var(--n-md,calc(var(--spacing) * 2) 0)))}.filters__group:first-child{margin-top:0;margin-left:0}.filters__group:last-child{margin-bottom:0;margin-right:0}.filters__group__title{margin-bottom:calc(var(--scale-px) * 10)}.parking-intro{display:flex;flex-direction:column;position:relative}.parking-intro:after{content:"";position:absolute;bottom:var(--section-bottom-padding);top:var(--xxxl,calc(var(--spacing) * 3 + var(--header-height))) var(--n-xxxl,var(--md,calc(var(--spacing) * 2 + var(--header-height))) var(--n-md,calc(var(--spacing) * 1.5 + var(--header-height))));left:auto;right:0;display:block;height:auto;width:1px;background-color:var(--t-line)}.parking-intro__top{margin-top:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 25))}.parking-intro__top__floor-buttons .btn__text{margin-left:-1px;margin-top:2px}.parking-intro__top__floor{min-width:var(--md,0) var(--n-md,calc(var(--scale-px) * 186))}.parking-intro__top__floor .btn__content{justify-content:space-between}.parking-intro__top__floor .btn__text{margin-top:2px}.parking-intro__types{position:relative;width:var(--md,100%) var(--n-md,-moz-fit-content);width:var(--md,100%) var(--n-md,fit-content)}.parking-intro__bottom{display:flex;flex-direction:column;justify-content:flex-end;flex:1;margin-top:var(--md,calc(var(--scale-px) * 25)) var(--n-md,calc(var(--scale-px) * 15))}.parking-plan{position:relative;margin-top:var(--md,0) var(--n-md,var(--spacing));padding-top:var(--xxxl,calc(var(--spacing) * 3 + var(--header-height))) var(--n-xxxl,var(--md,calc(var(--spacing) * 2 + var(--header-height))) var(--n-md,0));padding-bottom:var(--md,0) var(--n-md,calc(var(--spacing) * 3))}.parking-plan:before{content:"";position:absolute;bottom:0;top:var(--md,var(--header-height)) var(--n-md,auto);left:var(--md,auto) var(--n-md,0);right:0;display:block;height:var(--md,auto) var(--n-md,calc(var(--scale-px) * 1));width:var(--md,calc(var(--scale-px) * 1)) var(--n-md,100%);background-color:var(--t-line)}.parking-plan__layer{height:100%}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.parking-plan{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"sticky_content"}.parking-plan__layer{grid-area:sticky_content;align-self:start}.parking-plan__button{position:sticky;top:0;z-index:3;display:flex;align-items:flex-end;justify-content:center;margin-top:calc(-100vh - 580px);padding-bottom:calc(20px + (100lvh - 100dvh));height:100vh;pointer-events:none}.parking-plan__button a{pointer-events:all}.parking-plan:after{content:"";display:block;height:calc((var(--spacing) * 5 + (100lvh - 100dvh)) / 2)}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.parking-plan--store{padding-left:calc(var(--scale-px) * 228);padding-right:calc(var(--scale-px) * 227)}}.parking-order-modal .parking-form__separate{margin:0 calc(var(--scale-px) * 10);border-left:1px solid var(--t-line);height:calc(var(--scale-px) * 20)}.parking-order-modal .parking-form__nr{position:relative;margin:var(--md,0 calc(var(--scale-px) * -160)) var(--n-md,0)}.parking-order-modal .parking-form__number{font-family:Neue Helvetica Medium,Helvetica,Arial,sans-serif;font-weight:500;--fos:-0.15em;--foe:-0.25em;font-size:var(--xxl,calc(var(--scale-text-rem) * 14)) var(--n-xxl,var(--md,calc(var(--scale-text-rem) * 10)) var(--n-md,calc(var(--scale-text-rem) * 5)));--lh:var(--xxl,0.78571em) var(--n-xxl,0.8em);line-height:var(--lh);letter-spacing:-.05em}.is-win .parking-order-modal .parking-form__number{--fos:-0.15em;--foe:-0.25em}.parking-order-modal .parking-form__picture{position:absolute;bottom:0;right:var(--md,50%) var(--n-md,0);transform:var(--xxl,translate(70%,20%)) var(--n-xxl,var(--md,translate(86%,20%)) var(--n-md,translate(-23%,29%)));width:var(--xxl,calc(var(--scale-px) * 330)) var(--n-xxl,var(--md,calc(var(--scale-px) * 248)) var(--n-md,calc(var(--scale-px) * 130)));height:var(--xxl,calc(var(--scale-px) * 160)) var(--n-xxl,var(--md,calc(var(--scale-px) * 135)) var(--n-md,calc(var(--scale-px) * 73)))}.parking-order-modal .parking-form__picture img,.parking-order-modal .parking-form__picture picture{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}