.form-stars .b-rating-star{padding:0 10px!important;z-index:9}.form-stars .b-rating-icon{font-size:40px}.content{margin:0 auto;text-align:left;min-height:calc(100vh - 179px)}.auto-info{background-color:#f2f2f2;border-color:#b3b3b3}.next-input{color:#2c2448;background-color:#fff;border-color:var(--primary-color);outline:0}.next-input.disabled{border-color:transparent!important}.km-input:focus+.input-suffix{color:var(--primary-color);border-color:var(--primary-color)}.input-suffix{position:absolute;right:0;top:50%;transform:translateY(-50%);width:65px;text-align:center;padding:13px 10px;border-left:1px solid #ced4da;color:#989898}.input-suffix.disabled{color:#989898!important;border-color:#989898!important}.km-focus{color:var(--primary-color);border-color:var(--primary-color)}.car-condition .b-rating.disabled,.car-condition .b-rating:disabled{background-color:#fff!important}.car-condition .listed-message-banner{margin:20px 18px 15px 18px}.car-condition .card{border:none!important}.car-condition .card .card-body{padding:0 8px 0!important}.car-condition .btn-group-wrapper .action-btn{border:1px solid var(--primary-color)}.rate-label{color:var(--sub-header-text-color);text-align:center;text-transform:uppercase}.my-n3{margin-top:-1.25rem!important}.font-weight-bold{font-weight:400!important}.bi-star-error svg path{fill:red}.vehicle-condition-item .star-rating{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;margin-top:6px;width:70%}.vehicle-condition-item .star-rating:focus{box-shadow:none}.vehicle-condition-item .star-rating span.b-rating-star{padding:0 4px}.vehicle-condition-item .star-rating span.b-rating-star:first-child{padding-left:0}.vehicle-condition-item .star-rating span.b-rating-star svg{width:35px;height:35px}.vehicle-condition-item .star-rating span.b-rating-star svg path{fill:#2bb673}.vehicle-condition-item .star-rating .b-rating-star-full{color:var(--star-rating-color)}#modal-exterior.modal,#modal-interior.modal{padding-left:unset!important}#modal-exterior .modal-header,#modal-interior .modal-header{border-bottom:0;padding:1.6rem 1rem 0}#modal-exterior .modal-header .close,#modal-interior .modal-header .close{color:#00c44b!important}#modal-exterior .modal-title,#modal-interior .modal-title{font-weight:700}#modal-exterior .modal-body,#modal-interior .modal-body{padding-top:0!important}#modal-exterior .modal-content,#modal-interior .modal-content{border-radius:1rem;border:4px solid #2bb673}#modal-exterior hr,#modal-interior hr{background-color:#c4c4c4!important}.content-title{color:var(--primary-color)}@media screen and (min-width:768px){.car-condition .card{padding:1rem 3.5rem 1.5rem!important}.answer-group .answer{min-width:70px!important}}@media screen and (max-width:767px){.car-condition .card{padding:0 10px 24px!important}}@media screen and (min-width:768px)and (orientation:portrait){.form-stars .b-rating-icon{font-size:37px}#modal-exterior .modal-dialog,#modal-interior .modal-dialog{top:-10%!important;max-width:777px}.form-stars,.rate-label-wrapper{margin-left:.5rem!important}}@media screen and (min-width:768px)and (max-width:1200px){.car-condition .listed-message-banner{margin-left:60px;margin-right:60px}}@media screen and (min-width:1200px){.car-condition .listed-message-banner{margin-left:75px;margin-right:75px}.car-condition .btn-group-wrapper{padding-left:100px;padding-right:100px}.car-condition .base-width{max-width:955px}}