/* Only the catalogue inquiry panel. Errors, form fields and native semantics stay intact. */
#lp-tech-catalog .lp-tc-quote .lp-qr-heading,#lp-tech-catalog .lp-tc-quote .lp-qr-columns,#lp-tech-catalog .lp-tc-quote [data-contact-title],#lp-tech-catalog .lp-tc-quote .lp-qs-prefix,#lp-tech-catalog .lp-tc-quote [data-lp-qs-repeat],#lp-tech-catalog .lp-tc-quote [data-lp-qs-compact]{display:none!important}
#lp-tech-catalog .lp-tc-quote>summary{margin-bottom:8px;padding-bottom:8px}
#lp-tech-catalog .lp-tc-quote .lp-tc-quote-list{margin:0;padding:0}
#lp-tech-catalog .lp-tc-quote .lp-tc-quote-list>li{padding:12px 0;margin:0}
#lp-tech-catalog .lp-tc-quote .lp-tc-quote-list>li:last-child{border-bottom:0}
#lp-tech-catalog .lp-tc-quote .lp-tc-quote-list>li>strong{font-size:15px;line-height:1.5;overflow-wrap:anywhere}
#lp-tech-catalog .lp-tc-quote .lp-qs-dims,#lp-tech-catalog .lp-tc-quote .lp-tc-workshop-quote-dims,#lp-tech-catalog .lp-tc-quote .lp-qr-maker{margin:4px 0;font-size:12px;line-height:1.5;color:#526170}
#lp-tech-catalog .lp-tc-quote .lp-tc-workshop-qty-line{margin-top:8px;gap:12px;align-items:flex-end}
#lp-tech-catalog .lp-tc-quote .lp-tc-workshop-qty-line label{font-size:12px;line-height:1.5;margin:0 0 4px}
#lp-tech-catalog .lp-tc-quote .lp-tc-workshop-stepper input{font-size:16px}
#lp-tech-catalog .lp-tc-quote [data-quote-remove]{min-height:44px;font-size:12px}
#lp-tech-catalog .lp-tc-quote .lp-six-quote-details{margin:4px 0 8px;padding-top:0}
#lp-tech-catalog .lp-tc-quote:has(.lp-six-quote-details:not([open])) [data-quote-clear]:not(:focus){display:none}
#lp-tech-catalog .lp-tc-quote [data-quote-slot]{margin-top:4px}
#lp-tech-catalog .lp-tc-quote .lp-tc-contact-box{padding-top:8px;border-top:0}
#lp-tech-catalog .lp-tc-quote #formContact{margin:0}
#lp-tech-catalog .lp-tc-quote #formContact .form-group{margin-bottom:12px}
#lp-tech-catalog .lp-tc-quote #formContact label{font-size:13px;line-height:1.5;margin-bottom:5px}
#lp-tech-catalog .lp-tc-quote #formContact textarea{height:132px;min-height:112px;resize:vertical}
#lp-tech-catalog .lp-tc-quote #formContact .submit-wrapper{margin-bottom:0}
#lp-tech-catalog .lp-tc-quote #formContact button[type=submit]{width:100%;min-height:48px;font-size:15px;text-transform:none;white-space:normal}
#lp-tech-catalog .lp-tc-quote .lp-tc-email-alternative{font-size:12px;line-height:1.6;margin:10px 0 0;overflow-wrap:anywhere}
#lp-tech-catalog .lp-tc-quote .lp-tc-workshop-not-order{margin:8px 0 0;padding:0;border:0;background:transparent;font-size:12px;line-height:1.6;color:#526170}
