.product-color{display:flex;justify-content:flex-start;align-items:center}.product-color .item-color{margin-right:.5rem;width:1.5em;height:1.5em;border:1px solid rgba(0,0,0,.1);border-radius:50%;background-size:cover;background-position:50%;flex-shrink:0}.product-color.is-compact .item-color{margin-right:.5rem;width:1em;height:1em;border:1px solid rgba(0,0,0,.1)}.product-color.is-square .item-color{border-radius:0;width:6em;height:4.5em;flex-shrink:0}.product-configurator-editor-color{margin:3px 0 3px 3px}:root{--envname:c1;--envtype:production}.variant-selector-container{margin-top:0;padding-top:1rem;border-top:1px solid #ebe7e6}.variant-selector-container .variant-selector{list-style:none;margin:0;padding:0}.variant-selector-container .variant-selector .variant-selector-item{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ebe7e6;display:flex;flex-direction:row;justify-content:flex-start;cursor:pointer;position:relative}.variant-selector-container .variant-selector .variant-selector-item .modell-title{text-transform:uppercase}.variant-selector-container .variant-selector .variant-selector-item img{width:100%;height:100%;max-width:6em;flex-shrink:0}.variant-selector-container .variant-selector .variant-selector-item .check-icon{position:absolute;bottom:1rem;right:1rem}.variant-selector-container .variant-selector .variant-selector-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.product-configurator{position:relative;overflow:hidden;min-height:200px;margin-bottom:1rem}.product-configurator .configurator-summary .summary-group{display:grid;-moz-column-gap:0;column-gap:0;row-gap:1rem;grid-template-columns:auto auto min-content;margin-top:1rem;padding-top:1rem;border-top:1px solid #ebe7e6;align-items:center}.product-configurator .configurator-summary .summary-group:first-child{margin-top:0;padding-top:0;border-top:0 none}.product-configurator .configurator-summary .summary-group .group-title{grid-column:1/4;font-size:1.125rem;font-weight:500;color:inherit}.product-configurator .configurator-summary .summary-group .group-item{display:contents}.product-configurator .configurator-summary .summary-group .group-item .item-value{padding:0 1rem}.product-configurator .configurator-summary .summary-group .group-item .item-edit{color:#849e00}.product-configurator .configurator-editor{display:flex;flex-direction:column;position:absolute;top:0;bottom:0;overflow:hidden;width:100%;height:100%;background-color:#fff}.product-configurator .configurator-editor .editor-title{flex:0 0 auto;margin-bottom:1rem;font-size:inherit;font-weight:700;color:inherit}.product-configurator .configurator-editor .editor-title a{font-size:inherit;font-weight:inherit;color:inherit;text-decoration:none}.product-configurator .configurator-editor .editor-content-wrapper{flex:0 1 100%;overflow:hidden}.product-configurator .configurator-editor .editor-content-wrapper .editor-content .content-description{margin-top:1rem}.product-configurator .configurator-editor .editor-content-wrapper .hasVBar .editor-content{margin-right:12px}.product-configurator .configurator-editor.editor-enter,.product-configurator .configurator-editor.editor-leave-to{left:100%}.product-configurator .configurator-editor.editor-enter-active,.product-configurator .configurator-editor.editor-leave-active{overflow:hidden;transition:left .2s ease-out}.product-configurator .configurator-editor.editor-enter-to,.product-configurator .configurator-editor.editor-leave{left:0}.product-configurator.editor-open.muchdata{min-height:400px}
/*# sourceMappingURL=product-configurator.aea8f6cd.css.map */