.steps-container-wrapper{width:90px;max-width:90px;flex:1;height:100%}.steps-container-wrapper .steps-container{height:100%;display:flex;justify-content:center;align-content:center}.steps-container-wrapper .steps-container .steps-text{color:#fff;font-size:24px;font-weight:700}.form-header-container{overflow:hidden}.form-header-container .form-header-question-wrapper{padding-left:24px;overflow:hidden;flex:1}.form-header-container .form-header-question-wrapper .form-header-question-text{text-overflow:ellipsis}.navigation-button{border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.navigation-button .A-icon{margin-top:-4px}.navigation-button .label{margin:0 4px}.navigation-button:disabled{color:#ddd;pointer-events:none}.navigation-button:disabled svg{color:#ddd!important}.navigation-button:disabled:hover{pointer-events:none;cursor:auto}.simple-button-active{background:var(--primary);color:#fff}.input-field-container{width:100%}.input-field-container:not(:last-of-type){margin-bottom:16px}.checkbox-with-label-container{width:100%}.checkbox-with-label-container .checkbox-with-label-input{margin-right:6px}.dropdown-container{width:100%;border-radius:4px;padding:12px 8px}.main-image-button-wrapper{overflow:hidden;margin:16px;width:25%;position:relative}.main-image-button-wrapper .main-image-button-check-icon{z-index:10;pointer-events:none}.main-image-button-wrapper .M-kachel-kuechen__solo_image:hover{cursor:pointer}.main-image-button-wrapper .main-image-button-container .main-image-button-image-wrapper{width:100%;height:140px;display:flex;overflow:hidden}.main-image-button-wrapper .main-image-button-container .main-image-button-image-wrapper img{width:100%;object-fit:cover}.main-image-button-wrapper .main-image-button-container .main-image-button-label{height:50px;display:flex;align-items:center;justify-content:center}.main-image-button-wrapper .main-image-button-options-container{border-top:1px solid var(--primary);margin:0 16px;padding:12px 0}.main-image-button-wrapper-clicked{border:1px solid var(--primary)}.main-image-button-list-wrapper{display:flex;justify-content:center;align-items:flex-start;width:100%}.simple-image-button{background:none;min-height:150px;max-height:150px}.simple-image-button img{width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.simple-image-button.border-selected img{-webkit-filter:none;filter:none}.simple-image-buttons-list-container{display:flex;justify-content:center;width:100%}.simple-image-buttons-list-container .simple-image-button{margin-bottom:16px}.simple-image-buttons-list-container .simple-image-button:not(:last-of-type){margin-right:16px}.options-simple-buttons .options-simple-buttons-label{display:flex;justify-content:center;margin-bottom:8px}.options-simple-buttons .options-simple-buttons-list{display:flex;justify-content:center}.options-simple-buttons .options-simple-buttons-list .options-simple-buttons-button{min-width:100px}.options-simple-buttons .options-simple-buttons-list .options-simple-buttons-button:not(:last-of-type){margin-right:8px}.options-simple-buttons-two-items .options-simple-buttons-button:first-of-type{justify-content:flex-end}.options-simple-buttons-two-items .options-simple-buttons-button:last-of-type{justify-content:flex-start}.text-area-container{height:100%;min-height:150px}.big-card-container{display:flex;align-items:flex-start;width:calc(50% - 32px);margin:0 16px;position:relative}.big-card-container .big-card-check-icon{z-index:10;pointer-events:none}.big-card-container .M-kachel-kuechen__inner{overflow:hidden}.big-card-container:hover{cursor:pointer}.big-card-container-selected .M-kachel-kuechen__inner{border:1px solid var(--primary)}.big-card-list-container{display:flex;align-items:flex-start}.upload-files-container{margin:0 24px 24px}.upload-files-container .upload-files-button{width:fit-content}.upload-files-container .upload-files-button svg{max-width:80px}.upload-files-container .upload-files-size-message{font-size:12px;margin-top:4px}.upload-files-container .remove-file-button{background-color:none;border:none;margin-left:8px}.upload-files-container .remove-file-button:hover{cursor:pointer}.upload-files-container .upload-files-description{margin:0 0 8px}.info-step-container{height:100%}.disclaimer-container{flex-direction:row;flex-wrap:nowrap}.disclaimer-container .disclaimer-icon-wrapper{min-width:24px;margin-right:8px;margin-top:4px}.disclaimer-container .disclaimer-text-container h2,.disclaimer-container .disclaimer-text-container p{margin:0}.slider-container-wrapper{width:100%;margin-top:100px}.slider-container-wrapper .slider-container{display:flex;align-items:center;width:100%;flex-direction:row;flex-wrap:nowrap;border-radius:100px}.slider-container-wrapper .slider-container .slider-button{text-wrap:nowrap;flex:1;border-radius:100px;border:none;height:70px;padding:16px 40px}.slider-container-wrapper .slider-container .slider-button:hover{cursor:pointer}.slider-container-wrapper .slider-container .slider-button-active:hover{cursor:default}.slider-container-wrapper .slider-selection-container{display:flex;margin-top:80px;align-items:center}.slider-container-wrapper .slider-selection-container h2{margin-bottom:0}.slider-container-wrapper .slider-selection-container .slider-selection-values{border-radius:100px;display:flex;align-items:center;padding:16px 40px;margin-left:40px}.slider-container-wrapper .slider-selection-container .slider-selection-values h3{margin-bottom:0}.upload-files-step-container{width:100%;display:flex}.upload-files-step-container .upload-files-step-text-areas-container{display:flex;flex-direction:column;width:50%}.upload-files-step-container .upload-files-step-text-areas-container .text-area-container{height:200px}.upload-files-step-container .upload-files-step-text-areas-container .text-area-container:first-child{height:300px}.upload-files-step-container .upload-files-step-upload-files-container{display:flex;flex-direction:column;width:50%}.CO-kitchen-studio-in-area img{width:100%;height:200px;object-fit:cover;object-position:center;border-bottom-left-radius:0;border-bottom-right-radius:0}
