.manufaktur-anfrage{color:rgb(var(--color-foreground));scroll-margin-top:10rem}.manufaktur-anfrage__shell{box-sizing:border-box;width:100%;max-width:148rem;padding:clamp(3.2rem,5vw,7.2rem);border-radius:.6rem;margin-inline:auto;background:rgba(var(--color-foreground),.04)}.manufaktur-anfrage__header,.manufaktur-anfrage__form{box-sizing:border-box;width:100%;max-width:120rem;margin-inline:auto}.manufaktur-anfrage__header{display:grid;gap:2.4rem;margin-bottom:clamp(3.2rem,5vw,5.6rem)}.manufaktur-anfrage__heading-group{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.manufaktur-anfrage__eyebrow,.manufaktur-anfrage__title{margin:0}.manufaktur-anfrage__intro>*{margin:0}.manufaktur-anfrage__form{padding:clamp(2.4rem,4vw,5.6rem);border:1px solid rgba(var(--color-foreground),.08);border-radius:.4rem;background:rgb(var(--color-background))}.manufaktur-anfrage .customer-product-request-form__fields{display:grid;grid-template-columns:1fr;gap:2.4rem;margin-bottom:2.4rem}.manufaktur-anfrage .cprf-card{box-sizing:border-box;width:100%;padding:2.4rem;border:0;border-radius:.4rem;margin:0;background:rgba(var(--color-foreground),.04)}.manufaktur-anfrage__fieldset{display:block;min-width:0}.manufaktur-anfrage__fieldset .cprf-card__title{float:left;box-sizing:border-box;width:100%;padding:0;margin:0 0 1.6rem}.manufaktur-anfrage__fieldset .cprf-card__title+*{clear:both}.manufaktur-anfrage__field-hint{margin:-.6rem 0 1.6rem;color:rgba(var(--color-foreground),.58)}.manufaktur-anfrage__project-type{grid-template-columns:repeat(3,minmax(0,1fr))}.manufaktur-anfrage .bezug-selector__options{grid-template-columns:repeat(2,minmax(0,1fr))}.manufaktur-anfrage .manufaktur-anfrage__project-type{grid-template-columns:repeat(3,minmax(0,1fr))}.manufaktur-anfrage .bezug-selector__button{min-height:5.6rem;padding:1.4rem 1.8rem;background:rgb(var(--color-background-input));font-size:1.5rem}.manufaktur-anfrage__conditional[hidden],.manufaktur-anfrage__company[hidden]{display:none}.manufaktur-anfrage__company{margin-top:2.4rem}.manufaktur-anfrage__checkgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1rem}.manufaktur-anfrage__checkoption{display:flex;min-height:5.2rem;align-items:center;gap:.9rem;box-sizing:border-box;padding:1.2rem 1.4rem;border:.1rem solid rgb(var(--color-border-input));border-radius:var(--border-radius-button);background:rgb(var(--color-background-input));cursor:pointer;transition:border-color var(--duration-default),box-shadow var(--duration-default)}.manufaktur-anfrage__checkoption:hover{border-color:rgb(var(--color-border-input-hover))}.manufaktur-anfrage__checkbox{flex:0 0 auto;width:1.6rem;height:1.6rem;margin:0;accent-color:rgb(var(--color-foreground-title));cursor:pointer}.manufaktur-anfrage__checkoption:has(.manufaktur-anfrage__checkbox:checked){border-color:rgb(var(--color-foreground-title));box-shadow:0 0 0 .1rem rgb(var(--color-foreground-title))}.manufaktur-anfrage__checkoption:has(.manufaktur-anfrage__checkbox:focus-visible){outline:.2rem solid rgb(var(--color-foreground-title));outline-offset:.2rem}.manufaktur-anfrage__checklabel{color:rgb(var(--color-foreground-title));font-size:1.4rem;line-height:1.35}.manufaktur-anfrage .field input[type=text],.manufaktur-anfrage .field input[type=email],.manufaktur-anfrage .field input[type=tel],.manufaktur-anfrage .field select,.manufaktur-anfrage .field .field__input{min-height:5.2rem}.manufaktur-anfrage .select{position:relative;display:block;width:100%}.manufaktur-anfrage .field select+.icon-caret{top:50%;transform:translateY(-50%)}.manufaktur-anfrage__section-title{width:100%;padding-top:3.2rem;border-top:1px solid rgba(var(--color-foreground),.14);margin:0}.manufaktur-anfrage__fieldset .cprf-card__title,.manufaktur-anfrage .manufaktur-anfrage__section-title{font-size:1.6rem;font-weight:500;line-height:1.3;letter-spacing:0}.manufaktur-anfrage__required-note{margin-top:.6rem;color:rgba(var(--color-foreground),.58)}.manufaktur-anfrage textarea.text-area{min-height:18rem;resize:vertical}.manufaktur-anfrage .customer-product-request-form__privacy{align-items:flex-start;margin:0 0 2.4rem}.manufaktur-anfrage .customer-product-request-form__privacy .cprf__checkbox{width:1.8rem;height:1.8rem;margin-top:.1rem}.manufaktur-anfrage .customer-product-request-form__privacy .cprf__checkbox-label{font-size:1.3rem;line-height:1.5}.manufaktur-anfrage .customer-product-request-form__actions{display:flex;width:100%}.manufaktur-anfrage .customer-product-request-form__actions .product-form__submit{width:100%!important;min-width:0;max-width:none}.manufaktur-anfrage__message--success{margin-bottom:2.4rem;padding:1.4rem 1.6rem;border-radius:.4rem;background:#2e7d321a;color:#2e7d32;font-weight:600}.manufaktur-anfrage .errors{margin-bottom:2.4rem}@media screen and (min-width:750px){.manufaktur-anfrage__header{grid-template-columns:minmax(0,.9fr) minmax(32rem,1.1fr);align-items:start;gap:clamp(4rem,8vw,12rem)}.manufaktur-anfrage .customer-product-request-form__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 2rem}.manufaktur-anfrage .customer-product-request-form__fields .col-span-2{grid-column:span 2}}@media screen and (max-width:749px){.manufaktur-anfrage__shell{padding:2.4rem 2rem}.manufaktur-anfrage__header{margin-bottom:3.2rem}.manufaktur-anfrage__form{padding:2.4rem 2rem}.manufaktur-anfrage .cprf-card{padding:2rem}.manufaktur-anfrage__project-type,.manufaktur-anfrage .bezug-selector__options,.manufaktur-anfrage__checkgrid{grid-template-columns:1fr}.manufaktur-anfrage .customer-product-request-form__actions .product-form__submit{width:100%!important;max-width:none;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/manufaktur-anfrage.css.map */
