.konfigurator-rund{width:100%;margin:0 0 20px}.konfigurator-rund__input{display:flex;flex-direction:column;gap:8px;width:100%}.konfigurator-rund__label{display:block;width:100%;font-weight:600;line-height:1.5}.konfigurator-rund__field{display:block;width:100%;min-width:0;height:44px;padding:10px 12px;border:1px solid #999;border-radius:0;background:#fff;color:#222;font:inherit;box-sizing:border-box}.konfigurator-rund__field:focus{outline:1px solid #333;outline-offset:1px}.konfigurator-rund__field:invalid:not(:placeholder-shown){border-color:#c0392b}.konfigurator-rund__error{display:block;color:#c0392b;font-size:13px;margin-top:4px}.konfigurator-rund__error[hidden]{display:none}.konfigurator-rund__output{margin-top:18px;display:flex;flex-direction:column;gap:10px}.konfigurator-rund__output p{margin:0;line-height:1.6}.konfigurator-rund__sqm,.konfigurator-rund__price{font-weight:600}@media(max-width:740px){.konfigurator-rund__field{font-size:16px}}.product-form:has(.konfigurator-rund) .product-form__variants{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/ct-konfigurator-rund.css.map */
