.styles-module__WYnYIW__root{background:linear-gradient(180deg,hsl(from var(--background-color)h s l/0)0%,hsl(from var(--background-color)h s l/.2)30%,hsl(from var(--background-color)h s l/.7)62%,var(--background-color)100%)left bottom/100% clamp(220px,50%,520px)no-repeat,radial-gradient(79.33% 100% at 100% 50.06%,#0000 39.7%,var(--background-color)85%);}.styles-module__WYnYIW__desktop_bg{position:absolute;inset:0;}.styles-module__WYnYIW__mobile_bg{z-index:0;pointer-events:none;display:none;position:absolute;inset:0}.styles-module__WYnYIW__mobile_bg_image{inset-inline:0;height:clamp(40vh,50vw,60vh);position:absolute;top:0;overflow:hidden;transform:translateY(-75px)}.styles-module__WYnYIW__mobile_bg_gradient{background:linear-gradient(to bottom,transparent 0%,transparent 18%,var(--background-color)23%);position:absolute;inset:0}.styles-module__WYnYIW__mobile_bg_mask{background:linear-gradient(#1a181700 0%,#1a1817 50%,#1a181700 100%);position:absolute;inset:0}.styles-module__WYnYIW__text{text-align:center;max-width:680px;margin-inline:auto}.styles-module__WYnYIW__bg{object-position:top;transform:translate(35%,-10%);-webkit-mask-image:linear-gradient(#0000 0%,#0000001f 10%,#00000059 22%,#000000a6 34%,#000 48%);mask-image:linear-gradient(#0000 0%,#0000001f 10%,#00000059 22%,#000000a6 34%,#000 48%);width:75%!important;}.styles-module__WYnYIW__mobile_preview{object-fit:contain;object-position:center top;}.styles-module__WYnYIW__title_block{gap:var(--space-16);flex-direction:column;align-items:center;display:flex}.styles-module__WYnYIW__description{margin-block:0}.styles-module__WYnYIW__button{max-width:300px;min-height:64px}.styles-module__WYnYIW__button:before{padding-bottom:3px!important}.styles-module__WYnYIW__cards{grid-template-columns:1fr;}.styles-module__WYnYIW__item{background-color:hsl(from var(--light-color)h s l/20%);border-radius:9999px;grid-template-columns:auto 1fr;position:relative;}.styles-module__WYnYIW__item:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:destination-out;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(20deg,#ffffff1a 20%,#fff 50%,#ffffff1a 80%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.styles-module__WYnYIW__footer{padding-bottom:var(--space-80);grid-template-columns:1fr;}.styles-module__WYnYIW__map{aspect-ratio:512/206;width:100%;max-width:512px;height:100%;max-height:206px;margin-inline:auto;position:relative}@media (min-width:600px) and (max-width:767px){.styles-module__WYnYIW__mobile_bg_image{height:55vh}}@media (min-width:768px){.styles-module__WYnYIW__text{text-align:left;margin-inline:0}.styles-module__WYnYIW__title_block{align-items:start}.styles-module__WYnYIW__description{margin-block:var(--space-16)}.styles-module__WYnYIW__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,264px),1fr))}.styles-module__WYnYIW__footer{grid-template-columns:1fr}.styles-module__WYnYIW__map{margin-inline:0}}@media (max-width:767px){.styles-module__WYnYIW__desktop_bg{display:none}.styles-module__WYnYIW__mobile_bg{display:block}.styles-module__WYnYIW__root{padding-block:10rem 5rem;padding-inline:var(--space-12);background:var(--background-color);color:var(--background-contrast-color)}.styles-module__WYnYIW__root:after{display:none}.styles-module__WYnYIW__root>.styles-module__WYnYIW__container{z-index:10;align-items:center;gap:var(--space-48);flex-direction:column;max-width:100%;padding-inline:0;display:flex;position:relative}.styles-module__WYnYIW__root .styles-module__WYnYIW__title_block{z-index:1;max-width:100%;margin-bottom:var(--space-48);position:relative}.styles-module__WYnYIW__root .styles-module__WYnYIW__text{text-align:center}.styles-module__WYnYIW__root .styles-module__WYnYIW__cards{gap:16px;width:100%;max-width:min(100%,920px);margin-block:0;padding-inline:0}.styles-module__WYnYIW__root .styles-module__WYnYIW__item{gap:16px;padding:16px}.styles-module__WYnYIW__root .styles-module__WYnYIW__footer{width:100%;margin-top:var(--space-48);place-items:center;padding-bottom:0}.styles-module__WYnYIW__root .styles-module__WYnYIW__map{aspect-ratio:3264/1312;width:100%;max-width:100%;max-height:none}}
.styles-module__pxhOeG__root{height:var(--search-form-mobile-height);transform:translateY(var(--search-form-mobile-translate-height));}.styles-module__pxhOeG__search{--animation:var(--easing);outline:1px inset hsl(from var(--light-color)h s l/20%);position:relative;}.styles-module__pxhOeG__search:after{content:"";-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;z-index:-1;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.styles-module__pxhOeG__search{background-color:hsl(from var(--dark-color)h s l/10%);max-width:960px;transition:background-color var(--duration)var(--animation);padding:var(--space-12);border-radius:var(--space-8)}.styles-module__pxhOeG__search [role=tablist]{gap:var(--space-16)}.styles-module__pxhOeG__search [role=tab]{gap:var(--space-8)}:is(.styles-module__pxhOeG__search:has([data-tab-value=size][aria-selected=true]),.styles-module__pxhOeG__search:has([data-tab-value=vehicle][aria-selected=true])){background-color:var(--dark-contrast-color);color:var(--dark-color)}:is(.styles-module__pxhOeG__search:has([data-tab-value=size][aria-selected=true]) [role=tablist],.styles-module__pxhOeG__search:has([data-tab-value=vehicle][aria-selected=true]) [role=tablist]){--c-color:var(--secondary-color);border-bottom:1px solid var(--General-Grey,#e0dede)}:is(.styles-module__pxhOeG__search:has([data-tab-value=size][aria-selected=true]) [role=tab][aria-selected=true],.styles-module__pxhOeG__search:has([data-tab-value=vehicle][aria-selected=true]) [role=tab][aria-selected=true]){color:var(--primary-color);border-color:var(--primary-color)}.styles-module__pxhOeG__search:has([data-tab-value=oem][aria-selected=true]) [role=tablist]{--c-color:var(--dark-contrast-color)}.styles-module__pxhOeG__vehicle{gap:var(--space-16)var(--space-8);flex-wrap:wrap;align-items:flex-end;display:flex}.styles-module__pxhOeG__vehicle [role=combobox]{flex:1;min-width:100%}.styles-module__pxhOeG__vehicle button{flex:1;min-width:max-content}.styles-module__pxhOeG__search:has([data-tab-value=vehicle][aria-selected=true]) .styles-module__pxhOeG__vehicle [data-label]{color:#716966}.styles-module__pxhOeG__search:has([data-tab-value=vehicle][aria-selected=true]) .styles-module__pxhOeG__vehicle [data-input-wrapper]{border:1px solid var(--General-Grey,#e0dede);background:var(--General-Light-Grey,#f7f5f5);color:var(--dark-color);border-radius:8px}:is(.styles-module__pxhOeG__search:has([data-tab-value=vehicle][aria-selected=true]) .styles-module__pxhOeG__vehicle .styles-module__pxhOeG__placeholder,.styles-module__pxhOeG__search:has([data-tab-value=vehicle][aria-selected=true]) .styles-module__pxhOeG__vehicle .styles-module__pxhOeG__readOnly){color:var(--secondary-color)}.styles-module__pxhOeG__oem_root{grid-template-columns:1fr auto;}.styles-module__pxhOeG__oem_root .styles-module__pxhOeG__oem_submit{--c-root-padding-x:var(--space-24)}.styles-module__pxhOeG__oem_submit{}.styles-module__pxhOeG__tab:not([aria-selected=true]) .styles-module__pxhOeG__tab_label{display:none}@media (min-width:768px){.styles-module__pxhOeG__root{height:var(--search-form-desktop-height);transform:translateY(var(--search-form-desktop-translate-height))}.styles-module__pxhOeG__vehicle [role=combobox]{min-width:min(100%,190px)}.styles-module__pxhOeG__tab:not([aria-selected=true]) .styles-module__pxhOeG__tab_label{display:block}}@media (min-width:1024px){.styles-module__pxhOeG__search{padding:var(--space-24);border-radius:var(--space-16)}}
