:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-stroke:2.75}@keyframes f-spinner-rotate{to{transform:rotate(1turn)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.zoom-wrapper{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;transform:translateZ(0)}.zoom-wrapper.is-draggable{cursor:move;cursor:grab}.zoom-wrapper.can-zoom_out{cursor:zoom-out}.zoom-wrapper.is-dragging{cursor:move;cursor:grabbing}.zoom-wrapper.in-fullscreen{aspect-ratio:unset!important;height:100%!important;left:0;margin:0!important;max-height:none!important;max-width:none!important;position:fixed;top:0;width:100%!important;z-index:9999}.zoom-wrapper__content{display:block;margin:auto;max-height:100%;max-width:100%;min-height:0;-o-object-fit:contain;object-fit:contain;position:relative;transform:translateZ(0) scale(1) rotate(0) skew(0);transform-origin:center center;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.is-loading .zoom-wrapper__content{display:none}.is-scaling .zoom-wrapper__content{backface-visibility:hidden;filter:blur(0);will-change:transform,width,height}picture.zoom-wrapper__content>img{height:auto;max-height:100%;width:100%}.zoom-wrapper__content:not(:last-child){margin-bottom:0}.zoom-wrapper__view{height:-moz-fit-content;height:fit-content;margin:auto;min-height:1px;position:relative;width:-moz-fit-content;width:fit-content}.zoom-wrapper__view:not(:last-child){margin-bottom:0}.f-panzoom__caption:not(:first-child){margin-bottom:auto}html.with-panzoom-in-fullscreen{overflow:hidden}.u-parking-information-list__item{align-items:center;display:flex;position:relative}.u-parking-information-list__item:after{border-radius:99999px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.u-parking-information-list__item--purchase:after{border:1px solid #9ca3c4}.u-parking-information-list__item--booking:after{background:#f1282880}.u-parking-information-list__item--loose:after{background:#13aa5f80}.u-svg-parking-loader .v-skeleton-loader__bone{min-height:500px}@media screen and (max-width:768px){.u-svg-parking-loader .v-skeleton-loader__bone,.visual-selectors__svg-wrapper,.visual-selectors__svg-wrapper svg{min-height:350px}}
