#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__text-wrapper .configuration-basket__configuration__comment{color:#7f8c8d;font-style:italic;line-height:1.4em;max-height:1.4em;overflow:hidden;overflow-wrap:anywhere;position:relative}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__text-wrapper .expanded.configuration-basket__configuration__comment{max-height:none;white-space:pre-line}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__text-wrapper .expanded.configuration-basket__configuration__comment .truncate-button{display:inline;padding-left:8px;position:static}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__text-wrapper .configuration-basket__configuration__comment .truncate-button{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%);bottom:0;color:var(--vbf-color-accent);cursor:pointer;height:1.4em;padding-left:96px;position:absolute;right:0;text-decoration:underline}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__text-wrapper .configuration-basket__configuration__comment .truncate-button:hover{color:var(--vbf-color-accent-alt)}@element "#overview-baskets-container, .configuration-basket--expandable" and (max-width: 511px){#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__text-wrapper .configuration-basket__configuration__comment{word-break:break-all}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__text-wrapper .configuration-basket__configuration__comment .truncate-button{padding-left:64px}}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions .configuration-basket__configuration__action,.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action{align-items:center;background-color:transparent;border:1px solid rgba(0,117,168,.3);border-radius:3px;box-sizing:border-box;color:var(--vbf-color-accent);display:flex;height:32px;justify-content:left;min-width:108px;padding:0 8px;position:relative;text-align:center;transition:background-color .2s,border-color .2s,color .2s,border-radius .2s,box-shadow .2s;white-space:nowrap}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions .configuration-basket__configuration__action i,.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action i{flex-basis:25%;flex-shrink:1;font-size:15px;margin-right:8px}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions .configuration-basket__configuration__action:hover,#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions .configuration-basket__configuration__action[data-action=menu].active,.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action:hover,.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action[data-action=menu].active{background-color:var(--vbf-color-accent-alt);border-color:var(--vbf-color-accent-alt);color:var(--vbf-color-accent-foreground)}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions .configuration-basket__configuration__action[data-action=menu].active,.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action[data-action=menu].active{border-radius:3px 3px 0 0;box-shadow:0 4px 12px rgba(0,0,0,.4)}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions .configuration-basket__configuration__action[data-action=delete],.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action[data-action=delete]{color:var(--vbf-color-danger)}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions .configuration-basket__configuration__action[data-action=delete]:hover,.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action[data-action=delete]:hover{background-color:var(--vbf-color-danger-alt);color:var(--vbf-color-danger-foreground)}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions .configuration-basket__configuration__action+.configuration-basket__configuration__action,.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action+.configuration-basket__configuration__action{margin-left:8px}#vbf-content .configuration-basket__configuration{align-items:center;border-bottom:1px solid #d3d3d3;display:flex;display:grid;font-size:.9em;grid-template-columns:1fr auto auto;grid-template-rows:auto;min-height:48px;padding:8px 0}#vbf-content .configuration-basket__configuration:hover{z-index:2}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__icons{min-height:18px;min-width:1px;text-align:right}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__icons .configuration-basket__configuration__icon{display:none;font-size:16px;margin-top:2px}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__icons .configuration-basket__configuration__icon:not(:first-child){margin-left:4px}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__icons .configuration-basket__configuration__icon.active{display:inline-block}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__icons .configuration-basket__configuration__icon.error{color:var(--vbf-color-danger)}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__icons .configuration-basket__configuration__icon.warning{color:var(--vbf-color-warning)}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper{align-items:center;display:flex;flex-direction:row;flex-grow:1;flex-shrink:1}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__preview{background-color:#edf4f7;border-radius:3px;box-sizing:border-box;cursor:pointer;flex-shrink:0;height:100%;height:48px;margin-right:16px;overflow:hidden;position:relative;width:48px}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__preview>*{height:100%;left:0;position:absolute;top:0;width:100%}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__preview .configuration-basket__configuration__preview__overlay{background-color:hsla(0,0%,100%,.8);opacity:0;transition:visibility .2s,opacity .2s;visibility:hidden}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__preview .configuration-basket__configuration__preview__icon{align-items:center;color:var(--vbf-color-accent);display:flex;font-size:24px;justify-content:center;opacity:0;text-shadow:0 0 1px #000;transition:opacity .2s,visibility .2s;visibility:hidden}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__preview .configuration-basket__configuration__preview__icon.active{opacity:.5;visibility:visible}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__preview .configuration-basket__configuration__preview__icon.active.keep-visible,#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__preview:hover .configuration-basket__configuration__preview__icon.active,#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__preview:hover .configuration-basket__configuration__preview__overlay.active{opacity:1;visibility:visible}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__preview:hover .configuration-basket__configuration__preview__icon-small.active{opacity:0;visibility:hidden}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__preview .configuration-basket__configuration__preview__icon-small{bottom:0;font-size:16px;height:24px;left:auto;right:0;top:auto;width:24px}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__preview .configuration-basket__configuration__preview__icon-generating.active{opacity:0;visibility:hidden}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__preview .configuration-basket__configuration__preview__image{opacity:0;transition:opacity .2s,visibility .2s;visibility:hidden}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__preview .configuration-basket__configuration__preview__image[src]{opacity:1;visibility:visible}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__text-wrapper{display:grid;flex-grow:1;flex-shrink:1;grid-template-columns:1fr auto;grid-template-rows:auto auto;margin-right:32px}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__text-wrapper .configuration-basket__configuration__icons{display:none;margin-left:16px}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__text-wrapper .configuration-basket__configuration__title{font-weight:600!important;grid-column:1;grid-row:1}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__text-wrapper .configuration-basket__configuration__comment{grid-column:1/span 2;grid-row:2}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper{align-items:center;display:flex;flex-direction:row;margin-left:32px}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__amount{display:flex;flex-direction:row;flex-grow:0;flex-shrink:0}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__amount .configuration-basket__configuration__amount-button,#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__amount input{box-sizing:border-box;height:32px;width:32px}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__amount input{-moz-appearance:textfield;background-color:transparent;border:1px solid rgba(0,117,168,.3);border-radius:0;font-size:1em;text-align:center;transition:border-color .2s}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__amount input:focus{border-color:var(--vbf-color-accent-alt)}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__amount input::-webkit-inner-spin-button,#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__amount .configuration-basket__configuration__amount-button{align-items:center;background-color:transparent;border:1px solid rgba(0,117,168,.3);color:var(--vbf-color-accent);cursor:pointer;display:flex;justify-content:center;transition:color .2s,background-color .2s,border-color .2s}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__amount .configuration-basket__configuration__amount-button:hover{background-color:var(--vbf-color-accent-alt);border-color:var(--vbf-color-accent-alt);color:var(--vbf-color-accent-foreground)}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__amount .configuration-basket__configuration__amount-button[data-action=add]{border-left:none;border-radius:0 3px 3px 0}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__amount .configuration-basket__configuration__amount-button[data-action=subtract]{border-radius:3px 0 0 3px;border-right:none}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__amount .configuration-basket__configuration__amount-static{align-items:center;display:none;height:32px;justify-content:flex-end;min-width:32px}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__properties{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:right;margin-left:32px;min-width:80px}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__properties .configuration-basket__configuration__price{text-align:right}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions{display:flex;flex-grow:0;flex-shrink:0;flex-wrap:wrap;height:32px}#vbf-content .configuration-basket.vbf-readonly .configuration-basket__configuration .configuration-basket__configuration__amount input,#vbf-content .configuration-basket.vbf-readonly .configuration-basket__configuration .configuration-basket__configuration__amount-button{display:none}#vbf-content .configuration-basket.vbf-readonly .configuration-basket__configuration .configuration-basket__configuration__amount-static{display:flex}.configuration-basket__configuration__action-menu__wrapper{font-size:1em;min-width:120px;position:absolute;z-index:99999}.configuration-basket__configuration__action-menu__wrapper *{font-size:1em}.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu{background-color:#fff;border-radius:0 0 3px 3px;border-top:none;box-sizing:border-box;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity .2s,box-shadow .2s;width:100%}.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action{border:none;border-radius:0;font-size:.9em;margin-left:0}.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action-menu__spacer{background-color:rgba(0,117,168,.3);height:1px;margin:0 8px}.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu__background{background-color:rgba(0,0,0,.4);height:100%;left:0;opacity:0;position:absolute;top:0;transition:visibility .3s,opacity .3s;visibility:hidden;width:100%}.configuration-basket__configuration__action-menu__wrapper.active .configuration-basket__configuration__action-menu{box-shadow:0 4px 12px rgba(0,0,0,.4);opacity:1}.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu__list:not([data-primary]){display:none}@element "#overview-baskets-container, .configuration-basket--expandable" and (max-width: 900px){#vbf-content .configuration-basket__configuration{grid-gap:16px;column-gap:8px;grid-template-columns:auto 1fr;grid-template-rows:1fr auto;padding:16px 0}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__title{margin-right:0}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper{grid-column:1/span 2}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__text-wrapper{margin-right:0}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__left-wrapper .configuration-basket__configuration__text-wrapper .configuration-basket__configuration__icons{display:block}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions{grid-column:1;grid-row:2}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper{grid-gap:8px;display:grid;grid-column:2;grid-row:2;grid-template-columns:1fr auto;margin-left:0}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__amount{align-self:center;grid-column:1;grid-row:1}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__properties{align-self:center;grid-column:2;grid-row:1;margin-left:0;min-width:auto}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__properties .configuration-basket__configuration__price{min-width:80px}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__properties .configuration-basket__configuration__icons{display:none}}@element "#overview-baskets-container" and (max-width: 500px){#vbf-content .configuration-basket__configuration{grid-template-columns:auto 1fr}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions{border:1px solid rgba(0,117,168,.3);border-radius:3px;box-sizing:border-box;display:grid;grid-column:1;grid-row:2;height:auto;max-height:auto;max-width:200px;overflow:hidden}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions .configuration-basket__configuration__action{border:none;border-radius:0;height:32px;width:100%}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions .configuration-basket__configuration__action[data-action=menu].active{border-radius:0}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions .configuration-basket__configuration__action+.configuration-basket__configuration__action{border-top:1px solid rgba(0,117,168,.3);margin-left:0}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper{grid-gap:0;align-self:stretch;grid-template-columns:1fr;grid-template-rows:1fr auto}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__amount{grid-column:1;grid-row:2;justify-self:end}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__properties{grid-column:1;grid-row:1}#vbf-content .configuration-basket__configuration .configuration-basket__configuration__right-wrapper .configuration-basket__configuration__properties .configuration-basket__configuration__price{min-width:auto}}@element "#vbf-content" and (max-width: 767px){#vbf-content .configuration-basket__configuration .configuration-basket__configuration__actions .configuration-basket__configuration__action[data-action=menu].active{border-radius:3px}.configuration-basket__configuration__action-menu__wrapper{height:100%!important;left:0!important;position:fixed;top:0!important;width:100%!important}.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu{background-color:transparent;border-radius:none;bottom:4vw!important;box-shadow:none!important;left:50%!important;max-width:512px!important;opacity:1;position:absolute;top:auto!important;transform:translateX(-50%) translateY(125%);transition:transform .3s cubic-bezier(.22,1,.36,1);width:92vw!important}.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action-menu__list{background-color:#fff;border-radius:6px;overflow:hidden}.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action-menu__list:not([data-primary]){display:block}.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action-menu__list+.configuration-basket__configuration__action-menu__list{margin-top:4vw}.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action{height:48px;padding:0}.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action[data-action=menu].active{border-radius:3px;box-shadow:none}.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action i{flex-basis:64px;font-size:20px;margin:0}.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action>div{font-size:1.2em}.configuration-basket__configuration__action-menu__wrapper .configuration-basket__configuration__action-menu .configuration-basket__configuration__action-menu__spacer{margin-left:64px!important;margin-right:16px!important}.configuration-basket__configuration__action-menu__wrapper.active .configuration-basket__configuration__action-menu__background{opacity:1;visibility:visible}.configuration-basket__configuration__action-menu__wrapper.active .configuration-basket__configuration__action-menu{transform:translateY(0) translateX(-50%)}}#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__comment-wrapper .configuration-basket__comment{color:#7f8c8d;font-style:italic;line-height:1.4em;max-height:1.4em;overflow:hidden;overflow-wrap:anywhere;position:relative}#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__comment-wrapper .expanded.configuration-basket__comment{max-height:none;white-space:pre-line}#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__comment-wrapper .expanded.configuration-basket__comment .truncate-button{display:inline;padding-left:8px;position:static}#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__comment-wrapper .configuration-basket__comment .truncate-button{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%);bottom:0;color:var(--vbf-color-accent);cursor:pointer;height:1.4em;padding-left:96px;position:absolute;right:0;text-decoration:underline}#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__comment-wrapper .configuration-basket__comment .truncate-button:hover{color:var(--vbf-color-accent-alt)}@element "#overview-baskets-container, .configuration-basket--expandable" and (max-width: 511px){#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__comment-wrapper .configuration-basket__comment{word-break:break-all}#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__comment-wrapper .configuration-basket__comment .truncate-button{padding-left:64px}}#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__subtotal:after{clear:both;content:"";display:table}#vbf-content .vbf-button,#vbf-content .vbf-button--primary,#vbf-content .vbf-button.vbf-button-positive,#vbf-content .vbf-button.vbf-button-primary{align-items:center;border:1px solid;border-radius:3px;cursor:pointer;display:flex;font-size:.9em;font-weight:600!important;justify-content:center;padding:0 8px;transition:color .2s,background-color .2s}#vbf-content .vbf-button i,#vbf-content .vbf-button--primary i,#vbf-content .vbf-button.vbf-button-positive i,#vbf-content .vbf-button.vbf-button-primary i{font-size:1em;margin-right:8px}#vbf-content .vbf-button--primary,#vbf-content .vbf-button.vbf-button-primary{background-color:var(--vbf-color-accent);border-color:var(--vbf-color-accent-alt);color:var(--vbf-color-accent-foreground)}#vbf-content .vbf-button--primary:hover,#vbf-content .vbf-button.vbf-button-primary:hover{background-color:var(--vbf-color-accent-alt)}#vbf-content .vbf-button.vbf-button-secondary{background:#000;color:red}#vbf-content .vbf-button.vbf-button-positive{background-color:var(--vbf-color-positive);border-color:var(--vbf-color-positive-alt);color:var(--vbf-color-positive-foreground)}#vbf-content .vbf-button.vbf-button-positive:hover{background-color:var(--vbf-color-positive-alt)}#vbf-content .vbf-button.vbf-button-warning{background:var(--vbf-color-warning);border-color:var(--vbf-color-warning-alt);color:var(--vbf-color-warning-foreground)}#vbf-content .vbf-button.vbf-button-warning:hover{background:var(--vbf-color-warning-alt)}#vbf-content .vbf-button.vbf-button-danger{background:var(--vbf-color-danger);border-color:var(--vbf-color-danger-alt);color:var(--vbf-color-danger-foreground)}#vbf-content .vbf-button.vbf-button-danger:hover{background:var(--vbf-color-danger-alt)}#vbf-content input[type=color],#vbf-content input[type=date],#vbf-content input[type=datetime-local],#vbf-content input[type=datetime],#vbf-content input[type=email],#vbf-content input[type=month],#vbf-content input[type=number],#vbf-content input[type=password],#vbf-content input[type=range],#vbf-content input[type=search],#vbf-content input[type=tel],#vbf-content input[type=text],#vbf-content input[type=time],#vbf-content input[type=url],#vbf-content input[type=week]{all:initial;font-family:inherit}html{-ms-touch-action:manipulation;touch-action:manipulation}#vbf-content *{font-size:1em}#vbf-content .vbf-hidden{display:none!important;opacity:0;visibility:hidden}#vbf-content .vbf-button.vbf-button-primary.vbf-button-minimalist{background:transparent;border-color:var(--vbf-color-accent);color:var(--vbf-color-accent)}#vbf-content .text-vanBeekBlue{color:var(--vbf-color-accent)}#vbf-content .configurator-page-header{align-items:center;display:flex;justify-content:space-between;line-height:1.125;padding-bottom:50px;position:relative;z-index:199}#vbf-content .configurator-page-header.title-container .title .primary{font-size:1.412em;font-weight:700!important}#vbf-content .configurator-page-header.title-container .title .secondary{font-weight:600!important;margin-top:2px}#vbf-content .configurator-page-header.title-container .title .secondary *{font-weight:600!important}#vbf-content .configurator-page-header.title-container.title-container--centered .title .primary{margin-bottom:8px}#vbf-content .configurator-page-header .actions{align-items:center;display:flex;flex-direction:row-reverse;flex-grow:0;flex-shrink:0;margin-left:32px!important}#vbf-content .configurator-page-header .actions>*+*{margin-right:32px!important}#vbf-content .vbf-form__wrapper.vbf-form--center{align-items:center;display:flex;justify-content:center}#vbf-content .vbf-form.vbf-form--center{max-width:calc(100vw - 32px);text-align:center}#vbf-content .vbf-form h2{margin:32px 0}#vbf-content .vbf-form .inputlabel{margin-right:8px}#vbf-content .vbf-form.vbf-form--center .inputfield{margin:auto;max-width:320px;width:100%}#vbf-content .vbf-form .component-message+.inputfield,#vbf-content .vbf-form .inputfield+.inputfield{margin-top:24px}#vbf-content .vbf-form .component-message+.inputfield:last-child,#vbf-content .vbf-form .inputfield+.inputfield:last-child{margin-top:32px}#vbf-content .vbf-form input:not([type=checkbox]){width:100%}#vbf-content .vbf-form input[type=checkbox]{-webkit-appearance:checkbox}#vbf-content .vbf-form input[type=checkbox]+label{display:inline;text-align:right}#vbf-content .vbf-form .inputfield.submitfield{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:24px}#vbf-content .vbf-form .submitfield button[type=submit]{box-sizing:border-box}#vbf-content .vbf-form .submitfield:not(.submitfield--dual-buttons) button[type=submit]{width:100%}#vbf-content .vbf-form .submitfield.submitfield--dual-buttons button[type=submit]{width:calc(50% - 8px)}#vbf-content .vbf-form .vbf-form__error{background-color:var(--vbf-color-danger)}#vbf-content .vbf-form .inputfield label{display:block;font-weight:600!important;margin-bottom:8px;text-align:left;text-transform:uppercase}#vbf-content .vbf-form button{background-color:var(--vbf-color-accent);border:1px solid var(--vbf-color-accent-alt);border-radius:3px;color:var(--vbf-color-accent-foreground);cursor:pointer;padding:8px 12px;transition:background-color .2s,color .2s}#vbf-content .vbf-form button i{margin-right:8px}#vbf-content .vbf-form button:hover{background-color:var(--vbf-color-accent-alt);color:var(--vbf-color-accent-foreground)}#vbf-content .vbf-form button[type=submit].alternative{background-color:transparent;color:var(--vbf-color-accent-alt)}#vbf-content .vbf-form button[disabled]{background-color:gray;border-color:gray;cursor:default}#vbf-content .vbf-form button[type=submit].alternative[disabled]{border-color:gray;color:gray}#vbf-content .vbf-form button[type=submit].alternative:not([disabled]):hover{background-color:var(--vbf-color-accent-alt);color:var(--vbf-color-accent-foreground)}#vbf-content .vbf-form .component-message{margin-top:32px}#vbf-content .component-message.confirm{background-color:var(--vbf-color-positive)}#vbf-content .vbf-form .component-header{position:relative}#vbf-content .vbf-form .component-message{align-items:center;border-radius:3px;box-sizing:border-box;color:var(--vbf-color-accent-foreground);display:inline-flex;flex-direction:row;font-weight:700!important;left:0;padding:8px 10px;top:0;width:auto}#vbf-content .vbf-form .component-message.active+.component-message.active{margin-top:8px}#vbf-content .vbf-form .component-header:after{clear:both;content:"";display:table}#vbf-content .vbf-form .component-message i{margin-right:8px}#vbf-content .vbf-form .component-message[data-level=warning]{background-color:var(--vbf-color-warning);color:var(--vbf-color-warning-foreground)}#vbf-content .vbf-form .component-message[data-level=error]{background-color:var(--vbf-color-danger);color:var(--vbf-color-danger-foreground)}#vbf-content .vbf-form .title{line-height:normal;margin-bottom:32px}#vbf-content .vbf-form .title .primary{color:var(--vbf-color-accent)}#vbf-content .vbf-form .title .secondary{font-weight:600!important}#vbf-content .vbf-form .button__minimalist{display:block;margin:8px auto auto;max-width:320px;text-align:right}#vbf-content input.input-style-minimalist{background-color:none;background-color:transparent;border:none;border-bottom:2px solid gray;border-radius:0;box-sizing:border-box;font-size:14px;margin:0;opacity:.75;padding:8px 4px;transition:opacity .2s,border-color .2s}#vbf-content input.input-style-minimalist:focus,#vbf-content input.input-style-minimalist:hover{opacity:1}#vbf-content input.input-style-minimalist:focus{border-color:var(--vbf-color-accent);outline:none}#vbf-content input.input-style-minimalist[invalid]{border-bottom:2px solid var(--vbf-color-danger)}#vbf-content .vbf-form .title>*{line-height:1.5}#vbf-content .vbf-form .title .primary{font-size:2em;font-weight:700!important}#vbf-content .vbf-form .title .secondary{font-size:1.25em;font-weight:700!important}#vbf-content .vbf-form form{font-size:.8em}@element ".configurator-page-header" and (max-width: 639px){#vbf-content .configurator-page-header{flex-direction:column}#vbf-content .configurator-page-header .title{text-align:center;width:100%}#vbf-content .configurator-page-header .actions{justify-content:space-between;margin-left:0!important;width:100%}#vbf-content .configurator-page-header>*+*{margin-top:32px}#vbf-content .configurator-page-header .actions .overview-searchbar{flex-grow:1}}@element ".configurator-page-header" and (max-width: 511px){#vbf-content{padding-top:24px}#vbf-content .configurator-page-header{padding-bottom:24px}#vbf-content .configurator-page-header.title-container .title{text-align:left}#vbf-content .configurator-page-header .actions{display:none}}@media screen and (max-width:39.9375em){#breadcrumbs a,#breadcrumbs a:visited,.breadcrumb_last{font-size:12px!important}}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__header{color:var(--vbf-color-accent-foreground);display:flex;flex-direction:row;flex-shrink:0;height:42px;max-height:48px}#vbf-content .configuration-basket .configuration-basket__header .configuration-basket__title{align-items:center;display:flex;flex-grow:1;font-size:1.1em;font-weight:600!important;min-width:0;padding:0 0 0 12px;transition:visibility .3s,opacity .3s}#vbf-content .configuration-basket .configuration-basket__header .configuration-basket__title .configuration-basket__title-name{flex-shrink:1;line-height:24px;max-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#vbf-content .configuration-basket .configuration-basket__header .configuration-basket__title .configuration-basket__title-quotation{font-size:.9em;margin-left:12px;margin-top:2px;white-space:nowrap}#vbf-content .configuration-basket:not(.active) .configuration-basket__header .configuration-basket__title-quotation{color:#636e72}#vbf-content .configuration-basket .configuration-basket__content{flex-grow:1;padding:0 16px;position:relative}#vbf-content .configuration-basket .configuration-basket__content .configuration-basket__empty{align-items:center;display:none;font-size:.9em;font-weight:600!important;justify-content:center;min-height:64px;text-align:center}#vbf-content .configuration-basket.empty .configuration-basket__empty{display:flex}#vbf-content .configuration-basket .configuration-basket__info-wrapper{border-top:2px solid #3984bf;color:#3984bf;padding:16px 0}#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__subtotal{font-weight:600!important}#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__subtotal span:first-child{float:left}#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__subtotal span:last-child{float:right}#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__comment-wrapper{display:none;justify-content:space-between}#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__comment-wrapper.active{display:flex}#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__comment-wrapper .configuration-basket__comment-title{font-weight:600!important;padding-right:8px}#vbf-content .configuration-basket .configuration-basket__info-wrapper .configuration-basket__comment-wrapper .configuration-basket__comment{margin-top:2px}#vbf-content .configuration-basket:not(.empty) .configuration-basket__comment-wrapper{padding-top:8px}#vbf-content .configuration-basket.empty .configuration-basket__subtotal,#vbf-content .configuration-basket.empty:not(.has-comment) .configuration-basket__info-wrapper{display:none}
/*# sourceMappingURL=81-50b3f8be841dcf6fc8c9.bundle.css.map*/