.SubcategoryFilter_container__2i2Jc{display:flex;align-items:center;gap:1.5rem}@media(max-width:767px){.SubcategoryFilter_container__2i2Jc{flex-direction:column}}.SubcategoryFilter_filterContainer__rvjxq{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.CheckboxTag_checkboxTag__iuVJo{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;max-height:100%}.CheckboxTag_checkboxTag__iuVJo input{position:absolute;opacity:0;height:0;width:0}.CheckboxTag_checkboxTag__iuVJo input:focus-visible+.CheckboxTag_checkboxTagText__n9Mnw{outline-color:rgba(0,0,0,0);box-shadow:var(--box-shadow-focus)}.CheckboxTag_checkboxTag__iuVJo .CheckboxTag_checkboxTagText__n9Mnw{font-size:.875rem;line-height:var(--line-height);font-weight:500;padding:var(--padding-y) var(--padding-x) var(--padding-y) var(--padding-x);color:var(--text-color);border-radius:var(--border-radius);border:var(--border);background:var(--background);box-shadow:var(--box-shadow);display:flex;align-items:center;gap:.5rem;white-space:nowrap}.CheckboxTag_checkboxTag__iuVJo input:checked~.CheckboxTag_checkboxTagText__n9Mnw{background:var(--background-checked);border:var(--border-checked);color:var(--text-color-checked)}.FaqPage_background__RoOF0{flex:1 1;background-color:#fafafa}.FaqPage_headingArea__uneba{border-bottom:1px solid #ddd;background-color:#f6f6f6}.FaqPage_headingArea__uneba .FaqPage_content__PAS1u{max-width:90rem;margin:0 auto;display:flex;flex-direction:column}.FaqPage_headingArea__uneba .FaqPage_content__PAS1u .FaqPage_breadCrumbs__LFhOr{padding:.5rem 1.5rem}@media(min-width:768px){.FaqPage_headingArea__uneba .FaqPage_content__PAS1u .FaqPage_breadCrumbs__LFhOr{padding:1.5rem 2rem 1rem}}.FaqPage_headingArea__uneba .FaqPage_content__PAS1u .FaqPage_mainHeading__8vP7C{font-family:var(--font-theme-narrow);font-weight:900;font-size:2rem;line-height:2.5rem;padding:1.5rem;border-top:1px solid #ddd}@media(min-width:768px){.FaqPage_headingArea__uneba .FaqPage_content__PAS1u .FaqPage_mainHeading__8vP7C{font-family:var(--font-theme-narrow);font-weight:900;font-size:2.5rem;line-height:2.875rem;padding:0 2rem 2.5rem;border-top:none}.FaqPage_headingArea__uneba{gap:1rem}.FaqPage_headingArea__uneba .FaqPage_content__PAS1u{display:flex;justify-content:center}.FaqPage_headingArea__uneba.FaqPage_categoryPage__BB2W0 .FaqPage_content__PAS1u{justify-content:flex-start}}.FaqPage_page__Byi8A{padding:2rem 1.5rem;margin:0 auto;max-width:73.125rem}@media(min-width:768px){.FaqPage_page__Byi8A{padding:3rem 1.5rem}}.FaqPage_page__Byi8A .FaqPage_content__PAS1u{display:flex;justify-content:center}@media(min-width:768px){.FaqPage_page__Byi8A .FaqPage_content__PAS1u{gap:3rem}}.FaqPage_page__Byi8A .FaqPage_content__PAS1u .FaqPage_questions__Xp1tx{font-weight:400;font-size:1.125rem;line-height:1.625rem;line-height:1.5rem;width:100%}.CategoryPageContent_questionListings__yefCc{display:flex;flex-direction:column;gap:2.5rem;margin-top:1.5rem}@media(min-width:768px){.CategoryPageContent_questionListings__yefCc{gap:4.5rem;margin-top:0}a+.CategoryPageContent_questionListings__yefCc{margin-top:2rem}}@media(max-width:767px){.CategoryPageContent_backButton__MYNG2{margin-top:1.5rem}}.QuestionPageContent_heading__uf4BS{font-family:var(--font-theme-narrow);font-weight:700;font-size:2rem;line-height:2.5rem;margin:1.5rem 0}@media(min-width:768px){.QuestionPageContent_heading__uf4BS{margin:2rem 0 1.5rem}}.QuestionPageContent_answer__Zb9SV{margin-bottom:3.5rem}.QuestionPageContent_answer__Zb9SV h2,.QuestionPageContent_answer__Zb9SV h3,.QuestionPageContent_answer__Zb9SV h4,.QuestionPageContent_answer__Zb9SV h5{margin:1rem 0}.QuestionPageContent_answer__Zb9SV p{margin:1.5rem 0;font-weight:400;font-size:1.125rem;line-height:1.625rem}.QuestionPageContent_relatedQuestions__BszVx{padding-top:3.5rem;border-top:1px solid #ddd}.QuestionPageContent_relatedQuestions__BszVx .QuestionPageContent_relatedQuestionsHeading__zx3He{font-family:var(--font-theme-narrow);font-weight:700;font-size:1.5rem;line-height:2rem}.VehicleInformationSearch_vehicleInformationSearch__kta96{margin-bottom:1rem;background-color:#fff;border-radius:1rem}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_vehicleInformationTrigger__hF377{font-family:var(--font-theme-narrow);font-weight:500;font-size:1.25rem;line-height:1.75rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:rgba(0,0,0,0);white-space:normal;text-align:left;padding:1rem 1.5rem;width:100%;display:flex;align-items:center;gap:.5rem}@media(min-width:600px){.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_vehicleInformationTrigger__hF377{padding:1.5rem 2rem}}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_vehicleInformationTrigger__hF377 svg{margin-left:auto;font-size:1.5rem;color:#cb4700;flex-shrink:0}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_vehicleInformationList__IpZKW{padding:1.5rem;margin:0;border-bottom:.0625rem solid #ddd}@media(min-width:600px){.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_vehicleInformationList__IpZKW{padding:0 2rem 2rem}}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_vehicleInformationList__IpZKW .VehicleInformationSearch_vehicleInformationRow__O2xzm{display:flex;padding:1rem 0;border-bottom:.0625rem solid #ddd}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_vehicleInformationList__IpZKW .VehicleInformationSearch_vehicleInformationRow__O2xzm:first-child{padding-top:0}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_vehicleInformationList__IpZKW .VehicleInformationSearch_vehicleInformationRow__O2xzm:last-child{padding-bottom:0;border-bottom:none}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_vehicleInformationList__IpZKW .VehicleInformationSearch_vehicleInformationRow__O2xzm dt{font-weight:400;font-size:1rem;line-height:1.5rem;color:#565656;flex:1 1}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_vehicleInformationList__IpZKW .VehicleInformationSearch_vehicleInformationRow__O2xzm dd{font-weight:400;font-size:1rem;line-height:1.5rem;font-weight:700;margin:0;flex:1 1}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_form__4t9P5{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}@media(min-width:600px){.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_form__4t9P5{padding:2rem}}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_form__4t9P5[data-state=closed]{display:none}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_heading__YjrIQ{font-family:var(--font-theme-narrow);font-weight:900;font-size:1.5rem;line-height:2rem}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_fieldset__4OwIu{flex-direction:column;gap:1rem}@media(min-width:600px){.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_fieldset__4OwIu{flex-direction:row}}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_textField__M_3rO{flex:1 1}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_textField__M_3rO div input{height:3.5rem}@media(min-width:600px){.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_textField__M_3rO{max-width:100%}.VehicleInformationSearch_vehicleInformationSearch__kta96 .VehicleInformationSearch_submitButton__Sr_lz{margin-top:1.625rem;align-self:center}}