.tap-hero.tap-hx-on{--hx-red:#DC4132;--hx-mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,"Liberation Mono",monospace;--hx-bg:#ffffff;--hx-g1:rgba(0,0,0,.07);--hx-g2:rgba(0,0,0,.03);--hx-fg:#111;--hx-txt:#222;--hx-mut:#6b6b6b;--hx-dim:#b5b5b5;--hx-rule:#e2e2e2;--hx-tagbg:#fff;--hx-glow:none;background-color:var(--hx-bg)!important;color:var(--hx-fg);background-image:linear-gradient(var(--hx-g1) 1px,transparent 1px),linear-gradient(90deg,var(--hx-g1) 1px,transparent 1px),linear-gradient(var(--hx-g2) 1px,transparent 1px),linear-gradient(90deg,var(--hx-g2) 1px,transparent 1px)!important;background-size:100px 100px,100px 100px,20px 20px,20px 20px!important;background-position:-1px -1px!important;overflow:hidden}.tap-hero.tap-hx-on:before,.tap-hero.tap-hx-on:after,.tap-hero.tap-hx-on .tap-hero__band,.tap-hero.tap-hx-on .tap-hero__spec{display:none!important}.tap-hx-on .homepage-search__inner{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-areas:"art" "head" "stage";gap:1.6rem 0;max-width:var(--page-width,140rem);margin:0 auto;align-items:start}.tap-hx-on .tap-hx{grid-area:art;min-width:0}.tap-hx-on .tap-hero__head{grid-area:head;margin:0!important}.tap-hx-on .tap-hero__stage{grid-area:stage;min-width:0}@media screen and (min-width:990px){.tap-hx-on .homepage-search__inner{grid-template-columns:minmax(0,44fr) minmax(0,56fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:". art" "head art" "stage art" ". art";gap:0 4rem;align-content:center}.tap-hx-on .tap-hero__head{align-self:end;padding-top:0}.tap-hx-on .tap-hx{align-self:center;width:84%;justify-self:center}.tap-hx .tap-hx__vin{font-size:clamp(2.2rem,3vw,4.4rem)}.tap-hx .tap-hx__rows>div{padding:1rem 0;font-size:1.5rem}.tap-hx .tap-hx__pl{font-size:1.2rem}.tap-hx .tap-hx__vbar,.tap-hx__pbar{margin:.7rem 0 1.5rem}}html[data-theme=dark] .tap-hero.tap-hx-on{--hx-bg:#0B0B0B;--hx-g1:rgba(220,65,50,.16);--hx-g2:rgba(220,65,50,.06);--hx-fg:#fff;--hx-txt:#e8e8e8;--hx-mut:#8a8a8a;--hx-dim:#555;--hx-rule:#2a2a2a;--hx-tagbg:#141414;--hx-glow:brightness(1.18)}.tap-hx-on .tap-hd__title,.tap-hx-on .tap-hd__title span{color:var(--hx-fg)!important;-webkit-text-stroke:0!important}.tap-hx-on .tap-hd__kicker{color:var(--hx-red)!important}.tap-hx-on .tap-hero__support{color:var(--hx-mut)!important;font-family:var(--hx-mono);text-transform:uppercase;letter-spacing:.06em;font-size:1.25rem!important;line-height:1.6}html[data-theme=dark] .tap-hx-on .tap-hero__card{background:#141414!important;border:1px solid #5a2a25!important;color:#e8e8e8}html[data-theme=dark] .tap-hx-on .homepage-search__tabs{background:#141414!important;border-color:#5a2a25!important}html[data-theme=dark] .tap-hx-on .homepage-search__tab{background:#141414!important;color:#6b6b6b!important;border-color:#5a2a25!important}html[data-theme=dark] .tap-hx-on .homepage-search__tab:hover{color:#e8e8e8!important}html[data-theme=dark] .tap-hx-on .homepage-search__tab[aria-selected=true]{background:#fcedeb!important;color:#111!important;box-shadow:inset 0 -3px 0 var(--hx-red)!important}html[data-theme=dark] .tap-hx-on .homepage-search__input,html[data-theme=dark] .tap-hx-on .tap-chassis__input{background:#0b0b0b!important;color:#fff!important;border:1px solid #3a3a3a!important}html[data-theme=dark] .tap-hx-on .homepage-search__input::placeholder,html[data-theme=dark] .tap-hx-on .tap-chassis__input::placeholder{color:#6b6b6b!important}html[data-theme=dark] .tap-hx-on .tap-chassis,html[data-theme=dark] .tap-hx-on .tap-chassis__label,html[data-theme=dark] .tap-hx-on .tap-chassis__msg,html[data-theme=dark] .tap-hx-on .tap-chassis__login,html[data-theme=dark] .tap-hx-on .tap-chassis__nlr-note,html[data-theme=dark] .tap-hx-on .tap-hs-none{color:#cfcfcf!important}html[data-theme=dark] .tap-hx-on .tap-chassis a,html[data-theme=dark] .tap-hx-on .tap-hs-none a{color:#ff7a6b!important}html[data-theme=dark] .tap-hx-on .homepage-search__vehicle{background:#0b0b0b!important;color:#e8e8e8!important;border-color:#3a3a3a!important}html[data-theme=dark] .tap-hx-on .tap-hero__card .tap-hero__tb,html[data-theme=dark] .tap-hx-on .tap-hero__card .tap-hero__tb span{background:transparent!important;color:#8a8a8a!important;border-color:#5a2a25!important}html[data-theme=dark] .tap-hx-on .tap-hero__card .tap-hero__tb-fig{color:var(--hx-red)!important}.tap-hx{position:relative;font-family:var(--hx-mono);color:var(--hx-txt)}.tap-hx__cap{display:flex;justify-content:space-between;gap:1rem;font-size:1.1rem;letter-spacing:.12em;color:var(--hx-red);text-transform:uppercase;margin-bottom:.8rem;min-height:1.6rem;white-space:nowrap;overflow:hidden}.tap-hx__cap b{font-weight:400}.tap-hx__cr{color:var(--hx-mut);margin-left:auto;text-align:right;min-width:6ch}.tap-hx__c,.tap-hx__cr{display:none}.tap-hx[data-tab-now=vehicle] [data-for=vehicle],.tap-hx[data-tab-now=chassis] [data-for=chassis],.tap-hx[data-tab-now=part] [data-for=part]{display:inline}.tap-hx__stage{display:grid;position:relative}.tap-hx__art{grid-area:1/1;min-width:0;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s .25s}.tap-hx[data-tab-now=vehicle] [data-art=vehicle],.tap-hx[data-tab-now=chassis] [data-art=chassis],.tap-hx[data-tab-now=part] [data-art=part]{opacity:1;visibility:visible;transition:opacity .25s ease}.tap-hx__cv{--hx-gap:38px;--hx-gb:18px;--hx-clr:4;--hx-clr-b:14;position:relative;width:100%;padding-top:var(--hx-gap);padding-bottom:var(--hx-gb)}.tap-hx__cv>.tap-hx__sp{display:block;aspect-ratio:1600/1362;width:100%}.tap-hx__cv>img{position:absolute;left:0;right:0;top:var(--hx-gap);width:100%;height:calc(100% - var(--hx-gap) - var(--hx-gb));display:block;pointer-events:none}.tap-hx__cv{--s:50%;touch-action:pan-y}.tap-hx__l1{clip-path:inset(var(--c1,50%) 0 0 0)}.tap-hx__l2{clip-path:inset(0 0 var(--c2,50%) 0);filter:var(--hx-glow)}.tap-hx__split{position:absolute;left:0;right:0;top:var(--s);height:0;z-index:3;outline:none}.tap-hx__sl{position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--hx-red);box-shadow:0 0 10px 1px #dc41328c;pointer-events:none}.tap-hx__grip{position:absolute;right:6%;top:0;transform:translateY(-50%);display:inline-flex;align-items:center;gap:.5rem;height:30px;padding:0 1rem 0 .8rem;background:var(--hx-red);color:#fff;font:700 1.05rem/1 var(--hx-mono);letter-spacing:.14em;cursor:ns-resize;touch-action:none;user-select:none;-webkit-user-select:none;transition:opacity .3s}.tap-hx__grip:before{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}.tap-hx__grip b{font-weight:700}.tap-hx__split:focus-visible .tap-hx__grip{outline:2px solid var(--hx-fg);outline-offset:2px}.tap-hx.is-intro .tap-hx__grip{opacity:0;pointer-events:none}.tap-hx__split.is-drag .tap-hx__sl{box-shadow:0 0 14px 2px #dc4132cc}.tap-hx__dec{align-self:start;padding-top:.4rem}.tap-hx__vin{display:flex;align-items:center;gap:.4rem;font-size:clamp(2.2rem,6.4vw,4.8rem);letter-spacing:.22em;color:var(--hx-fg);white-space:nowrap;overflow:hidden}.tap-hx__vin .dim{color:var(--hx-dim)}.tap-hx__cur{display:inline-block;width:.55em;height:1.05em;background:var(--hx-red);animation:tapHxBlink 1s steps(2) infinite}.tap-hx__vbar,.tap-hx__pbar{height:4px;background:var(--hx-rule);margin:.9rem 0 2rem;overflow:hidden}.tap-hx__vbar i,.tap-hx__pbar i{display:block;height:100%;width:100%;background:var(--hx-red);transform-origin:left;transform:scaleX(var(--p,1))}.tap-hx__rows{margin:0}.tap-hx__rows>div{display:flex;justify-content:space-between;gap:1rem;padding:1.6rem 0;font-size:2rem;letter-spacing:.1em;text-transform:uppercase}.tap-hx__rows dt{color:var(--hx-mut)}.tap-hx__rows dd{margin:0;color:var(--hx-txt);flex:1;text-align:right;white-space:nowrap}.tap-hx__rows dd:after{content:" \2713";color:var(--hx-red)}.tap-hx__rows .is-na dd{color:var(--hx-mut)}.tap-hx__rows .is-na dd:after{content:""}.tap-hx__rows .is-wait dd{color:var(--hx-red)}.tap-hx__rows .is-wait dd:after{content:" \2026"}.tap-hx__pl{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.4rem 1rem;margin:-.6rem 0 0;font-size:1.4rem;letter-spacing:.1em;color:var(--hx-mut)}.tap-hx__pl b{color:var(--hx-red);font-weight:600;border:1px solid var(--hx-red);padding:.1rem .5rem}.tap-hx__eng{position:relative;border:1px solid var(--hx-rule);background:var(--hx-bg);padding:1.2rem;display:flex;justify-content:center;aspect-ratio:2.4/1}.tap-hx__engw{position:relative;width:86%;align-self:center}.tap-hx__eng img{display:block;width:100%;height:auto;object-fit:contain;filter:var(--hx-glow)}.tap-hx__eng span{position:absolute;right:.8rem;bottom:.5rem;font-size:1rem;letter-spacing:.1em;color:var(--hx-mut)}.tap-hx__idx{list-style:none;margin:1rem 0 0;padding:0}.tap-hx__idx li{display:flex;gap:1.2rem;border-bottom:1px solid var(--hx-rule);padding:.6rem 0;font-size:1.25rem;letter-spacing:.1em;color:var(--hx-txt)}.tap-hx__idx li span{color:var(--hx-red)}.tap-hx__idx li b{margin-left:auto;font-weight:400;color:var(--hx-red);display:grid}.tap-hx__idx li b>*{grid-area:1/1;text-decoration:none;font-style:normal;text-align:right}.tap-hx__idx li s{opacity:0;color:var(--hx-dim)}.tap-hx__idx li u{opacity:0;visibility:hidden}.tap-hx__pbar--cat{margin-top:1rem}@keyframes tapHxBlink{50%{opacity:0}}@keyframes tapHxFade{0%{opacity:0}to{opacity:1}}@keyframes tapHxSX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tapHxSY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.tap-hx__idx li[data-st=w] s,.tap-hx__idx li[data-st=l] u{opacity:1;visibility:visible}.tap-hx__idx li[data-st=w] em,.tap-hx__idx li[data-st=l] em{opacity:0;visibility:hidden}@keyframes tapHxHide{0%{visibility:visible}to{visibility:hidden}}.tap-hx.is-play [data-art=part] .tap-hx__pbar--cat i{animation:tapHxSX 3.36s steps(8,end) .35s both}@keyframes tapHxOut{0%{opacity:1}to{opacity:0}}@keyframes tapHxIn{0%{opacity:0}to{opacity:1}}@media screen and (max-width:989px){.tap-hx__cap{font-size:1rem;letter-spacing:.08em}.tap-hx-on .homepage-search__inner{gap:1rem 0}.tap-hx__dk{display:none}.tap-hx__cv{--hx-gap:33px}.tap-hx .tap-hx__cr[data-for=vehicle]{display:none}.tap-hx__vin{font-size:2.3rem;letter-spacing:.18em}.tap-hx__vbar{margin:.5rem 0 .9rem}.tap-hx__rows>div{padding:.62rem 0;font-size:1.3rem}.tap-hx__pbar{margin:.5rem 0 1.1rem}.tap-hx__eng{aspect-ratio:3/1;padding:.6rem}.tap-hx__engw{width:72%}.tap-hx__idx{margin-top:.4rem}.tap-hx__idx li{padding:.3rem 0;font-size:1.1rem}}@media(prefers-reduced-motion:reduce){.tap-hx *,.tap-hx.is-play *{animation:none!important;transition:none!important}}.tap-hx__esl{position:absolute;left:calc(-8.14% - 1.2rem);right:calc(-8.14% - 1.2rem);top:0;height:2px;margin-top:-1px;background:var(--hx-red);box-shadow:0 0 10px 1px #dc41328c;pointer-events:none;opacity:0}@keyframes tapHxEsl{0%{top:0;opacity:0}4%{opacity:1}63%{opacity:1}66.67%{top:100%;opacity:0}to{top:100%;opacity:0}}.tap-hx[data-tab-now=part] .tap-hx__esl{animation:tapHxEsl 3s linear infinite}.tap-hx.is-expause .tap-hx__esl{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.tap-hx .tap-hx__esl{animation:none;display:none}}@media screen and (max-width:989px){.tap-hx__esl{left:calc(-19.44% - .6rem);right:calc(-19.44% - .6rem)}}.tap-hero.tap-hx-on{background-color:var(--tap-paper)!important;background-image:linear-gradient(var(--tap-grid-major) 1px,transparent 1px),linear-gradient(90deg,var(--tap-grid-major) 1px,transparent 1px),linear-gradient(var(--tap-grid) 1px,transparent 1px),linear-gradient(90deg,var(--tap-grid) 1px,transparent 1px)!important;background-size:120px 120px,120px 120px,24px 24px,24px 24px!important;background-position:-1px -1px!important}html:not([data-theme=dark]) .tap-hero.tap-hx-on{background-image:linear-gradient(var(--tap-grid) 1px,transparent 1px),linear-gradient(90deg,var(--tap-grid) 1px,transparent 1px)!important;background-size:24px 24px,24px 24px!important}.tap-hx__st{margin:1.6rem 0 0;font:600 1.3rem/1.2 var(--hx-mono);letter-spacing:.12em;color:var(--hx-red);white-space:nowrap;overflow:hidden;display:flex;align-items:baseline;visibility:hidden;text-shadow:0 0 6px rgba(220,65,50,.35)}html[data-theme=dark] .tap-hx__st{text-shadow:0 0 8px rgba(220,65,50,.9),0 0 18px rgba(220,65,50,.45)}.tap-hx__st span{display:inline-block;overflow:hidden;max-width:0;white-space:nowrap}.tap-hx__st i{font-style:normal;opacity:0}.tap-hx.is-found .tap-hx__st{visibility:visible}.tap-hx.is-found .tap-hx__st span{animation:tapHxType .9s steps(34,end) forwards}.tap-hx.is-found .tap-hx__st i{animation:tapHxBlink 1s step-end .9s infinite;opacity:1}@keyframes tapHxType{to{max-width:40ch}}@media screen and (min-width:990px){.tap-hx .tap-hx__dec{align-self:center;padding-top:0;transform:translateY(-15px)}}@media screen and (min-width:990px){.tap-hx .tap-hx__st{font-size:1.65rem;margin-top:2rem}}@media screen and (max-width:989px){.tap-hx__st{margin-top:.6rem;font-size:1.15rem;letter-spacing:.08em}}@media(prefers-reduced-motion:reduce){.tap-hx.is-found .tap-hx__st span{max-width:none}}html body .tap-hero .tap-chassis a.tap-chassis__login-link,html body .tap-hero .tap-chassis a.tap-chassis__login-link:after,html body .tap-hero .tap-chassis a.tap-chassis__login-link:hover{color:#fff!important}html[data-theme=dark] body .tap-hero .tap-chassis a.tap-chassis__wa,html[data-theme=dark] body .tap-hero .tap-chassis a.tap-chassis__wa:after,html[data-theme=dark] body .tap-hero .tap-chassis a.tap-chassis__wa:hover{color:#fff!important}@media screen and (max-width:749px){.tap-promo__slide:has(img[src*=slide2-chassis]) .tap-promo__live{padding-top:.6rem!important;gap:.3rem!important}.tap-promo__slide:has(img[src*=slide2-chassis]) .tap-promo__sub{margin-bottom:0!important}}@media screen and (min-width:990px){.tap-hx__cv{--hx-gb:19px;--hx-clr-b:15}}.tap-hx__dec{position:relative}.tap-hx__boot{position:absolute;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;justify-content:center;gap:1.1rem;pointer-events:none;overflow:hidden;font:600 clamp(1.3rem,1.45vw,2.1rem)/1.3 var(--hx-mono);letter-spacing:.1em;color:var(--hx-red);align-items:flex-start;text-align:left;padding:0 4%}.tap-hx.is-boot .tap-hx__boot{display:flex}.tap-hx.is-boot .tap-hx__dec>:not(.tap-hx__boot){visibility:hidden}.tap-hx__boot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(220,65,50,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(220,65,50,.22) 1px,transparent 1px);background-size:24px 24px;opacity:0;animation:hxBootGrid 2.5s steps(1,end) both}.tap-hx__bsl{position:absolute;left:0;right:0;top:0;height:2px;background:var(--hx-red);box-shadow:0 0 10px 1px #dc41328c;animation:hxBootScan 1.7s cubic-bezier(.4,0,.2,1) both}.tap-hx__boot p{position:relative;margin:0;white-space:nowrap}.tap-hx__boot p span{display:inline-block;overflow:hidden;vertical-align:bottom;max-width:0;animation:hxBootType .42s steps(var(--n),end) var(--d) forwards;text-shadow:0 0 6px rgba(220,65,50,.35)}.tap-hx__boot b{color:var(--hx-fg);font-weight:700}.tap-hx__bcur{display:inline-block;width:.6em;height:1em;margin-left:.3em;vertical-align:-.12em;background:var(--hx-red);opacity:0;animation:hxBootCur .3s steps(1,end) 1.8s infinite}html:not([data-theme=dark]) .tap-hx__boot p span{text-shadow:0 0 4px rgba(220,65,50,.18)}@keyframes hxBootType{to{max-width:40ch}}@keyframes hxBootGrid{0%{opacity:0}8%{opacity:.9}14%{opacity:.15}22%{opacity:.7}30%{opacity:.25}to{opacity:.25}}@keyframes hxBootScan{0%{top:0;opacity:0}8%{opacity:1}90%{opacity:1}to{top:100%;opacity:0}}@keyframes hxBootCur{0%{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.tap-hx__boot{display:none!important}}html.tap-hx-pre .tap-hx__dec>:not(.tap-hx__boot){animation:hxPreShow 0s 3.5s forwards;visibility:hidden}@keyframes hxPreShow{to{visibility:visible}}.tap-hx__pgm{display:none}@media screen and (max-width:749px){.tap-hero.tap-hx-on{padding-top:10px!important}.tap-hx-on .homepage-search__inner{gap:8px 0!important}.tap-hx{--hx-ph:clamp(96px, calc(100svh - 530px) ,300px)}.tap-hx__cap{margin-bottom:.4rem}.tap-hx__stage{height:var(--hx-ph)}.tap-hx__art{height:100%;overflow:hidden}.tap-hx__cv{--hx-gap:20px;--hx-gb:14px;width:calc((var(--hx-ph) - 34px) * 1600 / 1362);max-width:100%;margin:0 auto}.tap-hx__dec{display:flex;flex-direction:column;justify-content:safe center}.tap-hx__dec .tap-hx__pl{display:none}.tap-hx .tap-hx__vin{font-size:1.6rem;letter-spacing:.14em;line-height:1.15}.tap-hx__vbar{margin:.3rem 0 .35rem}.tap-hx__rows{display:grid;grid-template-columns:1fr 1fr;column-gap:1.4rem}.tap-hx__rows>div{padding:.18rem 0;font-size:1rem;line-height:1.25;letter-spacing:.06em;gap:.4rem}.tap-hx__pbar{margin:.35rem 0 .3rem}.tap-hx__pl{font-size:.95rem;margin:0}.tap-hx__st{margin-top:.25rem;font-size:1rem;line-height:1.2}.tap-hx__boot{font-size:1.1rem;gap:.5rem}.tap-hx__cat{display:grid;grid-template-columns:44% 1fr;column-gap:1rem;align-items:center}.tap-hx__eng{aspect-ratio:auto;height:calc(var(--hx-ph) - 12px);padding:.4rem}.tap-hx__engw{width:100%}.tap-hx__eng span{font-size:.85rem;right:.4rem;bottom:.2rem}.tap-hx__idx{margin:0}.tap-hx__idx li{padding:.18rem 0;font-size:.95rem;gap:.6rem;letter-spacing:.05em;white-space:nowrap}.tap-hx__idx li:nth-child(n+6){display:none}.tap-hx__pbar--cat{grid-column:1/-1;margin:.2rem 0 0}.tap-hx__pgd{display:none}.tap-hx__pgm{display:inline}}@media screen and (max-width:749px)and (max-height:620px){.tap-hx__dec .tap-hx__st,.tap-hx__dec .tap-hx__vbar{display:none}}@media screen and (max-width:749px){.tap-hx{--hx-ph:clamp(96px, calc(100svh - 529px) ,300px)}.tap-hx__rows{display:block}.tap-hx__rows>div{padding:.05rem 0;font-size:.95rem;line-height:1.3}.tap-hx .tap-hx__vin{font-size:1.5rem}.tap-hx__vbar{margin:.2rem 0}.tap-hx__st{margin-top:.15rem;font-size:.95rem}.tap-hx__dec .tap-hx__pbar{display:none}.tap-hx__cat{display:flex;flex-direction:column;justify-content:safe center}.tap-hx__eng{height:auto;flex:0 0 auto;aspect-ratio:auto;height:46px;padding:.2rem}.tap-hx__engw{width:auto;height:100%;align-self:center}.tap-hx__eng img{height:100%;width:auto}.tap-hx__idx li{padding:.1rem 0;font-size:.95rem;line-height:1.3}.tap-hx__idx li:nth-child(n+5){display:none}.tap-hx__pbar--cat{margin:.2rem 0 0}.tap-hx__cv{--hx-gap:29px;--hx-gb:27px;--hx-clr:4;--hx-clr-b:14;width:calc((var(--hx-ph) - 56px) * 1600 / 1362)}.tap-hx__grip{height:24px;font-size:.9rem;padding:0 .7rem 0 .6rem}}@media screen and (max-width:749px){.tap-hx .tap-hx__stage{height:auto}.tap-hx .tap-hx__art{height:auto;width:100%;overflow:hidden;align-self:stretch}.tap-hx .tap-hx__dec{display:flex;flex-direction:column;justify-content:center;width:100%}.tap-hx .tap-hx__vin{font-size:2.1rem;letter-spacing:.14em;line-height:1.2}.tap-hx .tap-hx__vbar{display:block;margin:.3rem 0}.tap-hx .tap-hx__rows{display:block;width:100%}.tap-hx .tap-hx__rows>div{font-size:1.3rem;padding:.12rem 0;line-height:1.3}.tap-hx .tap-hx__st{display:block;font-size:1.2rem;margin-top:.35rem}.tap-hx .tap-hx__cat{display:flex;flex-direction:column;justify-content:center;align-items:stretch}.tap-hx .tap-hx__eng{display:flex;justify-content:center;width:100%;box-sizing:border-box;height:68px;aspect-ratio:auto;padding:.3rem}.tap-hx .tap-hx__engw{width:auto;height:100%;align-self:center}.tap-hx .tap-hx__eng img{width:auto;height:100%;max-width:none}.tap-hx .tap-hx__idx{width:100%;align-self:stretch;margin:.3rem 0 0}.tap-hx .tap-hx__idx li{font-size:1.3rem;padding:.25rem 0;line-height:1.3}.tap-hx .tap-hx__veh{display:flex;align-items:center;justify-content:center}.tap-hx .tap-hx__cv{width:150px;margin:0 auto}}@media screen and (max-width:749px){.tap-hx .tap-hx__cat{display:grid;grid-template-columns:42% minmax(0,1fr);column-gap:1rem;align-items:stretch;align-content:center}.tap-hx .tap-hx__eng{height:auto;min-height:0;width:100%;aspect-ratio:auto;padding:.5rem .5rem 1.6rem;display:flex;align-items:center;justify-content:center}.tap-hx .tap-hx__engw{width:100%;height:auto}.tap-hx .tap-hx__eng img{width:100%;height:auto;max-width:100%}.tap-hx .tap-hx__eng span{font-size:.95rem;right:.5rem;bottom:.35rem}.tap-hx .tap-hx__idx{margin:0;align-self:center}.tap-hx .tap-hx__idx li{font-size:1.2rem;padding:.3rem 0;gap:.6rem;letter-spacing:.04em;white-space:nowrap}.tap-hx .tap-hx__idx li:nth-child(5){display:flex}.tap-hx .tap-hx__pbar--cat{grid-column:1/-1;margin:.6rem 0 0}}.tap-hero .tap-chassis--pn{margin:1.2rem 0 0;max-width:none;text-align:left}.tap-hx .tap-hx__st{text-align:left;justify-content:flex-start;align-self:stretch;margin-left:0;padding-left:0}@media screen and (max-width:749px){.tap-hx .tap-hx__cat{grid-template-columns:38% minmax(0,1fr);column-gap:.8rem}.tap-hx .tap-hx__idx li{font-size:1.12rem;letter-spacing:0;gap:.45rem}.tap-hx .tap-hx__idx li b{flex:0 0 auto}}@media screen and (max-width:749px){.tap-hx .tap-hx__stage>.tap-hx__art{display:none}.tap-hx[data-tab-now=vehicle] .tap-hx__stage>[data-art=vehicle],.tap-hx[data-tab-now=chassis] .tap-hx__stage>[data-art=chassis],.tap-hx[data-tab-now=part] .tap-hx__stage>[data-art=part]{display:flex}.tap-hx[data-tab-now=part] .tap-hx__stage>[data-art=part]{display:grid}.tap-hx .tap-hx__cv{width:100%;margin:0}}@media screen and (max-width:749px){.tap-hero .tap-chassis--pn{margin-top:9px}.tap-hero .tap-chassis--pn a.tap-chassis__wa{margin-top:0!important}.tap-hx{--hx-sh:278px}.tap-hx .tap-hx__stage{height:var(--hx-sh)}.tap-hx .tap-hx__stage>.tap-hx__art{height:100%;overflow:hidden}.tap-hx .tap-hx__veh{align-items:center;justify-content:center}.tap-hx .tap-hx__cv{width:calc((var(--hx-sh) - 56px) * 1600 / 1362);max-width:100%;margin:0 auto}.tap-hx .tap-hx__vin{font-size:2.2rem}.tap-hx .tap-hx__vbar{margin:.5rem 0}.tap-hx .tap-hx__rows>div{font-size:1.45rem;padding:.38rem 0}.tap-hx .tap-hx__st{font-size:1.1rem;letter-spacing:.04em;margin-top:.7rem}.tap-hx[data-tab-now=part] .tap-hx__stage>[data-art=part]{grid-template-rows:minmax(0,1fr) auto;align-content:stretch}.tap-hx .tap-hx__eng{align-self:stretch}.tap-hx .tap-hx__idx li{font-size:1.2rem;padding:.95rem 0}}@media screen and (min-width:750px){html body .tap-hero .tap-hero__card [data-panel=chassis] .tap-chassis{grid-template-columns:minmax(0,1fr)!important;row-gap:11px}html body .tap-hero .tap-hero__card [data-panel=chassis] .tap-chassis__login{order:-1}html body .tap-hero .tap-hero__card [data-panel=chassis] .tap-chassis>a.tap-chassis__wa,html body .tap-hero .tap-hero__card [data-panel=chassis] .tap-chassis__login,html body .tap-hero .tap-hero__card [data-panel=chassis] .tap-chassis__login-link{width:100%;max-width:none;box-sizing:border-box}html body .tap-hero .tap-chassis--pn{margin:9px 0 0!important;display:block}html body .tap-hero .tap-chassis--pn a.tap-chassis__wa{margin:0!important;width:100%;max-width:none;box-sizing:border-box}html body .tap-hero .tap-hero__card .homepage-search__vehicles-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (min-width:990px){.tap-hx .tap-hx__st{font-size:calc(1.65rem + 2px)}}@media screen and (min-width:750px)and (max-width:989px){.tap-hx .tap-hx__st{font-size:calc(1.15rem + 2px)}}main:has(.tap-hero.tap-hx-on)>.breadcrumbs{display:none!important}@media screen and (max-width:749px){.tap-hero.tap-hx-on{padding-top:14px!important}}@media screen and (min-width:750px){.tap-hero.tap-hx-on{padding-top:20px!important}}@keyframes tapHxEsl2{0%{top:var(--esl-a);opacity:0}4%{opacity:1}63%{opacity:1}66.67%{top:var(--esl-b);opacity:0}to{top:var(--esl-b);opacity:0}}@media screen and (max-width:749px){.tap-hx{--esl-a:30%;--esl-b:70%}.tap-hx .tap-hx__eng{overflow:hidden}.tap-hx .tap-hx__engw{position:static}.tap-hx .tap-hx__esl{left:0;right:0;top:var(--esl-a)}.tap-hx[data-tab-now=part] .tap-hx__esl{animation-name:tapHxEsl2}.tap-hx .tap-hx__idx li:nth-child(n+6){display:flex}html body .tap-hx [data-art=part] .tap-hx__idx li{padding:.72rem 0;font-size:1rem}.tap-hx .tap-hx__pgd{display:inline}.tap-hx .tap-hx__pgm{display:none}}@media screen and (max-width:749px){.tap-hx .tap-hx__st{font-size:14.1px}}@keyframes tapHxEsl3{0%{top:var(--esl-a)}to{top:var(--esl-b)}}@media screen and (max-width:749px){.tap-hx{--esl-a:4%;--esl-b:96%}.tap-hx[data-tab-now=part] .tap-hx__esl{animation:tapHxEsl3 1.8s cubic-bezier(.45,0,.55,1) infinite alternate;opacity:1}}@media screen and (max-width:749px){.tap-promo__slide:has(img[src*=slide2-chassis]) .tap-promo__live{padding-top:calc(.6rem + 13px)!important}}@media screen and (min-width:750px)and (max-width:989px){.tap-hx .tap-hx__rows>div{font-size:calc(1.3rem + 2px)}}@media screen and (min-width:990px){.tap-hx .tap-hx__rows>div{font-size:calc(1.5rem + 2px)}}@media screen and (min-width:750px){html body .tap-hero .tap-hero__card .homepage-search__tab{font-size:1.6rem}html body .tap-hero .tap-hero__card .homepage-search__vehicle{font-size:1.6rem;white-space:nowrap}}html[data-theme=dark] .tap-hx-on .homepage-search__vehicle:hover,html[data-theme=dark] .tap-hx-on .homepage-search__vehicle:focus-visible{background:#dc413224!important;color:#dc4132!important}html[data-theme=dark] .tap-hx-on .homepage-search__vehicle:hover:after,html[data-theme=dark] .tap-hx-on .homepage-search__vehicle:focus-visible:after{color:#dc4132!important}.tap-hx .tap-hx__st{visibility:visible}.tap-hx .tap-hx__st span,.tap-hx.is-found .tap-hx__st span{max-width:none;animation:none;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;min-width:0}.tap-hx .tap-hx__st i,.tap-hx.is-found .tap-hx__st i{flex:none;display:inline-block;width:3ch;overflow:hidden;opacity:1;white-space:nowrap;vertical-align:bottom;animation:tapHxDots 1.2s steps(4,jump-none) infinite}.tap-hx.is-found .tap-hx__st i{animation:none;width:0}@keyframes tapHxDots{0%{width:0}to{width:3ch}}@media(prefers-reduced-motion:reduce){.tap-hx .tap-hx__st i{animation:none;width:3ch}}.tap-hx .tap-hx__st i,.tap-hx.is-found .tap-hx__st i{width:auto;overflow:visible;vertical-align:baseline;font:inherit;animation:tapHxDots2 1.2s steps(1,end) infinite}.tap-hx.is-found .tap-hx__st i{animation:none;visibility:hidden}@keyframes tapHxDots2{0%{clip-path:inset(0 100% 0 0)}25%{clip-path:inset(0 66% 0 0)}50%{clip-path:inset(0 33% 0 0)}75%{clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.tap-hx .tap-hx__st i{animation:none}}.tap-hx.is-found.is-mem .tap-hx__st i{visibility:visible;clip-path:none;animation:tapHxBlink 1s step-end infinite}@media(prefers-reduced-motion:reduce){.tap-hx.is-found.is-mem .tap-hx__st i{animation:none}}.tap-hx.is-found .tap-hx__st i{visibility:visible;clip-path:none;animation:tapHxBlink 1s step-end infinite}@media(prefers-reduced-motion:reduce){.tap-hx.is-found .tap-hx__st i{animation:none}}.tap-hx.is-found .tap-hx__st i,.tap-hx.is-idle .tap-hx__st i{visibility:visible;clip-path:none;animation:tapHxBlink 1s step-end infinite}@media(prefers-reduced-motion:reduce){.tap-hx.is-found .tap-hx__st i,.tap-hx.is-idle .tap-hx__st i{animation:none}}.tap-hx.is-idle .tap-hx__vin>.tap-hx__cur{display:none}.tap-hx__icur{display:inline-block;width:.55em;height:1.05em;margin-right:.2em;vertical-align:-.12em;background:#dc4132;animation:tapHxBlink 1s step-end infinite}@media(prefers-reduced-motion:reduce){.tap-hx__icur{animation:none}}.tap-hx.is-idle .tap-hx__vin{overflow:visible}.tap-hx.is-idle .tap-hx__icur,.tap-hx.is-idle .tap-hx__st i{animation:tapHxBlink 1s step-end infinite}.tap-hx__icur{flex:none;position:relative;z-index:1}.tap-hx__icur{vertical-align:middle;transform:translateY(var(--hx-icur-dy,0px))}.tap-hx__icur{--hx-icur-dy:-.035em}
/*# sourceMappingURL=/cdn/shop/t/47/assets/tap-hero-x.css.map */
