.variant-results_variant-results__Gtyun{display:flex;flex-direction:column;gap:1.5rem}.variant-results_variant-results__title__FLZwZ{background-color:var(--vs-toggle-background-colour,#abebff);padding:1rem;border-radius:var(--common-border-radius,1rem .25rem);margin-bottom:1.5rem;color:var(--vs-toggle-font-colour,#000000)}.checkbox-generic_checkbox-generic__0Oxil{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.checkbox-generic_checkbox-generic__label__UAIqF{display:flex;gap:.5rem}.checkbox-generic_checkbox-generic__label-text__eoMKU{color:#1a1a1a;font-family:Roboto;font-size:1rem;line-height:1.625;font-weight:400;letter-spacing:.01em}.checkbox-generic_checkbox-generic__input__wfNXr{height:1.5rem;width:1.5rem;background-color:#fff;accent-color:#02b3ec;border-radius:.25px;border:1px solid #1a1a1a}.accordion_accordion__zFYy0{display:flex;flex-direction:column;gap:.5rem}.accordion_accordion__row__mW1cO{border:1px solid #abebff;border-radius:.25rem;background-color:#abebff;transition:background-color .2s ease-in-out,border .2s ease-in-out}.accordion_accordion__row__mW1cO:focus-within,.accordion_accordion__row__mW1cO:hover{border:1px solid #f5f5f5;background-color:#f5f5f5}.accordion_accordion__row__mW1cO.accordion_active__JGOub{background-color:rgba(0,0,0,0);border:1px solid #abebff}.accordion_accordion__row__mW1cO.accordion_active__JGOub:hover{background-color:rgba(0,0,0,0)}.accordion_accordion__row__mW1cO.accordion_active__JGOub:focus-within{border:1px solid #02b3ec}.accordion_accordion__button__hQNJt{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;cursor:pointer;padding:1rem;z-index:3;position:relative;font-family:Roboto;font-size:1rem;line-height:1.625;font-weight:400;letter-spacing:.01em;font-weight:700}.accordion_accordion__button__hQNJt>span{display:flex}.accordion_accordion__button__hQNJt>svg{transition:all .3s ease-in-out;transform:rotate(0deg)}.accordion_accordion__content-container__nC_Gx{overflow:hidden}.accordion_accordion__content-wrapper__KJh8H{display:flex;padding:0 1rem 1rem;font-size:1rem;flex-direction:column;gap:5rem}@media(min-width:1024px){.accordion_accordion__content-wrapper__KJh8H{flex-direction:row;justify-content:space-between}}.accordion_accordion__content__uU_sM{width:100%;max-width:42.5rem;font-family:Roboto;font-size:1rem;line-height:1.625;font-weight:400;letter-spacing:.01em}.accordion_accordion__image__sHr28{width:100%;max-width:19.375rem;aspect-ratio:19.375/12.5;border-radius:.25rem;object-fit:cover}.accordion_accordion__gradient__h8N8B{position:absolute;pointer-events:none;width:calc(100% - .5rem);inset:auto .5rem .5rem 0;background:linear-gradient(0deg,white 10%,transparent);height:2rem;z-index:2}.accordion_accordion--filter__RYSgw{width:100%;position:relative}.accordion_accordion--filter__RYSgw .accordion_accordion__row__mW1cO{border-radius:0}.accordion_accordion--filter__RYSgw .accordion_accordion__row__mW1cO,.accordion_accordion--filter__RYSgw .accordion_accordion__row__mW1cO.accordion_active__JGOub{background-color:rgba(0,0,0,0);border:none;border-top:1px solid #cfcfcf}.accordion_accordion--filter__RYSgw .accordion_accordion__row__mW1cO.accordion_active__JGOub:hover{background-color:rgba(0,0,0,0)}.accordion_accordion--filter__RYSgw .accordion_accordion__row__mW1cO.accordion_active__JGOub:focus-within{border:none;border-top:1px solid #cfcfcf}.accordion_accordion--filter__RYSgw .accordion_accordion__button__hQNJt{padding:1rem 0;font-weight:400}.accordion_accordion--filter__RYSgw .accordion_accordion__content-wrapper__KJh8H{padding:0 0 1.5rem}.accordion_accordion--campaign__ULyYG{gap:1.5rem}.accordion_accordion--campaign__ULyYG .accordion_accordion__row__mW1cO{border:none;border-radius:0;background-color:rgba(0,0,0,0)}.accordion_accordion--campaign__ULyYG .accordion_accordion__row__mW1cO.accordion_active__JGOub{background-color:rgba(0,0,0,0);border:none}.accordion_accordion--campaign__ULyYG .accordion_accordion__button__hQNJt{background-color:#abebff;border-radius:1rem .25rem}.accordion_accordion--campaign__ULyYG .accordion_accordion__content-wrapper__KJh8H{padding:1.5rem 0 0;gap:1.5rem}@media(min-width:1024px){.accordion_accordion--campaign__ULyYG .accordion_accordion__content-wrapper__KJh8H{gap:1.5rem;flex-direction:column}}.search-filter-mobile_search-filter-mobile__d1OP_{display:block}@media(min-width:1024px){.search-filter-mobile_search-filter-mobile__d1OP_{display:none}}.search-filter-mobile_search-filter-mobile__button__NaACa{width:100%}.search-filter-mobile_search-filter-mobile__button-sticky__GzJMW{position:fixed;bottom:2rem;left:0;right:0;z-index:20;pointer-events:auto;margin:0 auto;width:-moz-fit-content;width:fit-content}.search-filter-mobile_search-filter-mobile__refinement-lists__lAvmY{padding:1.5rem 1.25rem 2.5rem 1.5rem;grid-auto-flow:row;width:100%}.search-filter-mobile_search-filter-mobile__refinement-lists-content__awS_C{padding-right:1.25rem;overflow-x:hidden;height:100%}.search-filter-mobile_search-filter-mobile__refinement-lists-wrapper__zm0aV{overflow-y:auto;margin-right:.75rem;position:relative;height:100%;overflow-x:hidden}.search-filter-mobile_search-filter-mobile__refinement-lists-wrapper__zm0aV::-webkit-scrollbar{width:.25rem;border-radius:2px}.search-filter-mobile_search-filter-mobile__refinement-lists-wrapper__zm0aV::-webkit-scrollbar-track{background:gray;border-radius:2px}.search-filter-mobile_search-filter-mobile__refinement-lists-wrapper__zm0aV::-webkit-scrollbar-thumb{background:#292929;border-radius:2px}.search-filter-mobile_search-filter-mobile__refinement-lists-wrapper__zm0aV::-webkit-scrollbar-thumb:hover{background:#000}.search-filter-mobile_search-filter-mobile__actions__0e7Ed{padding:1.5rem;display:flex;flex-direction:column;gap:.5rem;inset:auto 0 0 0}.vehicle-search-results_vehicle-search-results__title__cEfWG{background-color:var(--vs-toggle-background-colour,#abebff);padding:1rem;border-radius:var(--common-border-radius,1rem .25rem);margin-bottom:1.5rem;color:var(--vs-toggle-font-colour,#000000)}.vehicle-search-results_vehicle-search-results__load-more___tsWJ{margin-top:2rem;display:flex;justify-content:center}@media(min-width:768px){.vehicle-search-results_vehicle-search-results__load-more___tsWJ{margin-top:2.5rem}}.part-compatible-vehicles_part-compatible-vehicles__8vyz8{min-width:calc(100vw - 5rem)}@media(min-width:768px){.part-compatible-vehicles_part-compatible-vehicles__8vyz8{min-width:41.5rem}}.part-compatible-vehicles_part-compatible-vehicles__heading__6456g{margin-bottom:1rem;font-family:DM Sans;font-size:1.5rem;font-style:normal;font-optical-sizing:auto;font-weight:700;line-height:1.28}@media(max-width:1023px){.part-compatible-vehicles_part-compatible-vehicles__heading__6456g{font-size:1.25rem;line-height:1.4}}@media(min-width:1024px){.part-compatible-vehicles_part-compatible-vehicles__heading__6456g{font-family:DM Sans;font-size:1.95rem;font-style:normal;font-optical-sizing:auto;font-weight:700;line-height:1.2}}@media(min-width:1024px)and (max-width:1023px){.part-compatible-vehicles_part-compatible-vehicles__heading__6456g{font-size:1.5rem;line-height:1.64}}.part-compatible-vehicles_part-compatible-vehicles__series-list__V1rJQ{display:flex;flex-direction:column;gap:1rem}.part-compatible-vehicles_part-compatible-vehicles__series-item__UQMpL a{text-decoration:none;color:inherit}@media(min-width:1024px){.part-compatible-vehicles_part-compatible-vehicles__series-item__UQMpL a:hover{text-decoration:underline}}