.quote-item{min-inline-size:0}.quote-item .form-grid>*{min-width:0}.quote-select-field{position:relative}.quote-item [hidden]{display:none!important}.quote-item .quote-variation-summary{border-left:3px solid var(--sand,#deaf38);background:#eff2ec;padding:14px 16px;color:#263241;font-size:12px;line-height:1.8;margin:0}.quote-load-status:empty{display:none}.quote-select-field>.select2{width:100%!important}.quote-item .select2-container{max-width:100%;font-family:var(--dt-font,Montserrat,Arial,sans-serif);font-weight:400;letter-spacing:0;text-transform:none}.quote-item .select2-container .select2-selection--single{height:auto;min-height:50px;border:1px solid #d4d9e0;border-radius:0;background:#fff;display:flex;align-items:center}.quote-item .select2-container--default .select2-selection--single .select2-selection__rendered{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;line-height:1.6;padding:12px 34px 12px 14px;font-size:13px;color:#263241}.quote-item .select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;right:7px}.quote-item .select2-selection__clear{margin-left:10px}.quote-item .select2-dropdown{border:1px solid #d4d9e0;border-radius:0;font-size:13px;z-index:45}.quote-item .select2-search--dropdown .select2-search__field{min-height:44px;padding:9px 12px;font-family:inherit;border-radius:0}.quote-item .select2-results__option{padding:12px 14px;line-height:1.65;overflow-wrap:anywhere}.quote-item .select2-container--default .select2-results__option--highlighted[aria-selected],.quote-item .select2-container--default .select2-results__option--highlighted[data-selected]{background:#263241;color:#fff}.quote-item .select2-container--focus .select2-selection,.quote-item .select2-selection:focus{outline:3px solid #deaf38;outline-offset:3px}.quote-item .select2-results__options{max-height:260px;overscroll-behavior:contain}.quote-item .field-help{font-size:11px;font-weight:400;letter-spacing:0;text-transform:none}
@media(max-width:700px){.quote-item .select2-search--dropdown .select2-search__field{font-size:16px}.quote-item .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px}.quote-item .select2-results__option{font-size:14px}}

.quote-select-field>.select2-container{margin-top:8px}.quote-item input[readonly]{background:#f0f3ec;color:#67746a}
