.page_page__eLBp4{max-width:1014px;margin:0 auto}.cars-from-this-dealer_carsFromThisDealerContainer__npRTE{grid-area:cars-from-this-dealer;width:100%;max-width:100%;overflow:auto}@media (min-width:576px){.cars-from-this-dealer_carsFromThisDealerContainer__npRTE{overflow:initial}}.contact-box_contactBoxMainContainer__FNgWd{grid-area:contact-box}@media (max-width:755px){.contact-box_contactBoxMainContainer__FNgWd{position:fixed;bottom:0;margin-bottom:0;left:0;z-index:1000;width:100%}.contact-box_contactBoxHighlight__Pw9bj{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}}@media (min-width:756px){.contact-box_contactBoxHighlight__Pw9bj{padding:0!important}}.contact-box_contactBoxInnerContent__gvFft{display:grid;grid-template-areas:"image description description" "buttons buttons buttons";gap:var(--space-M)}@media (min-width:756px){.contact-box_contactBoxInnerContent__gvFft{grid-template-columns:1fr 3fr 2fr;grid-template-areas:"image description buttons"}}.contact-box_contactBoxInnerContentNoImage__Fm_pe{grid-template-areas:"description description description" "buttons buttons buttons"}@media (min-width:756px){.contact-box_contactBoxInnerContentNoImage__Fm_pe{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"description description buttons"}}.contact-box_vehicleImage__JrUhi{max-height:110px;grid-area:image}.contact-box_vehicleImage__JrUhi img{border-radius:var(--radius-background)}@media (min-width:756px){.contact-box_vehicleImage__JrUhi img{height:100%;border-radius:var(--radius-background) 0 0 var(--radius-background)}}.contact-box_revealPhoneNumberContainer__cWe8H{cursor:pointer}@media (max-width:755px){.contact-box_revealPhoneNumberContainer__cWe8H{display:none!important}}.contact-box_revealPhoneNumberText__DpRmX{display:flex;justify-content:flex-start;align-items:center}.contact-box_sendEmailButton__tp_jd{width:100%}@media(max-width:755px){.contact-box_sendEmailButton__tp_jd{width:auto;flex-basis:50%}}.contact-box_callButton__0bfBw{display:block;width:auto;flex-basis:50%}@media(min-width:756px){.contact-box_callButton__0bfBw{display:none!important}}.contact-box_contactBoxVehicleDescription__AEZUr{grid-area:description}@media(min-width:756px){.contact-box_contactBoxVehicleDescription__AEZUr{padding-left:var(--space-M)}}.contact-box_contactBoxButtons__uQSb1{grid-area:buttons;display:flex;flex-direction:row;justify-content:space-between;gap:var(--space-S)}@media(min-width:756px){.contact-box_contactBoxButtons__uQSb1{flex-direction:column;justify-content:center;padding:var(--space-M)}}.dealer-rating_dealerInfoContainer__ScDtG{grid-area:dealer-info}.dealer-rating_progressBarContainer__ZY1J2{display:flex;width:100%;align-items:center;justify-content:space-between}.dealer-rating_progressBarParent__g8Rt_{display:flex;width:85%;border-radius:3px;background-color:var(--color-background-contrast)}.dealer-rating_progressBar__vkSUs{display:flex;height:3px;border-radius:3px;background-color:var(--color-status-success)}.faq_faqAccordionItemLink__FDOpe{color:var(--color-content-secondary)}.faq_faqContainer__ORjUg{grid-area:faq;text-align:center}.rating-item-body_ratingContainer__XVP__{display:flex;flex-direction:column}@media (min-width:756px){.rating-item-body_ratingContainer__XVP__{flex-direction:row;gap:var(--space-XL)}}.rating-item-body_ratingItem__dwsTb{align-items:center}@media (min-width:756px){.rating-item-body_ratingItem__dwsTb{justify-content:space-between}}.rating-item-body_ratingItemLabel__zJawX{flex-basis:50%}@media (min-width:756px){.rating-item-body_ratingItemLabel__zJawX{text-align:start;flex-basis:auto}}.rating-item-body_ratingScoreList__GJ9xF,.rating-item-body_ratingYesNoList__sf_FW{flex-basis:50%}@media (min-width:756px){.rating-item-body_ratingScoreList__GJ9xF,.rating-item-body_ratingYesNoList__sf_FW{flex-basis:auto}}.rating-item-body_accordion__NrGPa{border-bottom:none}.rating-item-footer_hasVotedButton__2IAaJ:focus,.rating-item-footer_hasVotedButton__2IAaJ:hover{background:var(--ButtonSuccess-background-color);border-color:var(--ButtonSuccess-border-color);cursor:auto;box-shadow:none}.rating-item-header_ratingUserThumbnail__xIsnI{height:40px;width:40px;border-radius:50%}.rating-item-header_container__oLORk{flex-direction:column}@media (min-width:390px){.rating-item-header_container__oLORk{flex-direction:row;justify-content:space-between}}.rating-item-header_carBoughtTag__JJkSQ{margin-top:var(--space-M)}.car-bought-tag_carBoughtTag__6B_ym{border-radius:100px;padding:0 var(--space-XS);background-color:var(--color-success)}@media (min-width:432px){.car-bought-tag_carBoughtTag__6B_ym{padding:0 var(--space-S)}}.rating-list-container_filterFormContainer__MU0C3{display:flex;flex-direction:column;gap:var(--space-M)}@media (min-width:1008px){.rating-list-container_filterFormContainer__MU0C3{flex-direction:row;gap:var(--space-M);justify-content:space-evenly}}.rating-list-container_filterFormDropdown__Pniz7{width:100%}@media (min-width:1008px){.rating-list-container_filterFormCheckbox__S4N3q{margin-top:var(--space-M)}}.rating-list-container_ratingListContainer__2aPnQ{grid-area:rating-list}