.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}.v-popper--theme-tooltip .v-popper__inner{background:#000c;color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.only-print{display:hidden}@media print{body{width:1024px}.only-print{display:block}body:has(.only-print) *:not(.only-print,.only-print *){display:none}}.pf-dialog[data-v-678819f3]{position:relative;z-index:9999}.pf-dialog--md .pf-dialog__dialog[data-v-678819f3]{max-width:32rem}.pf-dialog--lg .pf-dialog__dialog[data-v-678819f3]{max-width:960px}.pf-dialog--xl .pf-dialog__dialog[data-v-678819f3]{max-width:1024px}.pf-dialog--no-padding .pf-dialog__body[data-v-678819f3]{padding:0}.pf-dialog__backdrop[data-v-678819f3]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9}.pf-dialog__container[data-v-678819f3]{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto}.pf-dialog__wrapper[data-v-678819f3]{display:flex;min-height:100%;align-items:center;justify-content:center;padding:16px;text-align:center}.pf-dialog__dialog[data-v-678819f3]{width:100%;max-width:28rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;border-radius:var(--pf-border-radius);background-color:var(--pf-color-white);text-align:left;vertical-align:middle;--tw-shadow: var(--pf-box-shadow);--tw-shadow-colored: var(--pf-box-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pf-dialog__body[data-v-678819f3]{padding:40px 24px}.pf-dialog__title[data-v-678819f3]{font-size:var(--pf-font-size-lg);font-weight:500;line-height:1.5rem}.pf-dialog__footer[data-v-678819f3]{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:8px;padding-left:16px;padding-right:16px;padding-bottom:16px}@media (min-width: 640px){.pf-dialog__footer[data-v-678819f3]{flex-direction:row}}.pf-dialog__close[data-v-678819f3]{position:absolute;top:0;right:0;padding:16px;box-sizing:content-box;color:var(--pf-color-text-light)}.pf-dialog__close[data-v-678819f3]:hover,.pf-dialog__close[data-v-678819f3]:focus{color:var(--pf-color-text)}.pf-floorplan-svg[data-v-2c21c780]{width:100%;height:100%;overflow:hidden}.pf-floorplan-svg svg[data-v-2c21c780]{width:100%}.pf-canvas[data-v-623ff4de]{position:absolute;top:0;left:0;z-index:10;height:100%;width:100%;background-color:var(--pf-color-primary-lightest);text-align:center;display:flex;align-items:center;justify-content:center}.pf-canvas__gradient[data-v-623ff4de]{pointer-events:none;position:absolute;z-index:20;display:block;height:100%;width:100%}.pf-canvas__gradient.is-top[data-v-623ff4de]{height:40px;width:100%}@media (min-width: 768px){.pf-canvas__gradient.is-top[data-v-623ff4de]{height:224px}}.pf-canvas__gradient.is-bottom[data-v-623ff4de]{height:40px;width:100%}@media (min-width: 768px){.pf-canvas__gradient.is-bottom[data-v-623ff4de]{height:80px}}.pf-canvas__gradient.is-left[data-v-623ff4de],.pf-canvas__gradient.is-right[data-v-623ff4de]{height:100%;width:40px}@media (min-width: 768px){.pf-canvas__gradient.is-left[data-v-623ff4de],.pf-canvas__gradient.is-right[data-v-623ff4de]{width:80px}}.pf-canvas__gradient.is-top[data-v-623ff4de]{top:0;left:0;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--pf-color-white) var(--tw-gradient-to-position) }.pf-canvas__gradient.is-right[data-v-623ff4de]{top:0;right:0;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--pf-color-white) var(--tw-gradient-to-position) }.pf-canvas__gradient.is-bottom[data-v-623ff4de]{bottom:0;left:0;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--pf-color-white) var(--tw-gradient-to-position) }.pf-canvas__gradient.is-left[data-v-623ff4de]{top:0;left:0;background-image:linear-gradient(to left,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--pf-color-white) var(--tw-gradient-to-position) }.pf-cart-item[data-v-74c9e227]{width:100%;padding:1em;display:flex;flex-direction:row;border:1px solid red}.pf-cart-item .row[data-v-74c9e227]{display:flex;flex-direction:row;gap:.5em}.pf-cart-item__remove[data-v-74c9e227]{border:1px solid black}.pf-sidebar[data-v-cb7fd3d6]{position:absolute;top:1em;right:1em;bottom:1em;width:300px;padding:1em;display:flex;flex-direction:column;gap:1em;border:1px solid pink}.pf-sidebar__items[data-v-cb7fd3d6]{display:flex;flex-direction:column;gap:.5em}.pf-canvas[data-v-0f764c8a]{position:absolute;top:0;left:0;z-index:0;height:100%;width:100%;background-color:var(--pf-color-primary-lightest);display:flex;align-items:center;justify-content:center}.pf-canvas__gradient[data-v-0f764c8a]{pointer-events:none;position:absolute;z-index:20;display:block;height:100%;width:100%}.pf-canvas__gradient.is-top[data-v-0f764c8a],.pf-canvas__gradient.is-bottom[data-v-0f764c8a]{height:80px;width:100%}.pf-canvas__gradient.is-left[data-v-0f764c8a],.pf-canvas__gradient.is-right[data-v-0f764c8a]{height:100%;width:80px}.pf-canvas__gradient.is-top[data-v-0f764c8a]{top:0;left:0;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--pf-color-white) var(--tw-gradient-to-position) }.pf-canvas__gradient.is-right[data-v-0f764c8a]{top:0;right:0;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--pf-color-white) var(--tw-gradient-to-position) }.pf-canvas__gradient.is-bottom[data-v-0f764c8a]{bottom:0;left:0;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--pf-color-white) var(--tw-gradient-to-position) }.pf-canvas__gradient.is-left[data-v-0f764c8a]{top:0;left:0;background-image:linear-gradient(to left,var(--tw-gradient-stops));--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--pf-color-white) var(--tw-gradient-to-position) }.pf-booking[data-v-311bafd4]{position:relative;z-index:0;display:flex;height:100dvh;width:100%;flex-direction:column}@media (min-width: 768px){.pf-booking[data-v-311bafd4]{padding:24px}}.pf-configurator-header[data-v-1a251e19]{display:flex;flex-direction:row;justify-content:space-between;gap:1em}.pf-icon-text[data-v-1a251e19]{display:flex;flex-direction:row;align-items:flex-start}.pf-widget-code[data-v-568001dd]{position:relative}.pf-widget-code__button[data-v-568001dd]{position:absolute;top:1em;right:1em;display:flex;flex-direction:row;gap:.5em}.pf-widget-code__button[data-v-568001dd]:hover{color:#fff}.pf-widget-code__text[data-v-568001dd]{height:10em}.pf-widget-code__button[data-v-4e2532a0]{position:absolute;top:1em;right:1em;display:flex;flex-direction:row;gap:.5em;z-index:1}.pf-widget-code__button[data-v-4e2532a0]:hover{color:#fff}.pf-widget-code[data-v-4e2532a0]{position:relative}.pf-widget-code__text[data-v-4e2532a0]{height:10em}
