.above-none-editable-section{display:inline-block;font-size:24px;margin-bottom:1.5rem}.help-now-content{border-radius:50px}.card-car{border-radius:10px!important}.card{border:unset!important;border-radius:10px 10px}.show-loader{position:relative}#gus-chat-response{white-space:normal;word-wrap:break-word;overflow-wrap:break-word;line-height:1.6}input,button,select,optgroup,textarea{margin:0;font-family:var(--bs-body-font-family)!important;font-size:inherit;line-height:inherit}.show-loader:after{background:rgb(0 0 0 / .5882352941)!important;content:" ";position:absolute;top:0;left:0;width:100%;height:100%}.main_symptoms_box .bg-gray-700{border-radius:10px 10px}.typed{width:0;animation:typing;animation-duration:1.5s;animation-timing-function:steps(30,end);animation-fill-mode:forwards}.card-car{justify-content:flex-start!important}@keyframes typing{from{width:0}to{width:100%}}.solution_popup{position:absolute;padding:10px;left:50%;width:auto;margin-left:-150px;border-radius:5px;height:auto;top:50%;margin-top:-100px;background:#fff;border:1px solid var(--bs-secondary);z-index:20}ul#anothercode input{width:80px;font-weight:400!important}.solution_popup:after{position:fixed;content:"";top:0;left:0;border-radius:5px;bottom:0;right:0;background:rgb(0 0 0 / .1);z-index:-2}.solution_popup:before{position:absolute;content:"";top:0;border-radius:5px;left:0;bottom:0;right:0;background:rgb(0 0 0 / .1);z-index:-1}.gus_sol_title{overflow:unset!important;text-overflow:unset!important;display:unset!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:18%;border:1px solid var(--bs-secondary);padding:20px;border-radius:5px;z-index:2}.close-btn{position:absolute;top:0;font-size:30px;right:10px;cursor:pointer}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .7);z-index:1}.input-group-text{background-color:#fff;border:1px solid #aaa;font-size:16px;color:var(--bs-primary)!important}.form-control,.form-select{background-color:#fff!important;color:#000;font-weight:400;background-clip:padding-box}.shop-image{width:150px;height:134px;object-fit:cover;border-radius:0}.add-vehicle-btn.form-select{border:1px solid #aaaaaa!important;border-left:0!important;color:#898989!important}span.select2-container--bootstrap-5 .select2-selection{background-color:#fff!important;border-left:0!important}.dropdown-toggle:after{color:var(--bs-white)!important;background:var(--bs-primary)!important;padding:6px 13px!important}.dropdown-toggle{padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-inline-end:0!important}.dropdown-toggle:hover{background:var(--bs-white)!important;color:var(--bs-black)!important}.card-header{padding:1rem!important}.card-car{border:unset!important}.rounded-left{border-radius:10px!important}.select_warn input:read-only{border-color:#3d3d3d!important;background:#f2f2f2!important}.zip-input-group{width:100%!important}.vehicle-input-grp{width:100%!important}.zipcode-input-field{width:100%!important}.zipcode-field{width:100%!important}#zip-error-sec{width:100%!important}.zip-err-parent{width:100%!important}.w-40{width:40%!important}.w-30{width:30%!important}.w-33{width:33%!important}.w-35{width:35%!important}.w-35-9{width:35.9%!important}.w-60{width:60%!important}.w-65{width:65%!important}.w-70{width:70%!important}.w-77{width:77%!important}@media (max-width:576px){.warning_lights,.obd_code_reader{justify-content:center!important}.pe-sm-0{padding-right:0!important}.vehicle-info-sect{width:100%!important}.warning_lights label{width:100%}.obd_code_reader{justify-content:space-between!important;flex-wrap:nowrap!important}.obd_code_reader label{display:flex!important}.obd_code_reader .popup{width:75%!important}.gus-help-section{flex-direction:column!important}#zip-error-sec{width:100%!important}.flex-md-col{flex-direction:column!important}.select-veh{margin-right:0!important;width:auto!important}.flex-md-wrapp{flex-wrap:wrap!important}.vehicle-input-grp{width:100%!important}#symptom-block-inner-3{width:50%!important;margin:auto!important}.select-your-vehicle{margin-left:0!important;flex-shrink:unset!important;justify-content:center!important}.yes-no-btns{width:100%!important}#card_or_heading{margin:0 auto 12px auto!important}.cols-sm-12{width:100%!important}.submit_gus_ai{width:100%!important}#symptom-block-inner-5{width:auto!important;margin-bottom:24px!important;margin-top:0px!important}.obd_code_reader .popup{width:75%!important}.timing-section{padding:0!important}.help-btn-group,.help-btn-group a{width:100%!important}.sell-section{flex-direction:column!important;gap:0!important;padding-bottom:1.5rem!important}.sell-section a{width:100%!important}.gus-shops-content{border-width:1px;border-style:dashed;border-right:0;border-left:0;border-top:0;border-color:#060F42;width:auto!important}.gus-shops-content:last-child{border-bottom:unset!important}.shop-thumb{justify-content:center!important}.hide_result_bar_no_question{display:none!important}.zip-location-link{right:11px!important}.counter-heading{font-size:16px!important;line-height:25px!important}#send_gus_summary{width:50%!important}.w-md-100{width:100%!important}.w-md-35{width:35%!important}.zip-input-group{padding-right:0!important}.select-your-vehicle{width:100%!important}}input.zipcode-field.border-0:focus-visible{outline:none}.diagnostic-top h2{letter-spacing:-.1rem}.w-30{width:30%!important}h2 sup,.h2 sup{top:-22px!important;left:1px}.select_warn input[type="checkbox"]{display:none}.form-control::placeholder{color:#898989;opacity:1;font-weight:400;font-size:16px}@media (max-width:450px){.mbl_margin{margin-right:10px!important}.mobile_font_h{font-size:20px!important}.mobile_font_2{font-size:16px!important}}