.fieldset--radios .fieldset__wrapper{border:0;padding:0}.container-inline .form-boolean-group{display:flex;flex-wrap:wrap;margin:0}.container-inline .form-type-boolean,.container-inline.form-type-boolean{-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0 var(--gap-m) var(--gap-m) 0!important}.container-inline .form-type-boolean.form-item-insulation-surface-unknown,.container-inline .form-type-boolean.form-item-unknown,.container-inline.form-type-boolean.form-item-insulation-surface-unknown,.container-inline.form-type-boolean.form-item-unknown{margin:0!important}.container-inline .form-type-boolean input,.container-inline.form-type-boolean input{opacity:0;position:absolute}.container-inline .form-type-boolean input:focus+label.form-item__label,.container-inline .form-type-boolean input:hover+label.form-item__label,.container-inline.form-type-boolean input:focus+label.form-item__label,.container-inline.form-type-boolean input:hover+label.form-item__label{background-color:var(--color-green-light)}.container-inline .form-type-boolean input:checked+label.form-item__label,.container-inline.form-type-boolean input:checked+label.form-item__label{background-color:var(--color-green-mid);color:var(--color-green-text)}.container-inline .form-type-boolean input:checked:focus+label.form-item__label,.container-inline .form-type-boolean input:checked:hover+label.form-item__label,.container-inline.form-type-boolean input:checked:focus+label.form-item__label,.container-inline.form-type-boolean input:checked:hover+label.form-item__label{border-color:var(--color-green-deep)}.container-inline .form-type-boolean label.form-item__label,.container-inline.form-type-boolean label.form-item__label{align-items:center;border:1px solid var(--color-stroke);border-radius:3.125rem;box-shadow:0 0 4px 1px var(--color-grey-alt);display:flex;font-weight:500;justify-content:center;padding:.625rem .9375rem;position:relative}.container-inline .form-type-boolean.icon label.form-item__label,.container-inline.form-type-boolean.icon label.form-item__label{position:relative}.container-inline .form-type-boolean.icon label.form-item__label:before,.container-inline.form-type-boolean.icon label.form-item__label:before{background:var(--color-green-light);background-position:50%;background-repeat:no-repeat;background-size:1.875rem 1.25rem;border-radius:50%;content:"";display:block;height:2.5rem;margin:0 var(--gap-s) 0 0;width:2.5rem}.container-inline .form-type-boolean.icon--trussed label.form-item__label:before,.container-inline.form-type-boolean.icon--trussed label.form-item__label:before{background-image:url(../../images/icon/roof/trussed.svg)}.container-inline .form-type-boolean.icon--purlin label.form-item__label:before,.container-inline.form-type-boolean.icon--purlin label.form-item__label:before{background-image:url(../../images/icon/roof/purlin.svg)}.container-inline .form-type-boolean.icon--bearing label.form-item__label:before,.container-inline.form-type-boolean.icon--bearing label.form-item__label:before{background-image:url(../../images/icon/roof/bearing.svg)}.container-inline .form-type-boolean.icon--noidea label.form-item__label:before,.container-inline.form-type-boolean.icon--noidea label.form-item__label:before{background-image:url(../../images/icon/roof/noidea.svg)}.container-inline .form-type-boolean.icon label.form-item__label.icon--roof:before,.container-inline .form-type-boolean.icon--roof label.form-item__label:before,.container-inline.form-type-boolean.icon label.form-item__label.icon--roof:before,.container-inline.form-type-boolean.icon--roof label.form-item__label:before{background-image:url(../../images/icon/product/roof-slanted.svg)}.container-inline .form-type-boolean.icon label.form-item__label.icon--wall:before,.container-inline .form-type-boolean.icon--wall label.form-item__label:before,.container-inline.form-type-boolean.icon label.form-item__label.icon--wall:before,.container-inline.form-type-boolean.icon--wall label.form-item__label:before{background-image:url(../../images/icon/product/walls.svg)}.container-inline .form-type-boolean.icon label.form-item__label.icon--attic-floor:before,.container-inline .form-type-boolean.icon--attic-floor label.form-item__label:before,.container-inline.form-type-boolean.icon label.form-item__label.icon--attic-floor:before,.container-inline.form-type-boolean.icon--attic-floor label.form-item__label:before{background-image:url(../../images/icon/product/roof-attic.svg)}.container-inline .form-type-boolean .storage .field-media--field-media-image,.container-inline.form-type-boolean .storage .field-media--field-media-image{align-items:center;background-color:var(--color-green-light);border-radius:50%;display:flex;height:2.5rem;justify-content:center;margin-right:.625rem;width:2.5rem}.container-inline .form-type-boolean .storage .field-media--field-media-image img,.container-inline .form-type-boolean .storage .field-media--field-media-image svg,.container-inline.form-type-boolean .storage .field-media--field-media-image img,.container-inline.form-type-boolean .storage .field-media--field-media-image svg{display:block;margin:.5rem;width:100%}