.slider-target,.slider-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-target{position:relative}.slider-base,.slider-connects{height:100%;position:relative;width:100%;z-index:1}.slider-connects{overflow:hidden;z-index:0}.slider-connect,.slider-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;width:100%;will-change:transform;z-index:1}.slider-txt-dir-rtl.slider-horizontal .slider-origin{left:0;right:auto}.slider-vertical .slider-origin{top:-100%;width:0}.slider-horizontal .slider-origin{height:0}.slider-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.slider-touch-area{height:100%;width:100%}.slider-state-tap .slider-connect,.slider-state-tap .slider-origin{transition:transform .3s}.slider-state-drag *{cursor:inherit!important}.slider-tooltip-drag .slider-tooltip,.slider-tooltip-focus .slider-tooltip{display:none!important}.slider-tooltip-drag .slider-active .slider-tooltip,.slider-tooltip-drag.slider-state-drag .slider-tooltip:not(.slider-tooltip-hidden),.slider-tooltip-focus.slider-focused .slider-tooltip:not(.slider-tooltip-hidden){display:block!important}.slider-horizontal{height:var(--slider-height,6px)}.slider-horizontal .slider-handle{height:var(--slider-handle-height,16px);right:calc(var(--slider-handle-width, 16px)/2*-1);top:calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 + -1px);width:var(--slider-handle-width,16px)}.slider-vertical{height:var(--slider-vertical-height,300px);width:var(--slider-height,6px)}.slider-vertical .slider-handle{bottom:calc(var(--slider-handle-width, 16px)/2*-1);height:var(--slider-handle-width,16px);right:calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 + -1px);width:var(--slider-handle-height,16px)}.slider-txt-dir-rtl.slider-horizontal .slider-handle{left:calc(var(--slider-handle-width, 16px)/2*-1);right:auto}.slider-base{background-color:var(--slider-bg,#d1d5db)}.slider-base,.slider-connects{border-radius:var(--slider-radius,9999px)}.slider-connect{background:var(--slider-connect-bg,#10b981);cursor:pointer}.slider-draggable{cursor:ew-resize}.slider-vertical .slider-draggable{cursor:ns-resize}.slider-handle{background:var(--slider-handle-bg,#fff);border:var(--slider-handle-border,0);border-radius:var(--slider-handle-radius,9999px);box-shadow:var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));cursor:-webkit-grab;cursor:grab;height:var(--slider-handle-height,16px);width:var(--slider-handle-width,16px)}.slider-handle:focus{box-shadow:0 0 0 var(--slider-handle-ring-width,3px) var(--slider-handle-ring-color,rgba(16,185,129,.188)),var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));outline:none}.slider-active{box-shadow:var(--slider-handle-shadow-active,.5px .5px 2px 1px rgba(0,0,0,.42));cursor:-webkit-grabbing;cursor:grabbing}[disabled] .slider-connect{background:var(--slider-connect-bg-disabled,#9ca3af)}[disabled] .slider-handle,[disabled].slider-handle,[disabled].slider-target{cursor:not-allowed}[disabled] .slider-tooltip{background:var(--slider-tooltip-bg-disabled,#9ca3af);border-color:var(--slider-tooltip-bg-disabled,#9ca3af)}.slider-tooltip{background:var(--slider-tooltip-bg,#10b981);border:1px solid var(--slider-tooltip-bg,#10b981);border-radius:var(--slider-tooltip-radius,5px);color:var(--slider-tooltip-color,#fff);display:block;font-size:var(--slider-tooltip-font-size,.875rem);font-weight:var(--slider-tooltip-font-weight,600);line-height:var(--slider-tooltip-line-height,1.25rem);min-width:var(--slider-tooltip-min-width,20px);padding:var(--slider-tooltip-py,2px) var(--slider-tooltip-px,6px);position:absolute;text-align:center;white-space:nowrap}.slider-horizontal .slider-tooltip-top{bottom:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));left:50%;transform:translate(-50%)}.slider-horizontal .slider-tooltip-top:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-top-color:inherit;bottom:calc(var(--slider-tooltip-arrow-size, 5px)*-2);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.slider-horizontal .slider-tooltip-bottom{left:50%;top:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-bottom-color:inherit;content:"";height:0;left:50%;position:absolute;top:calc(var(--slider-tooltip-arrow-size, 5px)*-2);transform:translate(-50%);width:0}.slider-vertical .slider-tooltip-left{right:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-left:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-left-color:inherit;content:"";height:0;position:absolute;right:calc(var(--slider-tooltip-arrow-size, 5px)*-2);top:50%;transform:translateY(-50%);width:0}.slider-vertical .slider-tooltip-right{left:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-right-color:inherit;content:"";height:0;left:calc(var(--slider-tooltip-arrow-size, 5px)*-2);position:absolute;top:50%;transform:translateY(-50%);width:0}.slider-horizontal .slider-origin>.slider-tooltip{left:auto;transform:translate(50%)}.slider-horizontal .slider-origin>.slider-tooltip-top{bottom:calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + 1px)}.slider-horizontal .slider-origin>.slider-tooltip-bottom{top:calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + var(--slider-height, 6px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip{top:auto;transform:translateY(calc((var(--slider-tooltip-line-height, 1.25rem) - var(--slider-tooltip-py, 2px))*-1 + 1px))}.slider-vertical .slider-origin>.slider-tooltip-left{right:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip-right{left:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - var(--slider-height, 6px) + 1px)}.input-range-container[data-v-ffe4c129]{display:flex;align-items:center;column-gap:.75rem;padding-right:1rem}.input-range-container .input-range-slider[data-v-ffe4c129]{flex-grow:1;--slider-connect-bg: var(--configurator-primary);--slider-handle-ring-color: var(--configurator-primary);--slider-tooltip-font-size: .875rem;--slider-tooltip-line-height: 1.5;--slider-tooltip-font-weight: 500;--slider-tooltip-bg: var(--configurator-primary);--slider-tooltip-color: var(--configurator-btn-color)}.modal-mask[data-v-98b8292e]{position:fixed;z-index:9999;bottom:0;left:0;width:100%;height:100vh;display:table;transition:opacity .3s ease;outline:none}.modal-wrapper[data-v-98b8292e]{display:table-cell;vertical-align:middle}.modal-wrapper .modal-background[data-v-98b8292e]{position:fixed;background-color:#0000004d;width:100%;height:100vh;top:0;left:0}.modal-container[data-v-98b8292e]{width:90vw;max-height:90vh;height:fit-content;margin:0 auto;margin-bottom:2rem;padding:20px 30px;border-radius:0;transition:all .3s cubic-bezier(.62,.05,.01,.99);z-index:2;position:relative;display:flex;align-items:center}@media (max-width: 768px){.modal-container[data-v-98b8292e]{padding:0;margin-top:5rem;max-height:70vh}}@media screen and (min-width: 2120px){.modal-container[data-v-98b8292e]{width:50vw}}.modal-container>div[data-v-98b8292e]{position:relative}.modal-body[data-v-98b8292e]{height:100%;width:100%;max-height:90vh;display:flex;flex-direction:column}.modal-body .modal-button-wrapper[data-v-98b8292e]{display:flex;justify-content:flex-end}.modal-body .modal-button-wrapper .close-button[data-v-98b8292e]{padding:0;background:transparent;border:0;transition:.2s;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;z-index:2;margin:0;background:white;position:relative;border-radius:var(--configurator-border-radius-sm);margin-bottom:1rem;cursor:pointer}.modal-body .modal-button-wrapper .close-button[data-v-98b8292e]:hover{background-color:var(--configurator-primary)}.modal-body .modal-button-wrapper .close-button>img[data-v-98b8292e]{object-fit:contain;width:1.75rem;height:1.75rem;max-width:unset}.modal-body .modal-body-section[data-v-98b8292e]{height:100%;background:white;overflow-y:auto;overflow-x:hidden;padding:2rem}.modal-body .modal-body-section>.row[data-v-98b8292e]{height:fit-content}@media (max-width: 768px){.modal-body .modal-body-section[data-v-98b8292e]{padding:1rem}}.modal-body .modal-body-section[data-v-98b8292e] iframe{height:75vh}.modal-default-button[data-v-98b8292e]{float:right}.modal-enter-from[data-v-98b8292e],.modal-leave-to[data-v-98b8292e]{opacity:0}.modal-enter-from .modal-container[data-v-98b8292e],.modal-leave-to .modal-container[data-v-98b8292e]{-webkit-transform:scale(1.01);transform:scale(1.01)}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.modal-mask[data-v-4cb02944]{position:fixed;z-index:20;bottom:0;left:0;width:100%;height:100vh;display:table;transition:opacity .3s ease;outline:none}.modal-wrapper[data-v-4cb02944]{display:table-cell;vertical-align:middle}.modal-wrapper .modal-background[data-v-4cb02944]{position:fixed;background-color:#0000004d;width:100%;height:100vh;top:0;left:0}.modal-container[data-v-4cb02944]{max-width:90vw;width:fit-content;height:fit-content;max-height:90vh;margin:0 auto;padding:1.25rem;border-radius:0;transition:all .3s cubic-bezier(.62,.05,.01,.99);z-index:2;position:relative;display:flex;align-items:center}@media (max-width: 768px){.modal-container[data-v-4cb02944]{padding:0;margin-top:5rem;max-height:70vh}}@media screen and (min-width: 2120px){.modal-container[data-v-4cb02944]{width:50vw}}.modal-container>div[data-v-4cb02944]{position:relative;display:flex;align-items:flex-end;flex-direction:column;justify-content:center}.modal-container.slider[data-v-4cb02944]{max-width:60vw}@media (max-width: 768px){.modal-container.slider[data-v-4cb02944]{max-width:90vw}}.modal-body[data-v-4cb02944]{height:100%;width:100%}.modal-body .swiper-slide[data-v-4cb02944]{text-align:center}.modal-body .swiper-slide img[data-v-4cb02944]{max-width:100%;height:auto;max-height:90vh}.modal-body .modal-button-wrapper[data-v-4cb02944]{display:flex;justify-content:flex-end}.modal-body .modal-button-wrapper .close-button[data-v-4cb02944]{padding:0;background:transparent;border:0;transition:.2s;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;z-index:2;margin:0;background:white;position:relative;border-radius:var(--configurator-border-radius-sm);margin-bottom:1rem;cursor:pointer}.modal-body .modal-button-wrapper .close-button[data-v-4cb02944]:hover{background-color:var(--configurator-primary)}.modal-body .modal-button-wrapper .close-button>img[data-v-4cb02944]{object-fit:contain;width:1.75rem;height:1.75rem;max-width:unset}.modal-body .modal-body-section[data-v-4cb02944]{height:fit-content;padding:0;width:100%}.modal-body .modal-body-section>.row[data-v-4cb02944]{height:fit-content}.modal-body .modal-body-section>img[data-v-4cb02944]{object-fit:contain;width:100%;max-height:80vh}.modal-body .modal-body-section>video[data-v-4cb02944]{max-height:80vh;width:100%}.modal-body .modal-body-section .modal-bg-white[data-v-4cb02944]{background-color:#fff}.modal-body .modal-body-section .template-wrapper[data-v-4cb02944],.modal-body .modal-body-section .html-wrapper[data-v-4cb02944]{max-height:85vh;background-color:#fff;padding:1rem;border-radius:0;overflow:auto}@media (max-width: 768px){.modal-body .modal-body-section .template-wrapper[data-v-4cb02944],.modal-body .modal-body-section .html-wrapper[data-v-4cb02944]{max-height:70vh}}.modal-body .modal-body-section .template-wrapper ul[data-v-4cb02944],.modal-body .modal-body-section .html-wrapper ul[data-v-4cb02944]{padding-left:1.5em}.modal-body .modal-body-section .pdf-wrapper[data-v-4cb02944],.modal-body .modal-body-section .iframe-wrapper[data-v-4cb02944]{height:85vh;width:90vw}@media (max-width: 768px){.modal-body .modal-body-section .pdf-wrapper[data-v-4cb02944],.modal-body .modal-body-section .iframe-wrapper[data-v-4cb02944]{max-height:80vh}}.modal-body .modal-body-section .pdf-wrapper iframe[data-v-4cb02944],.modal-body .modal-body-section .iframe-wrapper iframe[data-v-4cb02944]{width:100%;height:100%}.modal-default-button[data-v-4cb02944]{float:right}.modal-enter-from[data-v-4cb02944],.modal-leave-to[data-v-4cb02944]{opacity:0}.modal-enter-from .modal-container[data-v-4cb02944],.modal-leave-to .modal-container[data-v-4cb02944]{-webkit-transform:translateY(10px);transform:translateY(10px)}[data-tooltip][data-v-c39a973c]{position:relative;width:fit-content;height:fit-content}[data-tooltip]:hover .tooltip_data[data-v-c39a973c]{visibility:visible;opacity:1}[data-tooltip] .tooltip_data[data-v-c39a973c]{position:absolute;width:fit-content;height:fit-content;opacity:0;visibility:hidden;text-wrap:nowrap;white-space:nowrap;pointer-events:none;text-align:center;font-weight:400;border-radius:4px;z-index:2;box-shadow:0 10px 20px #0000001a;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}[data-tooltip] .tooltip_data.wrapping[data-v-c39a973c]{text-wrap:wrap;white-space:pre-wrap;width:max-content;max-width:12.5rem}[data-tooltip] .tooltip_data.wrapping-lg[data-v-c39a973c]{text-wrap:wrap;white-space:pre-wrap;width:max-content;max-width:15rem}[data-tooltip] .tooltip_data.wrapping-xl[data-v-c39a973c]{text-wrap:wrap;white-space:pre-wrap;width:max-content;max-width:20rem}@media (max-width: 576px){[data-tooltip] .tooltip_data.wrapping-xl[data-v-c39a973c]{max-width:15rem}}[data-tooltip] .tooltip_data.primary[data-v-c39a973c]{background-color:var(--configurator-primary);border:1px solid var(--configurator-primary);color:var(--configurator-btn-color)}[data-tooltip] .tooltip_data.text-norm[data-v-c39a973c]{font-size:inherit;padding:.5rem 1rem}[data-tooltip] .tooltip_data.text-medium[data-v-c39a973c]{font-size:.875rem;padding:.5rem .75rem}[data-tooltip] .tooltip_data.text-small[data-v-c39a973c]{font-size:.75rem;padding:.25rem .5rem}[data-tooltip] .tooltip_data.top[data-v-c39a973c]{bottom:calc(100% + .375rem);left:50%;transform:translate(-50%)}[data-tooltip] .tooltip_data.top-right[data-v-c39a973c]{bottom:calc(100% + .375rem);left:calc(100% + .375rem)}[data-tooltip] .tooltip_data.right[data-v-c39a973c]{left:calc(100% + .375rem);top:50%;transform:translateY(-50%)}[data-tooltip] .tooltip_data.bottom-right[data-v-c39a973c]{top:calc(100% + .375rem);left:calc(100% + .375rem)}[data-tooltip] .tooltip_data.bottom[data-v-c39a973c]{top:calc(100% + .375rem);left:50%;transform:translate(-50%)}[data-tooltip] .tooltip_data.bottom-left[data-v-c39a973c]{top:calc(100% + .375rem);right:calc(100% + .375rem)}[data-tooltip] .tooltip_data.left[data-v-c39a973c]{top:50%;transform:translateY(-50%);right:calc(100% + .375rem)}[data-tooltip] .tooltip_data.top-left[data-v-c39a973c]{bottom:calc(100% + .375rem);right:calc(100% + .375rem)}.title-buttons-content[data-v-ed1ecaf1]{display:flex;gap:.5rem;width:fit-content;margin-left:auto;align-self:center}@media (max-width: 992px){.title-buttons-content[data-v-ed1ecaf1]{flex-direction:column;align-items:flex-end}}@media (max-width: 768px){.title-buttons-content[data-v-ed1ecaf1]{overflow:auto;max-width:100%}.title-buttons-content button[data-v-ed1ecaf1]:first-child{margin-bottom:5px!important}}@media (max-width: 576px){.title-buttons-content[data-v-ed1ecaf1]{margin-right:auto;margin-left:0}}.title-buttons-content.mobile[data-v-ed1ecaf1]{display:none}@media (max-width: 768px){.title-buttons-content.mobile[data-v-ed1ecaf1]{min-width:fit-content;display:block}}@media (max-width: 768px){.title-buttons-content.desktop[data-v-ed1ecaf1]{display:none}}.title-button-dropdown{display:block;gap:.5rem;width:fit-content;margin-left:auto;align-self:center;position:relative}@media (max-width: 576px){.title-button-dropdown{margin-right:auto;margin-left:0}}.title-button-dropdown.mobile{display:none}@media (max-width: 768px){.title-button-dropdown.mobile{min-width:fit-content;display:block}}.title-button-dropdown img{transition:transform .25s ease-in-out}.title-button-dropdown img.opened{transform:rotate(180deg)}.title-button-dropdown .dropdown-container{position:absolute;top:102%;left:0;height:0;width:fit-content;opacity:0;z-index:1;overflow:hidden;transition:height .25s ease-in-out,opacity .25s ease-in-out}.title-button-dropdown .dropdown-container .dropdown-list{list-style-type:none;background:#FEFEFE;border:1px solid rgba(120,144,156,.5);border-radius:var(--configurator-border-radius-sm);margin:0;padding:0}.title-button-dropdown .dropdown-container .dropdown-list li{padding:.75rem}.swiper-icons-container[data-v-3bd84a62]{width:2.5rem;height:2.5rem}.swiper-icons-container.bg-white[data-v-3bd84a62]{background-color:#fff;border-radius:4px;width:2.75rem;height:2.75rem;padding:.125rem}.swiper-icons-container .icon-wrapper[data-v-3bd84a62]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem}.swiper-icons-container .icon-wrapper img[data-v-3bd84a62]{z-index:2;width:100%!important;height:100%!important;display:block;object-fit:contain;border-radius:var(--configurator-border-radius-sm)}.additional-icons-container[data-v-a80bfeac]{position:absolute;top:4px;left:4px;display:flex;flex-direction:column;row-gap:6px}.additional-icons-container .icon-wrapper[data-v-a80bfeac]{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--configurator-border-radius-sm)}.additional-icons-container .icon-wrapper.big[data-v-a80bfeac]{width:2.5rem!important;height:2.5rem!important}.additional-icons-container .icon-wrapper img[data-v-a80bfeac]{z-index:2;width:100%!important;height:100%!important;display:block;object-fit:contain;border-radius:var(--configurator-border-radius-sm)}.step .info-html div[data-v-e7247263]{width:100%;margin:.75rem 0;border-radius:var(--configurator-border-radius);padding:1rem .5rem;font-size:1rem;border:1px solid rgba(120,144,156,.5)}.player3D[data-v-e7247263]{height:100%;position:relative}.player3D.hidden[data-v-e7247263]{display:inline;opacity:.00000001;position:fixed;width:500px;height:auto;aspect-ratio:10/7;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.player3D.debugCameraForScreenshot[data-v-e7247263]{display:inline;background-color:red;position:absolute;width:500px;aspect-ratio:10/7;height:auto;z-index:10000000000000000000000000000000000;top:0;left:0}.player3D .player3D-model[data-v-e7247263]{width:100%;height:100%}.player3D .player3D-model canvas[data-v-e7247263]{display:inline}.masse-image[data-v-e7247263]{position:relative}#svgcont,#svgcont2{text-align:center;margin:0 auto;position:relative}#svgcont #svg,#svgcont #svg *{cursor:auto}.footer-description-wrapper.align-start[data-v-e62afe40]{align-items:flex-start}.footer-description-wrapper.btn-yellow .btn-option[data-v-e62afe40]{border:1px solid var(--configurator-secondary)}.footer-description-wrapper.yellow[data-v-e62afe40]{border:1px solid var(--configurator-secondary);color:var(--configurator-secondary);font-size:1rem;font-weight:500;margin-bottom:2rem}.footer-description-wrapper[data-v-e62afe40]{margin:0;width:100%;padding:1rem;border-radius:var(--configurator-border-radius);border:1px solid rgba(120,144,156,.5);display:flex;align-items:center}.footer-description-wrapper .btn-option[data-v-e62afe40]{min-width:5rem;width:max-content;padding:.25rem .5rem;margin-left:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;background-color:#fefefe;border:1px solid rgba(120,144,156,.5);border-radius:var(--configurator-border-radius-md);font-size:1rem;text-align:center;white-space:nowrap;z-index:1;transition:background-color .25s ease-in-out;cursor:pointer}.footer-description-wrapper .btn-option[data-v-e62afe40]:hover{background-color:#ccc9}@media (max-width: 768px){.footer-description-wrapper .btn-option[data-v-e62afe40]{min-width:7rem}}.footer-description-wrapper .btn-option>img[data-v-e62afe40]{height:1rem;display:block}.step-box[data-v-4d45d9b7]{position:relative}.step-box .absolute-texts[data-v-4d45d9b7]{width:100%;position:absolute;z-index:1;border-radius:var(--configurator-border-radius) var(--configurator-border-radius) 0 0;top:0;left:0;overflow:hidden}.step-box .absolute-texts .additional-text[data-v-4d45d9b7]{width:100%;background-color:var(--configurator-primary);word-break:break-word;text-align:center;padding:.25rem}.step-box .absolute-texts .additional-text>span[data-v-4d45d9b7]{font-size:1rem;line-height:1.4;text-align:center}.step-box .absolute-texts .enabled-message[data-v-4d45d9b7]{width:100%;background-color:#c6003199;color:#fff;word-break:break-word;text-align:center;padding:.25rem}.step-box .absolute-texts .enabled-message>span[data-v-4d45d9b7]{font-size:1rem;line-height:1.4;text-align:center}.container-info-wrapper[data-v-4d45d9b7]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:100%;flex-wrap:wrap;padding:0 .5rem .5rem}@media (max-width: 768px){.container-info-wrapper[data-v-4d45d9b7]{flex-direction:column;align-items:flex-start}}.container-info-wrapper .container-info[data-v-4d45d9b7]{border:1px solid rgb(209,209,209);border-radius:var(--configurator-border-radius-md);font-size:.75rem;padding:.25rem .5rem;height:fit-content;flex-grow:1;display:flex;align-items:center;justify-content:center;line-height:1.25r}.container-info-wrapper .container-buttons-wrapper[data-v-4d45d9b7]{margin-top:.5rem;width:100%;display:flex;flex-direction:column;justify-content:flex-end;row-gap:.5rem}.container-info-wrapper .container-buttons-wrapper img[data-v-4d45d9b7]{max-width:2.25rem;z-index:2;object-fit:contain}.container-info-wrapper .container-buttons-wrapper button[data-v-4d45d9b7]{padding:.125rem .75rem;width:100%;word-break:break-word}.container-info-wrapper .container-buttons-wrapper button img[data-v-4d45d9b7]{width:1.25rem}.step-boxes-grid .step-box[data-v-9ed71d00]{min-width:170px}.container-info-wrapper[data-v-9ed71d00]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:100%;flex-wrap:wrap;padding:0 .5rem .5rem}@media (max-width: 768px){.container-info-wrapper[data-v-9ed71d00]{flex-direction:column;align-items:flex-start}}.container-info-wrapper .container-info[data-v-9ed71d00]{border:1px solid rgb(209,209,209);border-radius:var(--configurator-border-radius-md);font-size:.75rem;padding:.25rem .5rem;height:fit-content;flex-grow:1;display:flex;align-items:center;justify-content:center;line-height:1.25r}.container-info-wrapper .container-buttons-wrapper[data-v-9ed71d00]{margin-top:.5rem;width:100%;display:flex;flex-direction:column;justify-content:flex-end;row-gap:.5rem}.container-info-wrapper .container-buttons-wrapper img[data-v-9ed71d00]{max-width:2.25rem;z-index:2;object-fit:contain}.container-info-wrapper .container-buttons-wrapper button[data-v-9ed71d00]{padding:.125rem .75rem;width:100%;word-break:break-word}.container-info-wrapper .container-buttons-wrapper button img[data-v-9ed71d00]{width:1.25rem}.step-list-content[data-v-ae2e7964]{width:100%}.step-list-content .toggle-content[data-v-ae2e7964]{cursor:pointer;position:relative}.step-list-content .toggle-content img[data-v-ae2e7964]{display:block}.step-list-content .toggle-content span[data-v-ae2e7964]{display:block;min-height:35px;padding-left:.5rem}.step-list-content .toggle-content[data-v-ae2e7964]:before{content:"";position:absolute;width:100%;height:100%;background-color:var(--configurator-primary);opacity:0;transition:opacity .25s ease-in-out}.step-list-content .toggle-content[data-v-ae2e7964]:hover:before{opacity:.15}.console-wrapper[data-v-005cd97a]{display:flex;justify-content:space-between;padding:0 .5rem .5rem;flex-direction:column;width:100%;gap:.5rem}.button-delete[data-v-005cd97a]{padding:.5rem 1rem;background-color:transparent;border:1px solid rgb(209,26,42);border-radius:var(--configurator-border-radius);color:#d11a2a;transition:background-color .25s ease-in-out;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:500}@media (max-width: 768px){.button-delete[data-v-005cd97a]{margin-top:.5rem}}.button-delete[data-v-005cd97a]:hover{background-color:#d11a2a33}.container-info-wrapper[data-v-005cd97a]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:100%;flex-wrap:wrap;padding:0 .5rem .5rem}@media (max-width: 768px){.container-info-wrapper[data-v-005cd97a]{flex-direction:column;align-items:flex-start}}.container-info-wrapper .container-info[data-v-005cd97a]{border:1px solid rgb(209,209,209);border-radius:var(--configurator-border-radius-md);font-size:.75rem;padding:.25rem .5rem;height:fit-content;flex-grow:1;display:flex;align-items:center;justify-content:center;line-height:1.25r}.container-info-wrapper .container-buttons-wrapper[data-v-005cd97a]{margin-top:.5rem;width:100%;display:flex;flex-direction:column;justify-content:flex-end;row-gap:.5rem}.container-info-wrapper .container-buttons-wrapper img[data-v-005cd97a]{max-width:2.25rem;z-index:2;object-fit:contain}.container-info-wrapper .container-buttons-wrapper button[data-v-005cd97a]{padding:.125rem .75rem;width:100%;word-break:break-word}.container-info-wrapper .container-buttons-wrapper button img[data-v-005cd97a]{width:1.25rem}.additional-text-wrapper[data-v-5fb91039]{width:100%;padding:0 .5rem .5rem;display:flex;justify-content:center}.additional-text-wrapper span[data-v-5fb91039]{font-size:.75rem;text-align:center}.callout-image-wrapper[data-v-5fb91039]{position:relative}.callout-image-wrapper .cog-icon-wrapper[data-v-5fb91039]{position:absolute;right:.5rem;bottom:.5rem;pointer-events:none}.callout-image-wrapper .cog-icon-wrapper .cog-icon[data-v-5fb91039]{display:block;width:1.5rem;height:auto;pointer-events:none}.callout-image-wrapper .cog-icon-wrapper .cog-icon path[data-v-5fb91039]{transition:fill .25s ease-in-out}.callout-image-wrapper:hover .cog-icon-wrapper .cog-icon path[data-v-5fb91039]{fill:var(--configurator-tertiary)}.container-buttons-wrapper[data-v-5fb91039]{width:100%;padding:0 .5rem .5rem}.container-buttons-wrapper .button-delete[data-v-5fb91039]{width:100%;padding:.5rem 1rem;background-color:transparent;border:1px solid rgb(209,26,42);border-radius:var(--configurator-border-radius);color:#d11a2a;transition:background-color .25s ease-in-out;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:500}@media (max-width: 768px){.container-buttons-wrapper .button-delete[data-v-5fb91039]{margin-top:.5rem}}.container-buttons-wrapper .button-delete[data-v-5fb91039]:hover{background-color:#d11a2a33}.container-buttons-wrapper[data-v-b1bbc87c]{width:100%;padding:0 .5rem .5rem}.container-buttons-wrapper .success-btn[data-v-b1bbc87c]{width:100%;padding:.5rem 1rem;background-color:transparent;border:1px solid var(--configurator-success-color);border-radius:var(--configurator-border-radius);color:var(--configurator-success-color);display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:500}@media (max-width: 768px){.container-buttons-wrapper .success-btn[data-v-b1bbc87c]{margin-top:.5rem}}.additional-text-wrapper[data-v-b1bbc87c]{width:100%;padding:0 .5rem .5rem;display:flex;justify-content:center}.additional-text-wrapper span[data-v-b1bbc87c]{font-size:.75rem;text-align:center}.input-range-slider[data-v-26bf48e1]{margin-top:1rem;--slider-connect-bg: var(--configurator-primary);--slider-handle-ring-color: var(--configurator-primary);--slider-tooltip-font-size: .875rem;--slider-tooltip-line-height: 1.5;--slider-tooltip-font-weight: 500;--slider-tooltip-bg: var(--configurator-primary);--slider-tooltip-color: var(--configurator-btn-color)}.masse-image[data-v-9f0004c7]{position:relative}.enabled-message[data-v-9f0004c7]{width:100%;background-color:#c6003199;color:#fff;word-break:break-word;text-align:center;padding:.25rem}.enabled-message>span[data-v-9f0004c7]{font-size:1rem;line-height:1.4;text-align:center}.stepinfo-content .img-content{width:25%}@media (max-width: 768px){.stepinfo-content .img-content{width:50%}}.stepinfo-note-content{padding-left:.5em}.price__table thead[data-v-534838d6]{background:#f8f8f8}.table__wrapper[data-v-534838d6]{overflow-y:auto}.price__table th[data-v-534838d6]{background-color:#eceff1;font-weight:500;font-size:1rem;padding:.5rem;line-height:1.3rem;text-align:center;border:1px solid #CFD8DC}.price__table td[data-v-534838d6]{border:1px solid #CFD8DC;font-size:.9rem;line-height:1rem}.price__table td div[data-v-534838d6]{display:flex;align-items:center}.price__table td div span[data-v-534838d6]{white-space:normal}.price__table tr td[data-v-534838d6]:not(:first-child){text-align:center}.price__table tfoot[data-v-534838d6],.price__table thead[data-v-534838d6]{color:#474748}.price__table tfoot tr[data-v-534838d6],.price__table thead tr[data-v-534838d6]{background:0}.price__table table.unstriped[data-v-534838d6]{width:100%}table.unstriped tbody[data-v-534838d6],table.unstriped tbody tr[data-v-534838d6]{background-color:#fefefe}.price__table tbody[data-v-534838d6],.price__table tfoot[data-v-534838d6],.price__table thead[data-v-534838d6]{border:1px solid #f1f1f1;background-color:#fefefe}table.unstriped tbody tr[data-v-534838d6]{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}.price__table tbody td[data-v-534838d6],.price__table tbody th[data-v-534838d6]{padding:1rem}.step-box[data-v-473d0b13]{position:relative}.step-box .absolute-texts[data-v-473d0b13]{width:100%;position:absolute;z-index:1;border-radius:var(--configurator-border-radius) var(--configurator-border-radius) 0 0;top:0;left:0;overflow:hidden}.step-box .absolute-texts .additional-text[data-v-473d0b13]{width:100%;background-color:var(--configurator-primary);word-break:break-word;text-align:center;padding:.25rem}.step-box .absolute-texts .additional-text>span[data-v-473d0b13]{font-size:1rem;line-height:1.4;text-align:center}.step-box .absolute-texts .enabled-message[data-v-473d0b13]{width:100%;background-color:#c6003199;color:#fff;word-break:break-word;text-align:center;padding:.25rem}.step-box .absolute-texts .enabled-message>span[data-v-473d0b13]{font-size:1rem;line-height:1.4;text-align:center}.container-info-wrapper[data-v-473d0b13]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:100%;flex-wrap:wrap;padding:0 .5rem .5rem}@media (max-width: 768px){.container-info-wrapper[data-v-473d0b13]{flex-direction:column;align-items:flex-start}}.container-info-wrapper .container-info[data-v-473d0b13]{border:1px solid rgb(209,209,209);border-radius:var(--configurator-border-radius-md);font-size:.75rem;padding:.25rem .5rem;height:fit-content;flex-grow:1;display:flex;align-items:center;justify-content:center;line-height:1.25r}.container-info-wrapper .container-buttons-wrapper[data-v-473d0b13]{margin-top:.5rem;width:100%;display:flex;flex-direction:column;justify-content:flex-end;row-gap:.5rem}.container-info-wrapper .container-buttons-wrapper img[data-v-473d0b13]{max-width:2.25rem;z-index:2;object-fit:contain}.container-info-wrapper .container-buttons-wrapper button[data-v-473d0b13]{padding:.125rem .75rem;width:100%;word-break:break-word}.container-info-wrapper .container-buttons-wrapper button img[data-v-473d0b13]{width:1.25rem}.container-info-icon[data-v-473d0b13]{z-index:2;border-radius:50%;transition:.2s;width:1.5rem;height:1.5rem}.container-info-icon[data-v-473d0b13]:hover{background:rgba(2,162,249,.2470588235)}.container-info-icon-wrapper[data-v-473d0b13]{position:absolute;top:4px;left:4px;width:1.5rem;height:1.5rem;display:flex}.container-info-icon-wrapper.bottom-right[data-v-473d0b13]{left:unset;top:unset;right:4px;bottom:4px}.container-info-wrapper[data-v-eea02c29]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:100%;flex-wrap:wrap;padding:0 .5rem .5rem}@media (max-width: 768px){.container-info-wrapper[data-v-eea02c29]{flex-direction:column;align-items:flex-start}}.container-info-wrapper .container-info[data-v-eea02c29]{border:1px solid rgb(209,209,209);border-radius:var(--configurator-border-radius-md);font-size:.75rem;padding:.25rem .5rem;height:fit-content;flex-grow:1;display:flex;align-items:center;justify-content:center;line-height:1.25r}.container-info-wrapper .container-buttons-wrapper[data-v-eea02c29]{margin-top:.5rem;width:100%;display:flex;flex-direction:column;justify-content:flex-end;row-gap:.5rem}.container-info-wrapper .container-buttons-wrapper img[data-v-eea02c29]{max-width:2.25rem;z-index:2;object-fit:contain}.container-info-wrapper .container-buttons-wrapper button[data-v-eea02c29]{padding:.125rem .75rem;width:100%;word-break:break-word}.container-info-wrapper .container-buttons-wrapper button img[data-v-eea02c29]{width:1.25rem}.container-buttons-wrapper[data-v-e6bc9099]{width:100%;padding:0 .5rem .5rem}.container-buttons-wrapper .success-btn[data-v-e6bc9099]{width:100%;padding:.5rem 1rem;background-color:transparent;border:1px solid var(--configurator-success-color);border-radius:var(--configurator-border-radius);color:var(--configurator-success-color);display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:500}@media (max-width: 768px){.container-buttons-wrapper .success-btn[data-v-e6bc9099]{margin-top:.5rem}}.additional-text-wrapper[data-v-e6bc9099]{width:100%;padding:0 .5rem .5rem;display:flex;justify-content:center}.additional-text-wrapper span[data-v-e6bc9099]{font-size:.75rem;text-align:center}.stepinfo-content{margin-top:1rem;padding:0 .5rem;display:flex}.stepinfo-content .html-content{width:75%;padding-left:1.5rem}@media (max-width: 768px){.stepinfo-content .html-content{width:50%}}.stepinfo-content .html-content ul,.stepinfo-content .html-content ol{padding-left:1em}.stepinfo-content .img-content{position:relative;width:25%}@media (max-width: 768px){.stepinfo-content .img-content{width:50%}.stepinfo-content .img-content img{aspect-ratio:3.5/4;height:auto!important}}.stepinfo-note-content ul,.stepinfo-note-content ol{padding-left:1em}.express-konfigurator-wrapper .info-text span{color:var(--configurator-primary)}.product-choose[data-v-1e0057be]{margin-top:1rem;display:grid;width:100%;grid-template-columns:repeat(3,1fr)}@media (max-width: 992px){.product-choose[data-v-1e0057be]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 425px){.product-choose[data-v-1e0057be]{grid-template-columns:100%}}.product-choose .product-choose-card-wrapper[data-v-1e0057be]{padding:.5rem}@media screen and (max-width: 768px){.product-choose .product-choose-card-wrapper.static-info[data-v-1e0057be]{min-height:220px}}@media screen and (max-width: 576px){.product-choose .product-choose-card-wrapper.static-info[data-v-1e0057be]{min-height:150px}}.product-choose .product-choose-card-wrapper.static-info .product-choose-card[data-v-1e0057be]{height:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.product-choose .product-choose-card-wrapper.static-info .product-choose-card[data-v-1e0057be]{padding-block:1.5rem}}@media screen and (max-width: 576px){.product-choose .product-choose-card-wrapper.static-info .product-choose-card[data-v-1e0057be]{padding-block:.75rem}}.product-choose .product-choose-card-wrapper.static-info .product-choose-card .info-text[data-v-1e0057be]{width:90%;text-align:center}@media screen and (max-width: 768px){.product-choose .product-choose-card-wrapper.static-info .product-choose-card .info-text[data-v-1e0057be]{width:60%}}@media screen and (max-width: 576px){.product-choose .product-choose-card-wrapper.static-info .product-choose-card .info-text[data-v-1e0057be]{width:80%}}@media screen and (min-width: 577px) and (max-width: 1024px){.product-choose .product-choose-card-wrapper.static-info .product-choose-card .info-text[data-v-1e0057be]{font-size:1.125rem}}@media screen and (min-width: 1401px) and (max-width: 1650px){.product-choose .product-choose-card-wrapper.static-info .product-choose-card .info-text[data-v-1e0057be]{font-size:.875rem}}@media screen and (max-width: 425px){.product-choose .product-choose-card-wrapper.static-info .product-choose-card .info-text[data-v-1e0057be]{width:100%;font-size:.875rem}}.product-choose .product-choose-card-wrapper.static-info .product-choose-card .info-text span[data-v-1e0057be]{color:var(--configurator-primary)}.product-choose .product-choose-card-wrapper .product-choose-card[data-v-1e0057be]{width:100%;position:relative;border:1px solid rgba(120,144,156,.5);border-radius:0;overflow:hidden;transition:.3s;cursor:pointer;padding:.5rem;display:flex;flex-direction:column;justify-content:space-between}.product-choose .product-choose-card-wrapper .product-choose-card[data-v-1e0057be]:hover{border-color:var(--configurator-primary)}.product-choose .product-choose-card-wrapper .product-choose-card>img[data-v-1e0057be]{width:75%;margin:0 auto;height:auto}.product-choose .product-choose-card-wrapper .product-choose-card .product-name[data-v-1e0057be]{width:100%;font-weight:600;text-align:center}.product-choose .product-choose-card-wrapper .product-choose-card .product-choose-card-bottom[data-v-1e0057be]{display:flex;transition:.3s}.product-choose .product-choose-card-wrapper .product-choose-card .product-choose-card-bottom img[data-v-1e0057be]{object-fit:contain}.product-choose .product-choose-card-wrapper .product-choose-card[data-v-1e0057be]:after{position:absolute;content:"";top:2px;right:2px;width:1.5rem;height:1.5rem;border-radius:50%;background-color:var(--configurator-primary);background-repeat:no-repeat;opacity:0;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1883 0.938477L11.25 2.0002L4.5 8.7502L0.75 5.0002L1.81172 3.93848L4.5 6.6291L10.1883 0.938477Z' fill='white'/%3E%3C/svg%3E%0A")}.product-choose .product-choose-card-wrapper .product-choose-card[data-v-1e0057be]:before{background:rgba(55,71,79,0);width:100%;height:100%;position:absolute;transition:.6s cubic-bezier(.075,.82,.165,0);top:0;left:0;content:"";border-radius:0}.product-choose .product-choose-card-wrapper .product-choose-card.active-product[data-v-1e0057be]{position:relative;border:1px solid var(--configurator-primary)}.product-choose .product-choose-card-wrapper .product-choose-card.active-product[data-v-1e0057be]:after{opacity:1}.product-choose .product-choose-card-wrapper .product-choose-card.active-product[data-v-1e0057be]:before{background:rgba(55,71,79,.1)}.file-box[data-v-c695ba12]{border:var(--configurator-primary) dashed;border-radius:var(--configurator-border-radius);flex-direction:column;align-items:center;position:relative;display:flex;padding:1rem;width:100%;box-sizing:border-box}.file-input[data-v-c695ba12]{display:none;width:100%;box-sizing:border-box;overflow:clip}.file-dropzone[data-v-c695ba12]{position:absolute;cursor:pointer;width:100%;height:100%;top:0px;left:0px;box-sizing:border-box}.modal-mask[data-v-eeebab01]{position:fixed;z-index:20;bottom:0;left:0;width:100%;height:100vh;display:table;transition:opacity .3s ease;outline:none}.modal-wrapper[data-v-eeebab01]{display:table-cell;vertical-align:middle}.modal-wrapper .modal-background[data-v-eeebab01]{position:fixed;background-color:#0000004d;width:100%;height:100dvh;top:0;left:0}.modal-container[data-v-eeebab01]{max-width:1000px;max-height:85dvh;width:95vw;height:fit-content;margin:0 auto;margin-bottom:2rem;transition:all .3s cubic-bezier(.62,.05,.01,.99);z-index:2;position:relative;display:flex;align-items:center}@media (max-width: 768px){.modal-container[data-v-eeebab01]{padding:0;margin-top:2rem}}@media (max-width: 768px){.modal-container.model-3d[data-v-eeebab01]{transform:translateY(-6dvh)}}@media screen and (min-width: 2120px){.modal-container[data-v-eeebab01]{width:50vw}}.modal-container>div[data-v-eeebab01]{position:relative}.modal-body[data-v-eeebab01]{height:100%;max-height:85dvh;display:flex;flex-direction:column;width:100%}@media screen and (max-width: 576px){.modal-body[data-v-eeebab01]{width:95vw}}.modal-body .modal-button-wrapper[data-v-eeebab01]{display:flex;justify-content:flex-end}.modal-body .modal-button-wrapper .close-button[data-v-eeebab01]{padding:0;background:transparent;border:0;transition:.2s;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;z-index:2;margin:0;background:white;position:relative;border-radius:var(--configurator-border-radius-sm);margin-bottom:1rem;cursor:pointer}.modal-body .modal-button-wrapper .close-button[data-v-eeebab01]:hover{background-color:var(--configurator-primary)}.modal-body .modal-button-wrapper .close-button>img[data-v-eeebab01]{object-fit:contain;width:1.75rem;height:1.75rem;max-width:unset}.modal-body .modal-body-section[data-v-eeebab01]{height:100%;background:white;overflow:auto;min-height:fit-content}.modal-body .modal-body-section.no-overflow[data-v-eeebab01]{overflow:hidden}.modal-body .modal-body-section.center[data-v-eeebab01]{display:flex;align-items:center}@media (max-width: 768px){.modal-body .modal-body-section[data-v-eeebab01]{padding:1rem}}.modal-body .modal-body-section[data-v-eeebab01] iframe{height:75dvh}.modal-default-button[data-v-eeebab01]{float:right}.modal-enter-from[data-v-eeebab01],.modal-leave-to[data-v-eeebab01]{opacity:0}.modal-enter-from .modal-container[data-v-eeebab01],.modal-leave-to .modal-container[data-v-eeebab01]{-webkit-transform:scale(1.01);transform:scale(1.01)}.configurator-mobile-info[data-v-fbdfcd28]{display:flex;gap:.75rem;align-items:center;justify-content:space-around;border:2px solid var(--configurator-primary);border-radius:var(--configurator-border-radius);margin:1rem;padding:.3rem .5rem;text-align:center}.configurator-mobile-info .mobile-tipp[data-v-fbdfcd28]{font-weight:700;font-size:9pt}@media (min-width: 769px){.block-tip-go-to-your-computer[data-v-fbdfcd28]{display:none}}.container-icon-lottie-animate[data-v-fbdfcd28]{width:3rem;height:3rem}.container-icon-lottie-animate .configurator-mobile-info[data-v-fbdfcd28]{margin:0}.container-icon-lottie-animate .icon-animate-tree-info-btn[data-v-fbdfcd28]{width:100%;height:100%}.alert-mobile-info .container-icon-lottie-animate[data-v-fbdfcd28]{width:6rem;height:6rem}.dAnsicht[data-v-fbdfcd28]{white-space:nowrap}#konfiguratorForm .initial-loader-wrapper{margin:4rem auto;width:fit-content}#konfiguratorForm .picture-mode-loader-container{position:fixed;width:100%;height:100vh;background-color:#000000b3;top:0;left:0;z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center}#konfiguratorForm .picture-mode-loader-container .z-index-container{z-index:1;position:relative}#konfiguratorForm .picture-mode-loader-container .z-index-container *{color:#fff!important}#konfiguratorForm .picture-mode-loader-container .picture-mode-text{color:#fff;font-size:1.25rem;text-align:center;margin-top:1rem;z-index:1}#konfiguratorForm .loader-wrapper{position:relative;margin:0 auto}#konfiguratorForm .loader-wrapper.fixed{position:fixed;bottom:6rem;left:2.5rem;z-index:2}@media (max-width: 768px){#konfiguratorForm .loader-wrapper.fixed{bottom:2rem;left:2rem}}#konfiguratorForm .loader-wrapper .bb-loader{width:50px;height:50px;border:5px solid rgba(0,0,0,.11);border-radius:50%;border-top-color:#fd0;border-right-color:#009142;border-left-color:#2d3790;border-bottom-color:#a11e62;animation:loader1776 2s linear infinite}#konfiguratorForm .loader-wrapper span{position:absolute;top:50%;left:50%;transform:translate(-47%,-50%);font-size:34px;color:#fff;font-weight:600}#konfiguratorForm .loader-wrapper span.black{color:#000}@keyframes loader1776{0%{transform:rotate(-45deg)}to{transform:rotate(315deg)}}#konfiguratorForm .configurator-main-btn{font-size:1rem;line-height:1.5;font-weight:600;border:2px solid;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,transform .25s ease-in-out;cursor:pointer;padding:.75rem 1.875rem;min-width:12rem;display:flex;justify-content:center;align-items:center;column-gap:.5rem;border-radius:var(--configurator-border-radius)}@media (max-width: 576px){#konfiguratorForm .configurator-main-btn{width:100%;min-width:unset}}#konfiguratorForm .configurator-main-btn svg{height:1.5rem;width:auto}#konfiguratorForm .configurator-main-btn:not([variant]),#konfiguratorForm .configurator-main-btn[variant=primary]{background-color:var(--configurator-primary);border-color:var(--configurator-primary);color:var(--configurator-btn-color)}#konfiguratorForm .configurator-main-btn:not([variant]) svg path,#konfiguratorForm .configurator-main-btn[variant=primary] svg path{fill:var(--configurator-btn-color)}#konfiguratorForm .configurator-main-btn:not([variant]):not(:disabled):hover,#konfiguratorForm .configurator-main-btn[variant=primary]:not(:disabled):hover{background-color:var(--configurator-secondary);border-color:var(--configurator-secondary)}#konfiguratorForm .configurator-main-btn:not([variant]):disabled,#konfiguratorForm .configurator-main-btn[variant=primary]:disabled{background-color:#c3cbd0;border-color:#c3cbd0;cursor:initial;color:#7f8d94}#konfiguratorForm .configurator-main-btn:not([variant]):disabled svg path,#konfiguratorForm .configurator-main-btn[variant=primary]:disabled svg path{fill:#7f8d94}#konfiguratorForm .configurator-main-btn[variant=conversion]{background-color:var(--configurator-conversion-primary);border-color:var(--configurator-conversion-primary);color:var(--configurator-conversion-btn-color)}#konfiguratorForm .configurator-main-btn[variant=conversion] svg path{fill:var(--configurator-conversion-btn-color)}#konfiguratorForm .configurator-main-btn[variant=conversion]:not(:disabled):hover{background-color:var(--configurator-conversion-secondary);border-color:var(--configurator-conversion-secondary)}#konfiguratorForm .configurator-main-btn[variant=conversion]:disabled{background-color:#c3cbd0;border-color:#c3cbd0;cursor:initial;color:#7f8d94}#konfiguratorForm .configurator-main-btn[variant=conversion]:disabled svg path{fill:#7f8d94}#konfiguratorForm .configurator-main-btn[variant=white]{background-color:#fff;color:var(--configurator-btn-color);border-color:#fff}#konfiguratorForm .configurator-main-btn[variant=white] svg path{fill:var(--configurator-btn-color)}#konfiguratorForm .configurator-main-btn[variant=white]:not(:disabled):hover{transform:scale(1.03)}#konfiguratorForm .configurator-main-btn[variant=white]:disabled{background-color:#c3cbd0;border-color:#c3cbd0;cursor:initial;color:#7f8d94}#konfiguratorForm .configurator-main-btn[variant=white]:disabled svg path{fill:#7f8d94}#konfiguratorForm .configurator-main-btn[variant=outlined]{background-color:transparent;border-color:var(--configurator-secondary);color:var(--configurator-btn-color)}#konfiguratorForm .configurator-main-btn[variant=outlined] svg path{transition:fill .25s ease-in-out;fill:var(--configurator-btn-color)}#konfiguratorForm .configurator-main-btn[variant=outlined]:not(:disabled):hover{color:var(--configurator-secondary)}#konfiguratorForm .configurator-main-btn[variant=outlined]:not(:disabled):hover svg path{fill:var(--configurator-secondary)}#konfiguratorForm .configurator-main-btn[variant=outlined]:disabled{background-color:transparent;border-color:#c3cbd0;color:#7f8d94;cursor:initial}#konfiguratorForm .configurator-main-btn[variant=outlined]:disabled svg path{fill:#7f8d94}#konfiguratorForm .configurator-main-btn.small{font-size:.75rem;padding:.5rem 1rem;min-width:unset;column-gap:.25rem}#konfiguratorForm .configurator-main-btn.icon{min-width:unset;padding:.5rem 1rem}.carport-configurator-container .backToPrevious.mobile-btn{margin-bottom:1rem}@media (min-width: 768px){.carport-configurator-container .backToPrevious.mobile-btn{display:none}}.carport-configurator-container .backToPrevious.mobile-btn button{position:static}@media (max-width: 768px){.carport-configurator-container .backToPrevious.desctop-btn button{position:fixed;top:200px}}@media (max-width: 1400px){.carport-configurator-container .backToPrevious.desctop-btn .btnNamePrevStep{display:none}}.carport-configurator-container .backToPrevious button{margin:.5rem 0 .25rem;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;cursor:pointer;float:left;font-size:.875rem;line-height:1.5;font-weight:600;border:2px solid;background-color:var(--configurator-conversion-primary);border-color:var(--configurator-conversion-primary);color:var(--configurator-conversion-btn-color);transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,transform .25s ease-in-out;padding:.5rem;min-width:auto;column-gap:.5rem;border-radius:var(--configurator-border-radius)}@media (max-width: 576px){.carport-configurator-container .backToPrevious button{width:fit-content}}.carport-configurator-container .backToPrevious button span{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;align-content:center}.carport-configurator-container .backToPrevious button svg{height:12px;width:12px;transition:transform .3s;align-content:center;margin:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.carport-configurator-container .backToPrevious button:not(:disabled):hover{background-color:var(--configurator-conversion-secondary);border-color:var(--configurator-conversion-secondary)}#konfiguratorForm .input-wrapper{display:flex;flex-direction:column;row-gap:.25rem}#konfiguratorForm .input-wrapper.span-1{grid-column:span 1}#konfiguratorForm .input-wrapper.span-2{grid-column:span 2}#konfiguratorForm .input-wrapper label{margin:0;width:100%;display:flex;justify-content:space-between}#konfiguratorForm .input-wrapper input{display:inline-block;width:100%;padding:.5rem 1rem;font-size:1rem;line-height:1.75;font-weight:400;text-align:left;background:white;border:1px solid rgba(120,144,156,.5);border-radius:var(--configurator-border-radius-md)}#konfiguratorForm .input-wrapper input:focus-within{outline-color:var(--configurator-secondary)}#konfiguratorForm .input-wrapper input:read-only{background:#ececec;color:#999}#konfiguratorForm .input-wrapper input:read-only:focus-within{outline:none}#konfiguratorForm .input-wrapper .input-range-container input{width:20%;max-width:10rem}@media (max-width: 425px){#konfiguratorForm .input-wrapper .input-range-container input{width:25%}}#konfiguratorForm .input-wrapper .input-range-container input:read-only{width:100%;max-width:unset}#konfiguratorForm .input-wrapper .c-input-group{display:flex;width:100%}#konfiguratorForm .input-wrapper .c-input-group input{border-top-right-radius:0;border-bottom-right-radius:0}#konfiguratorForm .input-wrapper .c-input-group .c-input-group-text{border:1px solid rgba(120,144,156,.5);border-left:none;font-size:.875rem;background-color:#e9ecef;border-top-right-radius:var(--configurator-border-radius-md);border-bottom-right-radius:var(--configurator-border-radius-md);display:flex;align-items:center;justify-content:center;padding:0 .75rem}#konfiguratorForm .input-wrapper .helper-message{font-weight:300;color:#999;display:flex;font-size:.8rem;margin-right:.5rem;white-space:nowrap;align-items:center}#konfiguratorForm .input-wrapper .additional-info{font-weight:700;display:flex;font-size:.8rem;margin-right:.5rem;white-space:nowrap;align-items:center}#konfiguratorForm .input-wrapper.input-error input,#konfiguratorForm .input-wrapper.sum-error input{color:var(--configurator-error-color);border-color:var(--configurator-error-color)}#konfiguratorForm .input-wrapper.input-error input:focus-within,#konfiguratorForm .input-wrapper.sum-error input:focus-within{outline-color:var(--configurator-error-color)}#konfiguratorForm .input-wrapper.input-error .helper-message,#konfiguratorForm .input-wrapper.sum-error .helper-message{color:var(--configurator-error-color)}#konfiguratorForm .input-hidden{display:none}:root{--configurator-primary: #FFCC00;--configurator-conversion-primary: #FFCC00;--configurator-secondary: #ffb500;--configurator-conversion-secondary: #ffb500;--configurator-tertiary: #02a3f9;--configurator-btn-color: #1A1E1F;--configurator-conversion-btn-color: #1A1E1F;--configurator-outlined-btn-color: #1A1E1F;--configurator-error-color: #c60031;--configurator-success-color: #009242;--configurator-border-radius: 8px;--configurator-border-radius-md: 6px;--configurator-border-radius-sm: 4px;--configurator-filter-invert: 0;--priceab-bg-color: #1c75bc;--priceab-color: #fff}button{padding:.5rem 1rem}#konfiguratorForm *{line-height:1.5;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--configurator-primary) transparent;scroll-behavior:smooth}#konfiguratorForm .primary-fill{fill:var(--configurator-primary)}#konfiguratorForm .primary-stroke{stroke:var(--configurator-primary)}#konfiguratorForm img{max-width:100%;object-fit:cover;height:100%}#konfiguratorForm img.h_auto{height:auto}#konfiguratorForm .disabled{opacity:.4;cursor:not-allowed;pointer-events:none}#konfiguratorForm .table{width:100%;margin-bottom:1rem;color:#212529;border-collapse:collapse}#konfiguratorForm .table th,#konfiguratorForm .table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}#konfiguratorForm .table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}#konfiguratorForm .table tbody+tbody{border-top:2px solid #dee2e6}#konfiguratorForm .table-bordered,#konfiguratorForm .table-bordered th,#konfiguratorForm .table-bordered td{border:1px solid #dee2e6}#konfiguratorForm .table-bordered thead th,#konfiguratorForm .table-bordered thead td{border-bottom-width:2px}#konfiguratorForm .k-badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:var(--configurator-btn-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:4px;background-color:var(--configurator-primary);margin:0 .35em}#konfiguratorForm .k-w-100{width:100%}#konfiguratorForm .k-text-end{text-align:right}#konfiguratorForm .configurator-content-wrapper{width:90%;margin-inline:auto}#konfiguratorForm .configurator-container{display:flex;justify-content:space-between}@media (max-width: 768px){#konfiguratorForm .configurator-container{display:block}}#konfiguratorForm .configurator-container .models-switching-buttons{display:flex;align-items:center;justify-content:space-between}#konfiguratorForm .configurator-container .models-switching-buttons.mobile{display:none}@media (max-width: 768px){#konfiguratorForm .configurator-container .models-switching-buttons.mobile{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}}@media (max-width: 576px){#konfiguratorForm .configurator-container .models-switching-buttons.mobile{flex-direction:column}}#konfiguratorForm .configurator-container .models-switching-buttons.mobile .models-buttons-text{margin-bottom:0;padding:0}#konfiguratorForm .configurator-container .models-switching-buttons.mobile .buttons-container{border-bottom:2px solid var(--configurator-primary);border-radius:var(--configurator-border-radius);max-width:310px}@media (max-width: 576px){#konfiguratorForm .configurator-container .models-switching-buttons.mobile .buttons-container{margin-inline:auto}}@media (max-width: 425px){#konfiguratorForm .configurator-container .models-switching-buttons.mobile .buttons-container{width:100%;max-width:unset}}@media (max-width: 1200px){#konfiguratorForm .configurator-container .models-switching-buttons{flex-direction:column}}#konfiguratorForm .configurator-container .models-switching-buttons .models-buttons-text{padding:0 1rem;max-width:50%;text-align:center;font-size:.75rem}@media (max-width: 1200px){#konfiguratorForm .configurator-container .models-switching-buttons .models-buttons-text{max-width:unset;margin-bottom:.5rem}}#konfiguratorForm .configurator-container .models-switching-buttons .buttons-container{display:flex;flex-grow:1;align-self:flex-end;align-items:center;border:2px solid var(--configurator-primary);border-bottom:none;overflow:hidden;border-radius:var(--configurator-border-radius) var(--configurator-border-radius) 0 0}#konfiguratorForm .configurator-container .models-switching-buttons .buttons-container.border-b{border-bottom:2px solid var(--configurator-primary)}@media (max-width: 1200px){#konfiguratorForm .configurator-container .models-switching-buttons .buttons-container{width:100%}}#konfiguratorForm .configurator-container .models-switching-buttons .models-switching-btn{min-width:unset;padding:0 .75rem;flex:1;font-size:1rem;line-height:1.5;font-weight:600;border:none;transition:background-color .25s ease-in-out,color .25s ease-in-out,transform .25s ease-in-out;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:2.5rem;background-color:#fff;color:var(--configurator-outlined-btn-color);border-right:2px solid var(--configurator-primary);white-space:nowrap}#konfiguratorForm .configurator-container .models-switching-buttons .models-switching-btn:last-child{border-right:none}#konfiguratorForm .configurator-container .models-switching-buttons .models-switching-btn:not(:disabled):hover{color:var(--configurator-secondary)}#konfiguratorForm .configurator-container .models-switching-buttons .models-switching-btn:disabled{background-color:var(--configurator-primary);color:var(--configurator-btn-color);cursor:initial}#konfiguratorForm .configurator-container .models-switching-buttons .models-switching-btn:not(:disabled).blinker{animation:blink 1s infinite}#konfiguratorForm .configurator-container .models-switching-buttons .models-switching-btn:not(:disabled).blinker:hover{color:inherit}@keyframes blink{50%{background:var(--configurator-primary)}}#konfiguratorForm .configurator-container .models-switching-buttons .models-switching-btn .subtitle{font-size:.75rem;color:#7f8d94;line-height:1;font-weight:400}#konfiguratorForm .configurator-container .models-container{width:calc(40% - 2rem);position:sticky!important;top:0;height:fit-content;display:flex;flex-direction:column;padding-top:1rem}@media (max-width: 768px){#konfiguratorForm .configurator-container .models-container{width:0%;padding-top:0}}#konfiguratorForm .configurator-container .models-container .size-up-btn{position:absolute;top:.5rem;right:.5rem;padding:.5rem;aspect-ratio:1;border:2px solid var(--configurator-primary);outline:none;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,transform .25s ease-in-out;background-color:var(--configurator-primary);color:var(--configurator-btn-color);border-radius:var(--configurator-border-radius);cursor:pointer}#konfiguratorForm .configurator-container .models-container .size-up-btn:not(:disabled):hover{background-color:var(--configurator-secondary);border-color:var(--configurator-secondary)}#konfiguratorForm .configurator-container .models-container .size-up-btn svg{display:block;width:1rem;height:auto}#konfiguratorForm .configurator-container .models-container .size-up-btn svg path{fill:var(--configurator-btn-color)}#konfiguratorForm .configurator-container .models-container .size-up-btn-ar{position:absolute;top:.5rem;left:.5rem;padding:.5rem;aspect-ratio:1;border:2px solid var(--configurator-primary);outline:none;transition:background-color .25s ease-in-out,color .25s ease-in-out,border-color .25s ease-in-out,transform .25s ease-in-out;background-color:var(--configurator-primary);color:var(--configurator-btn-color);border-radius:var(--configurator-border-radius);cursor:pointer}#konfiguratorForm .configurator-container .models-container .size-up-btn-ar:not(:disabled):hover{background-color:var(--configurator-secondary);border-color:var(--configurator-secondary)}#konfiguratorForm .configurator-container .models-container .size-up-btn-ar svg{display:block;width:1rem;height:auto}#konfiguratorForm .configurator-container .models-container .size-up-btn-ar svg path{fill:var(--configurator-btn-color)}#konfiguratorForm .configurator-container .models-container .models-bordered-container{border:2px solid var(--configurator-primary);border-radius:var(--configurator-border-radius);border-top-right-radius:0;position:relative}@media (max-width: 1200px){#konfiguratorForm .configurator-container .models-container .models-bordered-container{border-top-left-radius:0}}@media (max-width: 768px){#konfiguratorForm .configurator-container .models-container .models-bordered-container{border:none}}#konfiguratorForm .configurator-container .models-container .models-bordered-container .models-info-container{position:absolute;bottom:.25rem;left:.25rem;display:flex;gap:.25rem}#konfiguratorForm .configurator-container .models-container .models-bordered-container .models-info-container .models-info-wrapper{position:relative;display:flex;align-items:center;justify-content:center;padding:.5rem;background-color:#e3e3e4;border-radius:var(--configurator-border-radius-sm)}#konfiguratorForm .configurator-container .models-container .models-bordered-container .models-info-container .models-info-wrapper img{height:.875rem;width:.875rem;object-fit:contain;display:block;margin-right:.25rem}#konfiguratorForm .configurator-container .models-container .models-bordered-container .models-info-container .models-info-wrapper span{font-size:.75rem}#konfiguratorForm .configurator-container .models-container .models-bordered-container .model-info-icons{position:absolute;bottom:.25rem;right:.25rem;height:4rem;width:fit-content;transition:transform .35s ease-in-out}@media (max-width: 992px){#konfiguratorForm .configurator-container .models-container .models-bordered-container .model-info-icons{height:2.5rem}}#konfiguratorForm .configurator-container .models-container .models-bordered-container .model-info-icons:hover{transform:scale(1.5) translate(-12.5%,-25%)}@media (max-width: 576px){#konfiguratorForm .configurator-container .models-container .models-bordered-container .model-info-icons:hover{transform:translate(-50%)}}#konfiguratorForm .configurator-container .models-container .models-bordered-container .model-info-icons svg{display:block;height:100%;width:auto}#konfiguratorForm .configurator-container .models-container .models-bordered-container .modal-body-section .model-info-icons{height:4rem}@media (max-width: 576px){#konfiguratorForm .configurator-container .models-container .models-bordered-container .modal-body-section .model-info-icons{bottom:-7rem;height:6rem;left:50%;transform:translate(-50%);background-color:#fff;padding:.25rem}}#konfiguratorForm .configurator-container .models-container .models-bordered-container.no-border{border:none}#konfiguratorForm .configurator-container .models-container .planer-container{width:100%}#konfiguratorForm .configurator-container .models-container .planer-container.mixed{width:60%}@media (max-width: 1200px){#konfiguratorForm .configurator-container .models-container .planer-container.mixed{width:100%}}#konfiguratorForm .configurator-container .models-container .model-3d-container{width:100%;aspect-ratio:1}#konfiguratorForm .configurator-container .models-container .model-3d-container.mixed-view{position:absolute;width:40%;top:10%;right:0;z-index:1}@media (max-width: 1200px){#konfiguratorForm .configurator-container .models-container .model-3d-container.mixed-view{background-color:#ffffffde}}#konfiguratorForm .configurator-container .structure-container{width:60%}@media (max-width: 768px){#konfiguratorForm .configurator-container .structure-container{width:100%}}#konfiguratorForm .configurator-container .structure-container .status-bar{position:sticky;top:0;padding:0;background-color:#fff;width:100%;z-index:10;display:flex;flex-direction:column}#konfiguratorForm .configurator-container .structure-container .status-bar.padding{padding:1rem 0 .5rem}#konfiguratorForm .configurator-container .structure-container .status-bar .status-bar-content{display:flex;align-items:center;justify-content:center;margin-bottom:.5rem;background:#FFF;padding:.5rem 0;font-weight:700;color:var(--configurator-btn-color)}#konfiguratorForm .configurator-container .structure-container .status-bar .status-bar-content .img-content{position:relative;display:inline;margin-right:1rem}#konfiguratorForm .configurator-container .structure-container .status-bar .status-bar-content .img-content img{height:40px;object-fit:contain}#konfiguratorForm .configurator-container .structure-container .status-bar .status-bar-content .img-content img:not(:first-child){position:absolute;top:0;left:0}#konfiguratorForm .configurator-container .structure-container .status-bar .status-bar-content .img-content .greyed-out{filter:contrast(.5) brightness(1.5) grayscale(1);opacity:.9}#konfiguratorForm .configurator-container .structure-container .step{line-height:1.5;box-sizing:border-box;position:relative;width:100%}#konfiguratorForm .configurator-container .structure-container .step:not(.planer){margin-top:2rem;margin-bottom:1rem}#konfiguratorForm .configurator-container .structure-container .step:not(.planer):first-child{margin-top:1rem}#konfiguratorForm .configurator-container .structure-container .step:not(.sub-step){border:1px solid #e8f1f8;padding:.75rem 1.25rem;border-radius:var(--configurator-border-radius)}#konfiguratorForm .configurator-container .structure-container .step .validation-message{display:none;width:100%;margin:.75rem 0;padding:1rem .5rem;font-size:1rem;font-weight:400;color:var(--configurator-error-color);border:1px solid var(--configurator-error-color);border-radius:var(--configurator-border-radius-md);align-items:center}@media (max-width: 768px){#konfiguratorForm .configurator-container .structure-container .step .validation-message{align-items:flex-start}}#konfiguratorForm .configurator-container .structure-container .step .validation-message img{width:1.5rem;display:block;margin-right:1rem}#konfiguratorForm .configurator-container .structure-container .step.error .validation-message{display:flex}#konfiguratorForm .configurator-container .structure-container .step .step-message{width:100%;border-radius:var(--configurator-border-radius-md);padding:1rem .5rem;margin:.75rem 0;font-size:1rem;font-weight:500}#konfiguratorForm .configurator-container .structure-container .step .step-message p{margin-bottom:0}#konfiguratorForm .configurator-container .structure-container .step .step-message.error_msg{border:1px solid var(--configurator-error-color);color:var(--configurator-error-color)}#konfiguratorForm .configurator-container .structure-container .step .step-message.warning_msg{border:1px solid var(--configurator-secondary);color:var(--configurator-secondary)}#konfiguratorForm .configurator-container .structure-container .step .step-message.warning_msg .warning_msg-wrapper{display:flex}@media (max-width: 768px){#konfiguratorForm .configurator-container .structure-container .step .step-message.warning_msg .warning_msg-wrapper span{width:fit-content;display:block}}#konfiguratorForm .configurator-container .structure-container .step .sub-step{margin-top:1rem;margin-left:1rem;padding-left:1.5rem;width:calc(100% - 1rem)}@media (max-width: 425px){#konfiguratorForm .configurator-container .structure-container .step .sub-step{padding-left:1.125rem;margin-left:.5rem;width:calc(100% - .5rem)}}#konfiguratorForm .configurator-container .structure-container .step .sub-step:before{position:absolute;top:-1rem;left:0;height:1.7rem;width:1.25rem;content:"";border-left:1px solid var(--configurator-primary);border-bottom:1px solid var(--configurator-primary);border-bottom-left-radius:8px}@media (max-width: 425px){#konfiguratorForm .configurator-container .structure-container .step .sub-step:before{width:1rem}}#konfiguratorForm .configurator-container .structure-container .step .sub-step:after{position:absolute;content:"";top:0;left:0;height:100%;border-left:1px solid var(--configurator-primary)}#konfiguratorForm .configurator-container .structure-container .step .sub-step:last-child:after{display:none}#konfiguratorForm .configurator-container .structure-container .step .price-wrapper{width:100%;display:flex;align-items:center;justify-content:center;column-gap:.5rem;padding:0 .5rem}@media (max-width: 768px){#konfiguratorForm .configurator-container .structure-container .step .price-wrapper{margin-top:.5rem}}#konfiguratorForm .configurator-container .structure-container .step .price-wrapper img{cursor:pointer;height:1rem;width:auto}#konfiguratorForm .configurator-container .structure-container .step .price-wrapper .price-text{font-weight:400;font-size:.875rem;text-align:center;color:var(--configurator-tertiary)}#konfiguratorForm .configurator-container .structure-container .step .price-wrapper .price{font-weight:600;text-align:center}#konfiguratorForm .configurator-container .structure-container .step .price-wrapper .styled-price{font-weight:300;text-align:center;color:#a11e62}#konfiguratorForm .configurator-container .structure-container .step .price-wrapper .styled-price .bold{font-weight:600}#konfiguratorForm .configurator-container .structure-container .step-boxes-grid{display:grid;width:100%;grid-template-columns:repeat(4,1fr);padding:.5rem 0;gap:1rem}@media (max-width: 1400px){#konfiguratorForm .configurator-container .structure-container .step-boxes-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 992px){#konfiguratorForm .configurator-container .structure-container .step-boxes-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 375px){#konfiguratorForm .configurator-container .structure-container .step-boxes-grid{grid-template-columns:100%}}#konfiguratorForm .configurator-container .not-available-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}#konfiguratorForm .configurator-container .not-available-container span{font-size:1rem;color:#7f8d94;font-weight:400;text-align:center}#konfiguratorForm .configurator-container .not-available-container img{max-width:50%;height:auto}#konfiguratorForm .configurator-submit-buttons{width:100%;padding:2rem 0;display:flex;justify-content:flex-end;gap:1rem}@media (max-width: 576px){#konfiguratorForm .configurator-submit-buttons{flex-direction:column}}#konfiguratorForm .progress-bar-wrapper{position:fixed;height:1rem;background-color:#eee;width:100%;bottom:0px;z-index:1}#konfiguratorForm .progress-bar-wrapper .progress-bar{height:1.125rem;background:var(--configurator-primary)}#konfiguratorForm .progress-bar-wrapper>span{position:absolute;left:50%;transform:translate(-50%,-50%);font-size:.875rem;z-index:1;top:50%;transition:.2s}#konfiguratorForm .progress-bar-wrapper>span.filled{color:var(--configurator-btn-color)}#konfiguratorForm .fade-enter-active,#konfiguratorForm .fade-leave-active{transition:opacity .25s ease-in-out;opacity:1}#konfiguratorForm .fade-enter-from,#konfiguratorForm .fade-leave-to{opacity:0}#konfiguratorForm .fade-up-enter-active,#konfiguratorForm .fade-up-leave-active{transition:opacity .25s ease-in-out;opacity:1}#konfiguratorForm .fade-up-enter-from,#konfiguratorForm .fade-up-leave-to{opacity:0}#konfiguratorForm .badge-green,#konfiguratorForm .badge-red{display:inline-block;padding:.5rem;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;color:#fff}#konfiguratorForm .badge-green{background-color:#28a745}#konfiguratorForm .badge-red{background-color:#dc3545}#konfiguratorForm .title-bar-container{width:100%;padding:0;margin-bottom:.25rem}#konfiguratorForm .title-bar-container .title-bar{display:flex;gap:1rem}@media (max-width: 768px){#konfiguratorForm .title-bar-container .title-bar{flex-direction:column;gap:.25rem}}#konfiguratorForm .title-bar-container .title-bar .title-content{display:flex;gap:.25rem;align-items:center;max-width:100%}@media (max-width: 992px){#konfiguratorForm .title-bar-container .title-bar .title-content{align-items:flex-start;justify-content:flex-start}}@media (max-width: 768px){#konfiguratorForm .title-bar-container .title-bar .title-content{width:100%;gap:.75rem}}@media (max-width: 768px){#konfiguratorForm .title-bar-container .title-bar .title-content.one-btn{flex-direction:row}}@media (max-width: 576px){#konfiguratorForm .title-bar-container .title-bar .title-content{flex-direction:column}}#konfiguratorForm .title-bar-container .title-bar .title-content .title{font-size:1.125rem;font-weight:600;margin:0;word-wrap:break-word}@media (max-width: 768px){#konfiguratorForm .title-bar-container .title-bar .title-content .title{line-height:1.5rem}}#konfiguratorForm .title-bar-container .title-bar .title-content .title img{cursor:pointer}#konfiguratorForm .title-bar-container .title-bar .title2{width:100%;font-size:1.125rem;color:#7f8d94;font-weight:300;white-space:pre-wrap;word-wrap:break-word}#konfiguratorForm .title-bar-container .title-bar .title2.mobile{display:none}@media (max-width: 576px){#konfiguratorForm .title-bar-container .title-bar .title2{margin-left:0}#konfiguratorForm .title-bar-container .title-bar .title2.mobile{display:inline}#konfiguratorForm .title-bar-container .title-bar .title2.desktop{display:none}}#konfiguratorForm .title-bar-container .title-bar-description-card{border-radius:var(--configurator-border-radius-md);border:1px solid rgba(120,144,156,.5);margin-top:1rem;width:100%;padding:1rem}#konfiguratorForm .title-bar-container .btn-option{width:max-content;padding:.25rem .5rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;background-color:#fefefe;border:1px solid rgba(120,144,156,.5);border-radius:var(--configurator-border-radius-md);font-size:1rem;text-align:center;white-space:nowrap;z-index:1;transition:background-color .25s ease-in-out;cursor:pointer}#konfiguratorForm .title-bar-container .btn-option:hover{background-color:#ccc9}@media (max-width: 576px){#konfiguratorForm .title-bar-container .btn-option{min-width:8rem}}#konfiguratorForm .title-bar-container .btn-option>img{height:1rem;display:block}#konfiguratorForm .title-bar-container .btn-info{width:max-content;padding:0;display:flex;align-items:center;justify-content:space-between;background-color:#fefefe;border:none;border-radius:0;font-size:1rem;text-align:center;white-space:nowrap;z-index:1;transition:background-color .25s ease-in-out;cursor:pointer}#konfiguratorForm .title-bar-container .btn-info>img{height:1.5rem;display:block}#konfiguratorForm .title-bar-container .btn-info>svg{height:1.75rem;display:block;transition:scale .25s ease-in-out}#konfiguratorForm .title-bar-container .btn-info>svg path{transition:fill .25s ease-in-out}#konfiguratorForm .title-bar-container .btn-info>svg path{transition:stroke .25s ease-in-out}#konfiguratorForm .title-bar-container .btn-info>svg:hover{scale:1.05}#konfiguratorForm .title-bar-container .btn-info>svg:hover path{fill:var(--configurator-secondary)}#konfiguratorForm .title-bar-container .btn-info>svg:hover circle{stroke:var(--configurator-secondary)}#konfiguratorForm .configurator-container .masse{width:100%;margin:0}#konfiguratorForm .configurator-container .masse.img{display:flex;justify-content:space-between}@media (max-width: 1200px){#konfiguratorForm .configurator-container .masse.img{flex-direction:column-reverse}}#konfiguratorForm .configurator-container .masse .dimensions-container{width:63%;overflow:hidden}@media (max-width: 1200px){#konfiguratorForm .configurator-container .masse .dimensions-container{width:100%}}#konfiguratorForm .configurator-container .masse .dimensions-container.no-img{width:100%}@media (max-width: 1400px){#konfiguratorForm .configurator-container .masse .dimensions-container.no-img{width:100%}}#konfiguratorForm .configurator-container .masse .dimensions-container .main-dimensions{width:100%;margin-top:1rem;position:relative;gap:2rem;flex-direction:column;justify-content:space-between;display:flex}#konfiguratorForm .configurator-container .masse .dimensions-container .bordered-card-wrapper{width:100%}#konfiguratorForm .configurator-container .masse .dimensions-container .bordered-card-wrapper .inputs-grid{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width: 425px){#konfiguratorForm .configurator-container .masse .dimensions-container .bordered-card-wrapper .inputs-grid{grid-template-columns:1fr}}#konfiguratorForm .configurator-container .masse .masse-image{width:35%;margin-top:1rem}@media (max-width: 1200px){#konfiguratorForm .configurator-container .masse .masse-image{width:50%;margin-inline:auto}}@media (max-width: 992px){#konfiguratorForm .configurator-container .masse .masse-image{width:75%}}@media (max-width: 576px){#konfiguratorForm .configurator-container .masse .masse-image{width:100%}}#konfiguratorForm .configurator-container .masse .masse-image .depiction-bar{border:1px solid #e8f1f8;padding:.25rem;border-radius:var(--configurator-border-radius);text-align:center}#konfiguratorForm .configurator-container .masse .masse-image img{height:fit-content;width:100%}#konfiguratorForm .callout{height:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;border:2px solid rgba(107,121,128,.5);border-radius:var(--configurator-border-radius);transition:border-color .25s ease-in-out}#konfiguratorForm .callout:not(.selected){cursor:pointer}#konfiguratorForm .callout:not(.material):before{content:"";position:absolute;width:100%;height:100%;top:0;left:1px;background:rgba(40,47,50,.05);border-radius:var(--configurator-border-radius);display:none;pointer-events:none}#konfiguratorForm .callout:hover,#konfiguratorForm .callout.selected{border-color:var(--configurator-tertiary)}#konfiguratorForm .callout.selected:before{display:block}#konfiguratorForm .callout .callout-image-wrapper{height:80%;margin:0 auto;width:100%;display:flex;align-items:center}#konfiguratorForm .callout .callout-image-wrapper img{border-radius:var(--configurator-border-radius) var(--configurator-border-radius) 0 0;margin:0 auto;max-height:100%}#konfiguratorForm .callout .callout-image-wrapper img.zoom{transform:scale(1.65) translateY(-3rem)}#konfiguratorForm .callout .callout-image-wrapper.small{height:4rem;object-fit:contain;margin:1rem auto;display:flex;align-items:center;justify-content:center}#konfiguratorForm .callout .callout-image-wrapper.small img{height:100%;object-fit:contain;border-radius:0}#konfiguratorForm .callout.mehr-items{justify-content:center}#konfiguratorForm .callout .option-name-wrapper{display:flex;align-items:center;flex-direction:column;padding:0 .5rem;width:100%}#konfiguratorForm .callout .option-name-wrapper .option-logo{width:50%}#konfiguratorForm .callout .option-name-wrapper.m-auto{margin:auto}#konfiguratorForm .callout .option-name-wrapper .option-name{font-size:1rem;font-weight:500;word-break:auto-phrase;text-align:center;line-height:1.25;display:block;margin:.5rem 0}#konfiguratorForm .callout .option-name-wrapper .option-name.sm{font-size:.875rem}#konfiguratorForm .callout .option-name-wrapper .option-name .name-block{display:inline-block}#konfiguratorForm .callout .option-name-wrapper:has(.option-color){flex-direction:row;justify-content:space-between;align-items:center}#konfiguratorForm .callout .option-name-wrapper:has(.option-color) .option-name{text-align:left;margin:0;flex:1}#konfiguratorForm .callout .option-name-wrapper:has(.option-color) .option-color{width:60px;height:30px;border-radius:var(--configurator-border-radius-sm);border:1px solid #ACB6BC;object-fit:cover}#konfiguratorForm .callout.imageless{align-items:center;justify-content:center;padding:.5rem 1rem}@media (max-width: 425px){#konfiguratorForm .callout.imageless{padding:.5rem}}#konfiguratorForm .callout.imageless .option-name{font-size:1.1rem;font-weight:500;word-break:auto-phrase;text-align:center;max-width:90%;line-height:1.4rem;display:block;margin:.5rem 0}#konfiguratorForm .callout.singlestep:after{content:"";position:absolute;width:1.5rem;height:1.5rem;top:4px;right:4px;border-radius:var(--configurator-border-radius-sm);background-color:var(--configurator-tertiary);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" width="512" height="512" x="0" y="0" viewBox="0 0 24 24" style="enable-background:new 0 0 512 512" xml:space="preserve" class=""><g><path d="M9.707 19.121a.997.997 0 0 1-1.414 0l-5.646-5.647a1.5 1.5 0 0 1 0-2.121l.707-.707a1.5 1.5 0 0 1 2.121 0L9 14.171l9.525-9.525a1.5 1.5 0 0 1 2.121 0l.707.707a1.5 1.5 0 0 1 0 2.121z" fill="%23FFFFFF" data-original="%23000000" class=""></path></g></svg>');background-repeat:no-repeat;background-size:60%;background-position:center;display:none}#konfiguratorForm .callout.singlestep.selected:after{display:block}#konfiguratorForm .callout.multistep:after{position:absolute;top:.5rem;right:.5rem;content:"";width:1.5rem;height:1.5rem;border:1px solid #ACB6BC;border-radius:var(--configurator-border-radius-sm);background-color:transparent;background-repeat:no-repeat;background-size:60%;background-position:center;transition:border-color .25s ease-in-out}#konfiguratorForm .callout.multistep.selected:after{background-color:var(--configurator-tertiary);border-color:var(--configurator-tertiary);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" width="512" height="512" x="0" y="0" viewBox="0 0 24 24" style="enable-background:new 0 0 512 512" xml:space="preserve" class=""><g><path d="M9.707 19.121a.997.997 0 0 1-1.414 0l-5.646-5.647a1.5 1.5 0 0 1 0-2.121l.707-.707a1.5 1.5 0 0 1 2.121 0L9 14.171l9.525-9.525a1.5 1.5 0 0 1 2.121 0l.707.707a1.5 1.5 0 0 1 0 2.121z" fill="%23FFFFFF" data-original="%23000000" class=""></path></g></svg>')}#konfiguratorForm .callout.multistep:hover:after{border-color:var(--configurator-tertiary)}#konfiguratorForm .extra-content{min-width:70%;max-width:100%;width:fit-content;display:flex;justify-content:space-between;padding:.5rem}@media (max-width: 576px){#konfiguratorForm .extra-content{width:100%;flex-direction:column;row-gap:.5rem}}#konfiguratorForm .extra-content .value-container{border:1px solid rgba(120,144,156,.5);display:flex;align-items:center;padding-left:1rem;background:white;padding:.5rem 2rem .5rem 1rem;border-radius:var(--configurator-border-radius);flex-grow:1}@media (min-width: 577px){#konfiguratorForm .extra-content .value-container{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}}#konfiguratorForm .extra-content .value-container span{color:#7f8d94}@media (min-width: 577px){#konfiguratorForm .extra-content .configurator-main-btn{border-top-left-radius:0!important;border-bottom-left-radius:0!important}}#konfiguratorForm .step.error .extra-content .value-container,#konfiguratorForm .step.error .step-boxes-grid .singlestep{border-color:var(--configurator-error-color)}#konfiguratorForm .extra-modal-boxes-grid{display:grid;gap:1rem;width:100%;grid-template-columns:repeat(6,1fr)}@media (max-width: 1400px){#konfiguratorForm .extra-modal-boxes-grid{grid-template-columns:repeat(5,1fr)}}@media (max-width: 1200px){#konfiguratorForm .extra-modal-boxes-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 992px){#konfiguratorForm .extra-modal-boxes-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){#konfiguratorForm .extra-modal-boxes-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 576px){#konfiguratorForm .extra-modal-boxes-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 425px){#konfiguratorForm .extra-modal-boxes-grid{grid-template-columns:100%}}#konfiguratorForm .extra-modal-boxes-grid .extra-options-title{grid-column:1/-1;font-size:1.5rem;font-weight:500;margin:.5rem}#konfiguratorForm .extra-modal-boxes-grid .colorAsImage{width:100%;height:10rem}#konfiguratorForm .step .step-range-slider{display:flex;position:relative;border:1px solid #e8f1f8;border-radius:var(--configurator-border-radius);padding:.75rem 1.5rem;margin-bottom:10px;flex-direction:column;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#konfiguratorForm .step .step-range-slider .labels{display:flex;justify-content:space-between;padding:0;margin-top:10px}#konfiguratorForm .step .step-range-slider .label{font-size:80%;display:flex;width:1px;justify-content:center}#konfiguratorForm .step .step-range-slider .label:first-child{justify-content:start}#konfiguratorForm .step .step-range-slider .label:last-child{justify-content:end}#konfiguratorForm .step.step-list .step-list-button{width:fit-content;margin:.5rem 0 .5rem .5rem;display:flex;align-items:center;justify-content:center;border:1px solid rgba(107,121,128,.5);padding:.5rem;border-radius:var(--configurator-border-radius);cursor:pointer}#konfiguratorForm .step.step-list .step-list-button.collapsed{background:rgb(229,233,235);border-color:var(--configurator-primary)}#konfiguratorForm .step.step-list .step-list-button:hover{border-color:var(--configurator-secondary)}#konfiguratorForm .step.step-list .step-list-button svg path{fill:var(--configurator-primary)}#konfiguratorForm .step.step-list .collapse-wrapper{padding:0 .5rem}#konfiguratorForm .step.step-list .collapse-wrapper .bordered-card-wrapper{width:100%;border:1px solid rgba(107,121,128,.5);padding:1rem;border-radius:var(--configurator-border-radius);display:none}#konfiguratorForm .step.step-list .collapse-wrapper .bordered-card-wrapper.shown{display:block}#konfiguratorForm .step.step-list .collapse-wrapper .bordered-card-wrapper .collapse-title{font-size:1.125rem;font-weight:600;margin-bottom:1rem}#konfiguratorForm .step.step-list .card-input-wrapper{padding:0 .5rem}#konfiguratorForm .step.step-list .material-step-boxes-grid{display:grid;width:100%;grid-template-columns:repeat(4,1fr);padding:.5rem 0;gap:1rem}@media (max-width: 1400px){#konfiguratorForm .step.step-list .material-step-boxes-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 992px){#konfiguratorForm .step.step-list .material-step-boxes-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){#konfiguratorForm .step.step-list .material-step-boxes-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 576px){#konfiguratorForm .step.step-list .material-step-boxes-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 425px){#konfiguratorForm .step.step-list .material-step-boxes-grid{grid-template-columns:100%}}#konfiguratorForm .step.planer{width:100%;padding:.5rem 0;position:relative}#konfiguratorForm .step.planer .planer-buttons-wrapper{display:flex;align-items:center;justify-content:center;column-gap:1rem;margin-bottom:1rem}#konfiguratorForm .step.planer .planer-buttons-wrapper .configurator-main-btn{line-height:1}#konfiguratorForm .step.planer .planer-content{overflow:auto;max-height:70dvh;padding:1rem}#konfiguratorForm .step.planer .konvajs-content{margin:auto}#main-ar-node{text-align:center}#main-ar-node svg{padding:.375rem;border-radius:var(--configurator-border-radius);width:4rem;height:auto;transition:background-color .15s ease-in-out}#main-ar-node svg:hover{background-color:var(--configurator-secondary);border-color:var(--configurator-secondary)}.multi-range-slider[data-v-47b700a4]{display:flex;position:relative;border:1px solid #e8f1f8;border-radius:var(--configurator-border-radius-sm);padding:20px 10px;flex-direction:column;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.multi-range-slider[data-v-47b700a4] *{box-sizing:border-box;padding:0;margin:0}.multi-range-slider .bar[data-v-47b700a4]{display:flex}.multi-range-slider .bar-left[data-v-47b700a4]{width:25%;background-color:var(--configurator-primary);border-radius:var(--configurator-border-radius-sm) 0px 0px var(--configurator-border-radius-sm);padding:4px 0}.multi-range-slider .bar-right[data-v-47b700a4]{width:25%;background-color:var(--configurator-primary);border-radius:0px var(--configurator-border-radius-sm) var(--configurator-border-radius-sm) 0px}.multi-range-slider .bar-inner-left[data-v-47b700a4],.multi-range-slider .bar-inner-right[data-v-47b700a4]{background-color:var(--configurator-primary);display:flex;flex-grow:1;flex-shrink:1;position:relative;justify-content:space-between;border-radius:0}.multi-range-slider .bar-inner-left[data-v-47b700a4],.multi-range-slider .bar-inner-right[data-v-47b700a4]{border-radius:var(--configurator-border-radius-sm)}.multi-range-slider .bar-inner-left-left[data-v-47b700a4],.multi-range-slider .bar-inner-left-right[data-v-47b700a4],.multi-range-slider .bar-inner-right-left[data-v-47b700a4],.multi-range-slider .bar-inner-right-right[data-v-47b700a4]{width:50%}.multi-range-slider .thumb[data-v-47b700a4]{position:relative;z-index:1;cursor:pointer}.multi-range-slider .thumb[data-v-47b700a4]:before{content:"";background-color:#fff;position:absolute;width:20px;height:20px;border:solid 1px var(--configurator-secondary);border-radius:50%;z-index:1;margin:-8px;cursor:pointer}.multi-range-slider .input-type-range:focus+.thumb[data-v-47b700a4]:after{content:"";position:absolute;top:-4px;left:-4px;width:11px;height:11px;z-index:2;border-radius:50%;border:dotted 1px black}.multi-range-slider .caption[data-v-47b700a4]{position:absolute;bottom:35px;width:2px;height:2px;left:1px;display:flex;justify-content:center;align-items:center;overflow:visible;display:none}.multi-range-slider .caption[data-v-47b700a4] *{position:absolute;min-width:30px;height:30px;font-size:75%;text-align:center;line-height:30px;background-color:#fff;border-radius:0;border:solid 1px var(--configurator-primary);padding:0 5px;white-space:nowrap}.multi-range-slider .caption.active[data-v-47b700a4]{display:flex}.multi-range-slider .input-type-range[data-v-47b700a4]{position:absolute;top:0px;left:0px;width:100%;opacity:0;pointer-events:none}.multi-range-slider .labels[data-v-47b700a4]{display:flex;justify-content:space-between;padding:0;margin-top:10px;margin-bottom:-20px}.multi-range-slider .label[data-v-47b700a4]{font-size:80%;display:flex;width:1px;justify-content:center}.multi-range-slider .label[data-v-47b700a4]:first-child{justify-content:start}.multi-range-slider .label[data-v-47b700a4]:last-child{justify-content:end}.multi-range-slider.zero-ranage-margin .thumb-left[data-v-47b700a4]{right:12px}.multi-range-slider.zero-ranage-margin .thumb-right[data-v-47b700a4]{left:8px}.multi-range-slider .error[data-v-47b700a4]{color:red;white-space:nowrap}.additional-dimensions[data-v-cdcdc030]{width:100%}.additional-dimensions .additional-dimensions-element[data-v-cdcdc030]{width:100%;margin-top:2rem}.additional-dimensions .additional-dimensions-element .range-slider-container[data-v-cdcdc030]{width:100%;margin-top:1rem}
