.card--apartment-popover,.plan-marker--floor-hover,.plan-marker--marker.plan-marker--search,.plan__street,.plan__svg__hoverable{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.tooltip__inner{font-family:Gilroy,sans-serif;font-weight:500;--fos:-0.1405em;--foe:-0.1595em;font-size:var(--xxxxl,calc(var(--scale-text-rem) * 1.5)) var(--n-xxxxl,var(--md,calc(var(--scale-text-rem) * 1.2)) var(--n-md,calc(var(--scale-text-rem) * 1)));--lh:var(--xxxxl,1.2em) var(--n-xxxxl,var(--md,1.33333em) var(--n-md,1.5em));line-height:var(--lh);letter-spacing:var(--xxxxl,.03em) var(--n-xxxxl,.05em);text-transform:uppercase}.is-win .tooltip__inner{--fos:-0.0905em;--foe:-0.2095em}.breadcrumbs{flex-wrap:nowrap;position:relative;z-index:1}.breadcrumbs,.breadcrumbs__item{display:flex;align-items:center;gap:var(--md,calc(var(--scale-px) * 8)) var(--n-md,calc(var(--scale-px) * 6))}.breadcrumbs__item{flex-shrink:0}.breadcrumbs__item--disabled .breadcrumbs__item__link,.breadcrumbs__item__text{color:var(--t-text)}.breadcrumbs__item--shrink{flex-shrink:1;min-width:0}.breadcrumbs__item--shrink .breadcrumbs__item__link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumbs__item--disabled,.compass-wrapper{pointer-events:none}.compass-wrapper{width:calc(var(--scale-px) * 40);min-width:calc(var(--scale-px) * 40);height:calc(var(--scale-px) * 40);border-radius:50%;display:flex;align-items:center;justify-content:center}.compass{position:relative;width:calc(var(--scale-px) * 30);min-width:calc(var(--scale-px) * 30);height:calc(var(--scale-px) * 30);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.compass:before{content:"";border-radius:50%;border:1px solid rgba(var(--t-text-rgb),.2)}.compass:before,.compass__direction{position:absolute;left:0;top:0;width:100%;height:100%}.compass__direction{background-image:url(../images/common/direction.svg);background-position:50%;background-size:calc(var(--scale-px) * 30) calc(var(--scale-px) * 30);background-repeat:no-repeat;transform:rotate(var(--compass-direction));display:flex;align-items:center;justify-content:center}.compass__direction .north{transform:rotate(calc(var(--compass-direction) * -1))}.compass__direction span{font-family:Gilroy,sans-serif;font-weight:500;--fos:-0.1405em;--foe:-0.1595em;font-size:var(--xxxxl,calc(var(--scale-text-rem) * 1.5)) var(--n-xxxxl,var(--md,calc(var(--scale-text-rem) * 1.2)) var(--n-md,calc(var(--scale-text-rem) * 1)));--lh:var(--xxxxl,1.2em) var(--n-xxxxl,var(--md,1.33333em) var(--n-md,1.5em));line-height:var(--lh);letter-spacing:var(--xxxxl,.03em) var(--n-xxxxl,.05em);text-transform:uppercase}.is-win .compass__direction span{--fos:-0.0905em;--foe:-0.2095em}.compass__direction span.small{font-family:Gilroy,sans-serif;font-weight:500;--fos:-0.1405em;--foe:-0.1595em;font-size:var(--xxxxl,calc(var(--scale-text-rem) * 2)) var(--n-xxxxl,var(--md,calc(var(--scale-text-rem) * 1.5)) var(--n-md,calc(var(--scale-text-rem) * 1.2)));--lh:var(--xxxxl,1.25em) var(--n-xxxxl,var(--md,1.2em) var(--n-md,1.33333em));line-height:var(--lh);letter-spacing:var(--xxxxl,.02em) var(--n-xxxxl,var(--md,.03em) var(--n-md,.05em));text-transform:uppercase}.is-win .compass__direction span.small{--fos:-0.0905em;--foe:-0.2095em}.compass__direction--white{background-image:url(../images/common/direction-white.svg)}.plan{position:relative}.plan__breadcrumbs{position:relative;z-index:2}.plan,.plan__content{height:100%}.plan__content svg,.plan svg{backface-visibility:hidden}.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__street{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;opacity:0;transition-property:opacity}.plan--ready .plan__street{opacity:1}.plan__street-item{position:absolute;white-space:nowrap}.plan__street-item--top{left:50%;bottom:100%;margin-bottom:calc(var(--scale-px) * 40);transform:translateX(-50%)}.plan__street-item--right{left:100%;top:50%;margin-left:calc(var(--scale-px) * 40);transform:translateX(-50%) rotate(-90deg)}.plan__street-item--bottom{left:50%;top:100%;margin-top:calc(var(--scale-px) * 40);transform:translateX(-50%)}.plan__street-item--left{right:100%;top:50%;margin-right:calc(var(--scale-px) * 40);transform:rotate(-90deg) translateX(50%);transform-origin:100% 50%}.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) * 100);max-height:calc(var(--lvh) * 100)}.plan--clip-plan .plan__content{margin-top:calc(var(--lvh) * -50);margin-left:calc(var(--lvh) * -95.22222)}@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) * -95.22222)}}@media (min-aspect-ratio:857/450){.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:-26.25438vw;margin-left:-50vw}}@media (min-aspect-ratio:122/51){.plan--clip-plan .plan__content,.plan--clip-plan .plan__image img,.plan--clip-plan .plan__svg{width:108vw;min-width:108vw;height:auto;max-height:none;margin:0 auto}.plan--clip-plan .plan__content{margin-top:-28.35473vw;margin-left:-54vw}}.plan--clip-plan__building{position:relative;width:100vw;min-height:calc(var(--lvh) * 100)}.plan--clip-plan__building .plan__image img{-o-object-position:50% 50%;object-position:50% 50%}.plan--clip-plan__building .plan__content{position:absolute;top:50%;left:50%}.plan--clip-plan__building .plan__svg{top:-.5px;left:-1px}.plan--clip-plan__building .plan__content,.plan--clip-plan__building .plan__image img,.plan--clip-plan__building .plan__svg{width:auto;min-width:auto;height:calc(var(--lvh) * 130.44444);max-height:calc(var(--lvh) * 130.44444)}.plan--clip-plan__building .plan__content{margin-top:calc(var(--lvh) * -71.09222);margin-left:calc(var(--lvh) * -92.77778)}@media (min-aspect-ratio:167/90){.plan--clip-plan__building .plan__content,.plan--clip-plan__building .plan__image img,.plan--clip-plan__building .plan__svg{width:100vw;min-width:100vw;height:auto;max-height:none;margin:0 auto}.plan--clip-plan__building .plan__content{margin-top:-37.68048vw;margin-left:-50vw}}@media (min-aspect-ratio:244/103){.plan--clip-plan__building .plan__content{margin-top:-38.60703vw}}@media (min-aspect-ratio:610/343){.plan--clip-plan__building .plan__content,.plan--clip-plan__building .plan__image img,.plan--clip-plan__building .plan__svg{width:100.5vw;min-width:100.5vw;height:auto;max-height:none}.plan--clip-plan__building .plan__content{margin-top:-37.16237vw;margin-left:-50.25vw}}@media (min-aspect-ratio:61/30){.plan--clip-plan__building .plan__content{margin-top:-37.79823vw}}@media (min-aspect-ratio:32/15){.plan--clip-plan__building.plan-building-2,.plan--clip-plan__building.plan-building-3{overflow:scroll}.plan--clip-plan__building.plan-building-2 .plan__content,.plan--clip-plan__building.plan-building-3 .plan__content{margin-top:-33.04072vw}}.plan--no-overflow{overflow:hidden}.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{display:flex;flex-direction:column;align-items:flex-start;height:calc(var(--dvh) * 47.8)}.plan--floor .plan__content{position:relative}.plan--floor .plan__svg{position:relative;width:auto;max-width:50vw}.plan--floor .plan__svg__hoverable{transition-property:opacity,fill}.has-hover .plan--floor .plan__svg__hoverable:hover,.plan--floor .plan__svg__hoverable--active{fill:var(--t-primary);opacity:.3}.plan--floor .plan__svg__hoverable--clickable{cursor:pointer}.plan--floor .plan__svg__hoverable--disabled,.plan--floor .plan__svg__hoverable--reserved{fill:var(--c-blue);opacity:.5;pointer-events:auto!important}.has-hover .plan--floor .plan__svg__hoverable--disabled:hover,.has-hover .plan--floor .plan__svg__hoverable--reserved:hover{fill:var(--c-brick);opacity:.3}.plan--floor .plan__street{max-width:50vw}.plan--floor .plan__image{opacity:0;pointer-events:none}.plan--parking{display:flex;flex-direction:column;align-items:flex-start}.plan--parking .plan__content{position:relative;width:100%}.plan--parking .plan__svg{position:relative;width:auto;width:100%;height:auto}.plan--parking .plan__svg__hoverable{fill:rgba(var(--t-primary-rgb),.3);opacity:1;transition-property:fill,stroke}.plan--parking .plan__svg__hoverable .plan__svg__hoverable{opacity:1;fill:rgba(var(--t-primary-rgb),.3);pointer-events:all}.has-hover .plan--parking .plan__svg__hoverable:hover,.has-hover .plan--parking .plan__svg__hoverable:hover .plan__svg__hoverable,.plan--parking .plan__svg__hoverable--active,.plan--parking .plan__svg__hoverable--active .plan__svg__hoverable{opacity:1;fill:rgba(var(--t-primary-rgb),.7)}.plan--parking .plan__svg__hoverable--clickable{cursor:pointer}.plan--parking .plan__svg__hoverable--disabled,.plan--parking .plan__svg__hoverable--reserved,.plan--parking .plan__svg__hoverable--styledisabled{fill:transparent;opacity:.5;pointer-events:none}.plan--parking .plan__svg__hoverable--disabled .plan__svg__hoverable,.plan--parking .plan__svg__hoverable--reserved .plan__svg__hoverable,.plan--parking .plan__svg__hoverable--styledisabled .plan__svg__hoverable{fill:transparent;pointer-events:none}.plan--parking .plan__image{opacity:0;pointer-events:none}.plan--building{width:auto;height:calc(var(--dvh) * 100 - var(--spacing) * 2 - calc(var(--scale-px) * 345));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:var(--c-brick);opacity:.5}.plan--building .plan__svg .plan__svg__hoverable--disabled{fill:var(--t-line-thin);cursor:default}.plan--building .plan__svg .plan__svg__hoverable--active{fill:var(--c-brick)}.plan--building .plan__svg .plan__svg__hoverable--clickable{cursor:pointer}.has-hover .plan--building-floor .plan__svg__hoverable:hover,.plan--building-floor .plan__svg__hoverable--active{opacity:.7}.plan--building-floor .plan__svg__hoverable--disabled{opacity:.3}.plan--pdf{height:430px}.plan--pdf .btn--marker:before{background:var(--c-beige)}.btn-container.is-active .plan--pdf .btn--marker:after,.plan--pdf .btn--marker.is-active:after,input:checked+.plan--pdf .btn--marker:is(label):after{opacity:1;background:var(--c-beige)}.btn-container.is-active .plan--pdf .btn--marker .btn__content,.plan--pdf .btn--marker.is-active .btn__content,input:checked+.plan--pdf .btn--marker:is(label) .btn__content{color:var(--c-blue)}.plan--pdf .btn--marker .btn-container.is-disabled:after,.plan--pdf .btn--marker.is-disabled:after,.plan--pdf .btn--marker:disabled:after{opacity:1;background:var(--c-beige)}.plan--pdf .btn--marker .btn-container.is-disabled .btn__content,.plan--pdf .btn--marker.is-disabled .btn__content,.plan--pdf .btn--marker:disabled .btn__content{color:var(--c-blue)}.plan--pdf .plan__svg{margin-left:40px}.plan--pdf .plan__svg .plan__hoverable__current--active{fill:var(--c-brick)}.plan--pdf .plan__svg .plan__svg__hoverable--disabled{fill:#fff;opacity:0}.plan--building-choice .plan__svg__hoverable--disabled{opacity:0}.plan--commercials-buildings{height:calc(var(--dvh) * 100 - var(--spacing) * 5 - calc(var(--scale-px) * 80))}.plan--commercials-buildings .plan__svg{position:relative;margin:0 auto;display:block}.plan--commercials-buildings .plan__svg .plan__svg__hoverable{transition-property:opacity,fill;stroke:var(--t-primary);fill:var(--t-background);opacity:1}.has-hover .plan--commercials-buildings .plan__svg .plan__svg__hoverable:hover{fill:#3e3a48}.plan--commercials-buildings .plan__svg .plan__svg__hoverable--disabled{stroke:var(--t-heading);stroke-opacity:.3;fill:var(--t-background);cursor:default}.plan--commercials-buildings .plan__svg .plan__svg__hoverable--active{fill:var(--c-brick)}.plan--commercials-buildings .plan__svg .plan__svg__hoverable--clickable{cursor:pointer}.plan--commercials-floor{height:calc(var(--dvh) * 100 - var(--spacing) * 6 - calc(var(--scale-px) * 80))}.plan--commercials-floor .plan__svg{position:relative;margin:0 auto;display:block}.plan--commercials-floor .plan__svg .plan__svg__hoverable{transition-property:opacity,fill;fill:var(--c-brick);opacity:0}.has-hover .plan--commercials-floor .plan__svg .plan__svg__hoverable:hover{opacity:.3}.plan--commercials-floor .plan__svg .plan__svg__hoverable--disabled{fill:var(--t-background);opacity:.5;cursor:default}.plan--commercials-floor .plan__svg .plan__svg__hoverable--active{opacity:.3}.plan--commercials-floor .plan__svg .plan__svg__hoverable--clickable{cursor:pointer}.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 .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}.plan-marker--invisible .btn.is-active{opacity:1}.plan-marker--styled-disabled{pointer-events:none!important}.plan-marker--disabled{pointer-events:none}.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;color:var(--t-text)}.plan-marker--floor-visible{cursor:default;pointer-events:none;transition:none}.plan-marker--hidden{display:none}.plan-marker--marker.plan-marker--search{transition-property:opacity}.plan-marker--marker.plan-marker--search.plan-marker--disabled{opacity:.5}.plan-marker--marker.plan-marker--search.plan-marker--active .btn__deco:before{transform:scale(.9)}.plan-marker--marker.plan-marker--search.plan-marker--active .btn__deco:after{opacity:1}.plan-marker--marker.plan-marker--search.plan-marker--active .btn{color:var(--c-blue)}.plan-marker--marker.plan-marker--search.plan-marker--active .btn:after{opacity:0}.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}.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(--t-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)}.card--apartment-popover{--item-ratio:1/300 * 170;transition-property:border}.card--apartment-popover .card__footer,.card--apartment-popover .card__top{width:100%}.card--apartment-popover .card__top{padding-bottom:var(--xxxl,calc(var(--scale-px) * 60)) var(--n-xxxl,calc(var(--scale-px) * 40));border-bottom:1px solid var(--t-line-thin)}.card--apartment-popover .card__footer{align-items:center;padding-top:var(--xxxl,calc(var(--scale-px) * 40)) var(--n-xxxl,calc(var(--scale-px) * 20));height:var(--xxxl,calc(var(--scale-px) * 70)) var(--n-xxxl,calc(var(--scale-px) * 50))}.card--apartment-popover .card__content{display:flex;align-items:center;justify-content:space-between;width:100%;flex-direction:column}.card--apartment-popover .card__top-text p:not(:last-child){padding-bottom:var(--xxxl,calc(var(--scale-px) * 10)) var(--n-xxxl,var(--md,calc(var(--scale-px) * 8)) var(--n-md,calc(var(--scale-px) * 9)))}.card--apartment-popover .card__old-price{text-decoration:line-through;padding-bottom:var(--xxxl,calc(var(--scale-px) * 10)) var(--n-xxxl,calc(var(--scale-px) * 5))}.card--apartment-popover .card__price{font-family:Gilroy,sans-serif;font-weight:500;--fos:-0.1405em;--foe:-0.1595em;font-size:var(--xxxl,calc(var(--scale-text-rem) * 2)) var(--n-xxxl,calc(var(--scale-text-rem) * 1.5));--lh:var(--xxxl,1.25em) var(--n-xxxl,1.2em);line-height:var(--lh);letter-spacing:var(--xxxl,.02em) var(--n-xxxl,.03em);text-transform:uppercase}.is-win .card--apartment-popover .card__price{--fos:-0.0905em;--foe:-0.2095em}.tooltip{display:block;position:absolute;left:0;top:0;max-width:50vw;padding-bottom:calc(var(--scale-px) * 5);z-index:12}.tooltip__inner{position:relative;background-color:var(--t-text);color:var(--t-background);padding:calc(var(--scale-px) * 5) calc(var(--scale-px) * 10);border-radius:calc(var(--scale-px) * 20)}.tooltip__inner:before{content:"";display:block;position:absolute;bottom:100%;left:calc(50% - 5px);border:5px solid transparent;border-bottom:5px solid var(--t-text)}.tooltip--te .tooltip__inner:before,.tooltip--tm .tooltip__inner:before,.tooltip--ts .tooltip__inner:before{bottom:auto;top:100%;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-top-color:var(--t-text)}.tooltip--le .tooltip__inner:before,.tooltip--lm .tooltip__inner:before,.tooltip--ls .tooltip__inner:before{left:100%;bottom:calc(50% - 5px);border-left-color:var(--t-text);border-bottom-color:transparent;border-right-color:transparent;border-top-color:transparent}.tooltip--re .tooltip__inner:before,.tooltip--rm .tooltip__inner:before,.tooltip--rs .tooltip__inner:before{left:auto;right:100%;bottom:calc(50% - 5px);border-left-color:transparent;border-bottom-color:transparent;border-right-color:var(--t-text);border-top-color:transparent}.tooltip--bs .tooltip__inner:before,.tooltip--ts .tooltip__inner:before{left:calc(var(--spacing) / 3)}.tooltip--be .tooltip__inner:before,.tooltip--te .tooltip__inner:before{left:auto;right:calc(var(--spacing) / 1.5)}.tooltip--ls .tooltip__inner:before,.tooltip--rs .tooltip__inner:before{bottom:auto;top:calc(.5em - 2.5px)}.tooltip--le .tooltip__inner:before,.tooltip--re .tooltip__inner:before{bottom:calc(.5em - 2.5px)}.tooltip--map .tooltip__inner{padding:calc(var(--scale-px) * 11) calc(var(--scale-px) * 15);border-radius:calc(var(--scale-px) * 30)}.tooltip--parking{max-width:calc(var(--scale-px) * 273)}.tooltip--parking .tooltip__inner{margin-left:var(--md,calc(var(--spacing) / -2 + 2.5px)) var(--n-md,calc(var(--spacing) * -1 + 2.5px));width:100%;padding:calc(var(--scale-px) * 11) calc(var(--scale-px) * 15);border-radius:calc(var(--scale-px) * 30);text-align:center}.tooltip--parking .tooltip__inner:before{left:var(--md,calc(var(--spacing) / 2)) var(--n-md,calc(var(--spacing)))}.floor__gradient{background:var(--c-gradient-blue-pink)}.floor__content{display:flex;height:calc(var(--dvh) * 100 - 120px)}.floor__content-left{min-width:calc(var(--grid-col) * 3 + var(--grid-gutter) * 2 - 10px)}.floor__content-right{position:relative;width:100%}.floor__content-right h1{margin-bottom:calc(var(--spacing) - 10px)}.floor__bottom{position:absolute;width:calc(100% - var(--container-h-padding-left) * 2);bottom:var(--spacing);display:flex;justify-content:space-between;align-items:flex-end;pointer-events:none}.floor__plan{margin-top:calc(var(--spacing) - 10px)}.floor__plan svg{width:50vw;height:auto}.floor__mini-plan svg{width:12.5vw;height:auto}.floor .btn--secondary:after{border:1px solid var(--t-line)}.floor .floor-counter{margin-top:var(--xxxxl,calc(var(--spacing) + 10px)) var(--n-xxxxl,var(--xxl,calc(var(--spacing) - 10px)) var(--n-xxl,calc(var(--spacing) - 20px)));height:calc(var(--dvh) * 47.8)}.floor-counter{display:flex;align-items:center;margin-top:calc(var(--spacing) - calc(var(--scale-px) * 10));position:relative}.floor-counter__button{margin-top:calc(var(--scale-px) * 10)}.floor-counter__line{position:absolute;background:var(--t-line-thin);height:100%;width:1px;top:0;right:calc(var(--spacing) + calc(var(--scale-px) * 10))}.floor-counter .btn--secondary:after{border:1px solid var(--t-line)}.floor-counter .is-disabled .btn__content{opacity:1}.modal--floor-choice .floor-counter{padding-right:calc(var(--spacing) + calc(var(--scale-px) * 20));margin-top:0;margin-right:calc(var(--spacing) / 1.5)}.modal--floor-choice__container{margin-top:calc(var(--spacing) * 2 - calc(var(--scale-px) * 20))}.modal--floor-choice .floor-counter__line{right:0}