.order-products{}.order-products input,.order-products textarea,.order-products select{}.order-products input[readonly]{background-color:#f0f0f0 !important;cursor:default !important;}.order-products .address input[readonly]:focus,.order-products .city input[readonly]:focus,.order-products .practicename input[readonly]:focus{box-shadow:none !important;}.order-products .address input[readonly]:focus-visible,.order-products .city input[readonly]:focus-visible,.order-products .practicename input[readonly]:focus-visible{outline:none !important;outline-offset:0 !important;box-shadow:none !important;}.order-products .umbraco-forms-field:not(.checkbox):not(.multiplechoice):not(.title):not(.recaptcha):not(.dataconsent):not(.singlechoice) input[readonly]:focus,.order-products .umbraco-forms-field:not(.checkbox):not(.multiplechoice):not(.title):not(.recaptcha):not(.dataconsent):not(.singlechoice) input[readonly]:focus-visible{outline:0 !important;outline-width:0 !important;outline-style:none !important;outline-color:transparent !important;outline-offset:0 !important;box-shadow:none !important;}.order-products input[readonly]{caret-color:transparent;}.order-products .umbraco-forms-fieldset > .row-fluid,.order-products .umbraco-forms-navigation.row-fluid{margin-right:0;margin-left:0;}.order-products .umbraco-forms-fieldset > legend{margin-left:11px;margin-right:11px;}.order-products fieldset{margin-bottom:0 !important;padding-bottom:0 !important;}.order-products .umbraco-forms-field input.text,.order-products .umbraco-forms-field textarea,.order-products .umbraco-forms-field select,.order-products .umbraco-forms-field .checkboxlist{width:100% !important;max-width:none !important;box-sizing:border-box;}.order-products .product-comicro-grid{display:grid;gap:1rem;}.order-products .product-comicro-grid--two-columns{grid-template-columns:repeat(2,minmax(0,1fr));}.order-products .product-comicro-grid--one-column{grid-template-columns:minmax(0,1fr);}.order-products .product-comicro-item{display:grid;grid-template-columns:1fr 130px;gap:16px;align-items:center;min-width:0;padding:16px;border:1px solid rgba(0,0,0,.12);border-radius:4px;background:var(--product-background,#fff);}.order-products .product-comicro-item__content{min-width:0;}.order-products .product-comicro-item__content strong{display:block;color:inherit;}.order-products .product-comicro-item__description{margin-top:4px;}.order-products .product-comicro-item__quantity{display:flex;flex-direction:column;align-items:flex-end;gap:4px;}.order-products .product-comicro-item__quantity label{margin:0;}.order-products .product-comicro-item__quantity input{border-radius:unset !important;padding:4px 0px !important;min-height:unset !important;max-height:unset !important;height:unset !important;}.order-products .product-comicro-item--colored{color:#fff;}.order-products .product-comicro-item--colored label,.order-products .product-comicro-item--colored strong,.order-products .product-comicro-item--colored .product-comicro-item__description{color:inherit;}.order-products .product-comicro-quantity{width:120px;max-width:120px;text-align:center;}.order-products .product-comicro-quantity-progress{background-color:white;padding:20px;padding-bottom:0px;margin-top:20px;font-weight:600;}.order-products .product-comicro-multiple-of-ten-explanation{background-color:white;padding:20px;padding-top:0px;}.order-products .umbraco-forms-container:has(> .housenumber):has(> .addition){--addition-width:90px;display:grid !important;grid-template-columns:minmax(0,1fr) var(--addition-width);grid-template-rows:auto auto auto;column-gap:1rem;row-gap:0;align-items:start;}.order-products .umbraco-forms-container:has(> .housenumber):has(> .addition) > .zipcode{grid-column:1 / -1;grid-row:1;}.order-products .umbraco-forms-container:has(> .housenumber):has(> .addition) > .housenumber{grid-column:1;grid-row:2;}.order-products .umbraco-forms-container:has(> .housenumber):has(> .addition) > .addition{grid-column:2;grid-row:2;}.order-products .umbraco-forms-container:has(> .housenumber):has(> .addition) > .remark{grid-column:1 / -1;grid-row:3;}.order-products .umbraco-forms-container:has(> .housenumber):has(> .addition) > .umbraco-forms-field,.order-products .umbraco-forms-container:has(> .housenumber):has(> .addition) > .form-group{margin-bottom:.5rem !important;}.order-products .product-comicro-column-intro{min-width:0;margin-bottom:.5rem;color:#8a1f11 !important;}.order-products .product-comicro-column-intro p{margin:0;white-space:pre-line;}.order-products .product-comicro-column-intro:empty{display:block;}.order-products .comicroproductsvalidated{margin-bottom:0;}.order-products .umbraco-forms-form span.contourError,.order-products .umbraco-forms-form span.field-validation-error{font-size:1rem;}.order-products .productcomicro span.field-validation-error{padding-top:10px;font-size:1rem;background-color:white !important;padding-left:20px;padding-bottom:20px;}.order-products .diagnostiqproducts1 span.field-validation-error{margin-top:20px;padding:20px;}@media (max-width:767px){.order-products .umbraco-forms-container:has(> .housenumber):has(> .addition){--addition-width:80px;column-gap:.75rem;}.product-comicro-grid{grid-template-columns:1fr;}}
