#vbf-content .configurator-page-header .configurator__project-name,#vbf-content .configurator-page-header .title .primary{cursor:pointer}#vbf-content .configurator-page-header .configurator__project-name:hover,#vbf-content .configurator-page-header .title .primary:hover{text-decoration:underline}#vbf-content #first-load-overlay{color:var(--vbf-color-accent-alt);display:none;font-size:1.25em;padding:66px 16px 16px;text-align:center}#vbf-content #first-load-overlay.active{display:block}#vbf-content #first-load-overlay.active+.machine-configurator-wrapper *{display:none}#vbf-content #first-load-overlay>div{font-weight:700!important;line-height:normal}#vbf-content #first-load-overlay div:not(.subtitle){font-size:1.25em}#vbf-content #first-load-overlay .subtitle{display:block}#vbf-content #first-load-overlay i{color:var(--vbf-color-accent);display:inline-block;font-size:64px;margin-bottom:16px}#vbf-content #ConfiguratorScreen input:disabled,#vbf-content #ConfiguratorScreen select:disabled,#vbf-content #ConfiguratorScreen textarea:disabled{background-color:#ecf0f1}#vbf-content #remark-container{font-size:.85em}#vbf-content #remark-container .section-header{border-top:2px solid;border-color:var(--vbf-color-accent)!important;margin-bottom:8px;margin-top:32px!important;padding-top:32px}#vbf-content #remark-container .section-header h1{color:var(--vbf-color-accent);font-size:1.2em!important;font-weight:700!important;margin:0!important}#vbf-content #remark-container .configuratorfield{transition:box-shadow .1s}#vbf-content #remark-container :focus{-webkit-box-shadow:0 0 3px 1px var(--vbf-color-accent);box-shadow:0 0 3px 1px var(--vbf-color-accent);outline:none}#vbf-content #remark-container label{color:#000;display:inline-block;font-size:1em;font-weight:600!important;margin-top:6px;width:100%}#vbf-content #remark-container textarea{-webkit-appearance:none;background-color:#fff;border:1px solid #d6d6d6;border-radius:0;box-sizing:border-box;color:#444;font-size:1em;font-weight:400;line-height:20px;margin-bottom:0;margin-left:0;margin-top:10px;padding:5px 8px;resize:none;width:calc(30% - 16px);width:50%}#vbf-content #remark-container .configuratorfield,#vbf-content #remark-container .section-header{display:block;height:auto}#vbf-content .configurator-footer-anchor{display:none;margin-top:64px}#vbf-content .configurator-footer-anchor:not(.sticky){max-height:0}#vbf-content .configurator-footer-anchor.active{display:block}#vbf-content .configurator-footer{opacity:0;transition:visibility .3s,opacity .3s;visibility:hidden}#vbf-content .configurator-footer.active{opacity:1;visibility:visible}#vbf-content .configurator-footer.sticky{background-color:#fff;bottom:0;box-shadow:0 -4px 12px rgba(0,0,0,.4);left:0;position:fixed;width:100%;z-index:201}#vbf-content .configurator-footer.sticky .configurator-footer-wrapper{border-top:none;width:calc(100% - 32px)}#vbf-content .configurator-footer .configurator-footer-wrapper{align-content:space-between;align-items:center;border-top:2px solid var(--vbf-color-accent-alt);box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;margin:auto;padding:12px 0;width:100%}#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper{align-content:space-between;align-items:center;display:flex;flex-basis:80%;flex-direction:row}#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper .configurator-global-information{color:var(--vbf-color-accent-alt);display:flex;flex-basis:25%;flex-direction:column;flex-shrink:0;font-size:1.1em;min-width:25%;white-space:nowrap}#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper .configurator-global-information .configurator-subtotal{display:none;font-weight:700!important}#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper .configurator-global-information .configurator-subtotal.active{display:block}#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper .configurator-global-information .configurator-subtotal:not(.active)+.configurator-global-message{flex-basis:75%;padding:0;text-align:left}#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper .configurator-global-information .configurator-subtotal span{font-weight:600!important}#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper .configurator-global-information .configurator-delivery-time{display:none;font-size:.9em}#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper .configurator-global-information .configurator-delivery-time.active{display:block}#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper .configurator-global-message{flex-basis:calc(75% - 32px);flex-grow:1;font-size:.9em;font-weight:700!important;padding:0 16px;text-align:center}#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper .configurator-global-message.info{color:var(--vbf-color-accent-alt)}#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper .configurator-global-message.warning{color:var(--vbf-color-warning)}#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper .configurator-global-message.error{color:var(--vbf-color-danger)}#vbf-content .configurator-footer .configurator-footer-wrapper .configurator-finish-button-wrapper{flex-basis:20%;flex-shrink:0;font-size:.9em;min-width:96px}#vbf-content .configurator-footer .configurator-footer-wrapper .configurator-finish-button-wrapper .configurator-finish-button{background-color:#bdc3c7;border:1px solid #bdc3c7;border-radius:3px;box-sizing:border-box;color:var(--vbf-color-accent-foreground);float:right;font-weight:700!important;padding:8px 0;text-align:center;transition:background-color .2s,border .2s;width:96px}#vbf-content .configurator-footer .configurator-footer-wrapper .configurator-finish-button-wrapper .configurator-finish-button.active{background-color:var(--vbf-color-accent);border:1px solid var(--vbf-color-accent-alt);color:var(--vbf-color-accent-foreground);cursor:pointer}#vbf-content .configurator-footer .configurator-footer-wrapper .configurator-finish-button-wrapper .configurator-finish-button.active:hover{background-color:var(--vbf-color-accent-alt)}#vbf-content .configurator-footer .configurator-footer-wrapper .configurator-finish-button-wrapper .configurator-finish-button.active.warning{background-color:var(--vbf-color-warning);border:1px solid var(--vbf-color-warning-alt);color:var(--vbf-color-warning-foreground)}#vbf-content .configurator-footer .configurator-footer-wrapper .configurator-finish-button-wrapper .configurator-finish-button.active.warning:hover{background-color:var(--vbf-color-warning-alt)}#vbf-content .configurator-footer .configurator-footer-wrapper .configurator-finish-button-wrapper .configurator-finish-button.active.error{background-color:var(--vbf-color-danger);border:1px solid var(--vbf-color-danger-alt);color:var(--vbf-color-danger-foreground)}#vbf-content .configurator-footer .configurator-footer-wrapper .configurator-finish-button-wrapper .configurator-finish-button.active.error:hover{background-color:var(--vbf-color-danger-alt)}@element ".configurator-footer" and (max-width: 1000px){#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper{align-items:flex-start;flex-basis:calc(80% - 16px);flex-direction:column;padding-right:16px}#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper>div{flex-basis:100%!important;padding:0!important;text-align:left!important}}@element ".configurator-footer" and (max-width: 1000px) and (min-width: 601px){#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper .configurator-global-information{align-items:center;flex-direction:row}#vbf-content .configurator-footer .configurator-footer-wrapper .shrink-wrapper .configurator-global-information .configurator-subtotal.active+.configurator-delivery-time.active{margin-left:8px}}@element ".configurator-footer" and (max-width: 600px){#vbf-content .configurator-footer .configurator-global-message{display:none}}@media (max-width:768px){#vbf-content #remark-container textarea{display:block;margin-left:0;width:100%}}html{--vbf-color-accent:#469ee4;--vbf-color-accent-alt:#3984bf;--vbf-color-accent-foreground:#fff;--vbf-color-positive:#9db542;--vbf-color-positive-alt:#7e9136;--vbf-color-positive-foreground:#fff;--vbf-color-warning:#f79f1f;--vbf-color-warning-alt:#ee5a24;--vbf-color-warning-foreground:#fff;--vbf-color-danger:#ea2027;--vbf-color-danger-alt:#c0392b;--vbf-color-danger-foreground:#fff;--vbf-color-special:#9b59b6;--vbf-color-special-alt:#8e44ad;--vbf-color-special-foreground:#fff}#vbf-content .configuration-basket.configuration-basket--expandable{box-shadow:0 0 0 transparent;display:flex;flex-direction:column;max-height:calc(100vh - 121px);max-width:calc(100vw - 32px);position:absolute;right:0;top:0;transition:box-shadow .3s,visibility .3s,opacity .3s;visibility:hidden;width:512px}#vbf-content .configuration-basket.configuration-basket--expandable .ps__rail-y{left:auto!important}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__toggle{align-items:center;background-color:var(--vbf-color-accent);color:var(--vbf-color-accent-foreground);cursor:pointer;display:flex;font-size:16px;font-weight:700!important;opacity:1;transition:background-color .2s,border-radius .3s;visibility:visible}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__toggle.hidden{opacity:0;visibility:hidden}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__title,#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__toggle{padding:0 16px}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__title{padding-right:0}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__header{height:50px}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__content{background-color:#fff;overflow-y:scroll;transition:visibility .3s,opacity .3s}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__content .configuration-basket__configuration.active .configuration-basket__configuration__price,#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__content .configuration-basket__configuration.active .configuration-basket__configuration__title{color:#2ecc71}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__content .configuration-basket__configuration.active .configuration-basket__configuration__title:before{content:"\f0da\00a0";font-family:Font Awesome\ 5 Pro;font-weight:900}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__content .configuration-basket__configuration .configuration-basket__configuration__amount{display:none}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper{flex-direction:row}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__content .configuration-basket__configuration:last-child{border-bottom:none}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__content .configuration-basket__info-wrapper{display:none}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__title,#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__toggle:hover,#vbf-content .configuration-basket.configuration-basket--expandable.active .configuration-basket__toggle{background-color:var(--vbf-color-accent-alt)}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__home-button{background-color:var(--vbf-color-accent);color:var(--vbf-color-accent-foreground);display:block;font-weight:700!important;padding:16px;text-align:center;transition:visibility .3s,opacity .3s,background-color .2s}#vbf-content .configuration-basket.configuration-basket--expandable .configuration-basket__home-button:hover{background-color:var(--vbf-color-accent-alt)}#vbf-content .configuration-basket.configuration-basket--expandable.active{box-shadow:0 4px 12px rgba(0,0,0,.4);visibility:visible}#vbf-content .configuration-basket.configuration-basket--expandable.active .configuration-basket__content,#vbf-content .configuration-basket.configuration-basket--expandable.active .configuration-basket__home-button,#vbf-content .configuration-basket.configuration-basket--expandable.active .configuration-basket__title{opacity:1;pointer-events:inherit;visibility:visible}#vbf-content .configuration-basket.configuration-basket--expandable:not(.active) .configuration-basket__content,#vbf-content .configuration-basket.configuration-basket--expandable:not(.active) .configuration-basket__home-button,#vbf-content .configuration-basket.configuration-basket--expandable:not(.active) .configuration-basket__title{opacity:0;pointer-events:none;visibility:hidden}#vbf-content .configuration-basket.configuration-basket--expandable:not(.active) .configuration-basket__header .configuration-basket__title-quotation{color:var(--vbf-color-accent-foreground)}#vbf-content .basket-configuration--expandable__parent{height:50px;position:relative;width:67px}
/*# sourceMappingURL=configurator-50b3f8be841dcf6fc8c9.bundle.css.map*/