body.trust-stock-bold{--tmc-stock-font-display:"Arial Black","Helvetica Neue",Arial,sans-serif!important;--tmc-stock-weight-display:900!important;--tmc-stock-weight-heading:700!important;--tmc-stock-weight-body:500!important;--tmc-stock-weight-number:800!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero{max-width:none!important;width:100%!important;margin:0!important;padding:48px max(var(--tmc-gutter),calc((100vw - var(--tmc-content-max))/2)) 36px!important;background:var(--tmc-brand-navy)!important;color:var(--tmc-paper)!important;border:0!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__eyebrow{font-size:12px!important;font-weight:700!important;color:var(--tmc-text-on-navy-secondary)!important;letter-spacing:.12em!important;margin-bottom:22px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__headline{font-family:var(--tmc-stock-font-display)!important;font-weight:var(--tmc-stock-weight-display)!important;font-size:clamp(48px,5.3vw,80px)!important;line-height:.98!important;letter-spacing:-.055em!important;color:var(--tmc-paper)!important;margin:0!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__headline span{display:block!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__grid{margin-top:28px!important;padding-top:22px!important;gap:40px!important;border-color:var(--tmc-footer-border)!important;align-items:center!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__kicker{font-size:11px!important;letter-spacing:.12em!important;font-weight:700!important;color:var(--tmc-text-on-navy-secondary)!important;margin-bottom:7px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__jp-title{font-family:var(--tmc-font-body)!important;font-weight:700!important;font-size:25px!important;line-height:1.6!important;color:var(--tmc-paper)!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__copy{color:var(--tmc-paper)!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__copy p{font-size:15px!important;font-weight:600!important;line-height:1.8!important;color:var(--tmc-paper)!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__copy span{font-size:13px!important;font-weight:600!important;color:var(--tmc-paper)!important;border-color:var(--tmc-footer-border)!important;margin-top:12px!important;padding-top:12px!important}body.trust-stock-bold.tmcu-site #main-content .trust-seo-intro{font-size:14px!important;font-weight:500!important;line-height:1.9!important;background:var(--tmc-paper)!important;padding:24px 0!important;margin:0 auto!important;border:0!important;color:var(--tmc-text-primary)!important;width:calc(100% - var(--tmc-gutter)*2)!important}body.trust-stock-bold.tmcu-site #main-content .trust-seo-intro p{margin-bottom:12px!important}body.trust-stock-bold.tmcu-site #main-content .trust-seo-intro a{font-size:13px!important;font-weight:700!important}body.trust-stock-bold.tmcu-site #main-content .inventory-controls{padding-block:18px!important;gap:22px!important;border-top:2px solid var(--tmc-brand-navy)!important;border-bottom:1px solid var(--tmc-border-default)!important}body.trust-stock-bold.tmcu-site #main-content .inventory-filters{gap:8px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-filters button{font-size:13px!important;font-weight:700!important;padding:11px 18px!important;border-color:var(--tmc-border-default)!important;color:var(--tmc-brand-navy)!important;min-height:44px!important;line-height:1.4!important}body.trust-stock-bold.tmcu-site #main-content .inventory-filters button.is-active{color:var(--tmc-paper)!important;background:var(--tmc-brand-navy)!important}body.trust-stock-bold.tmcu-site #main-content .inventory-controls>p{font-size:12px!important;font-weight:700!important;color:var(--tmc-brand-navy)!important}body.trust-stock-bold.tmcu-site #main-content .inventory-controls [data-tvm-visible-count]{font-size:21px!important;font-weight:800!important}body.trust-stock-bold.tmcu-site #main-content .inventory-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:62px 36px!important;padding-top:34px!important;padding-bottom:84px!important;align-items:start!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card{grid-column:auto!important;grid-row:auto!important;min-width:0!important;border:0!important;background:var(--tmc-paper)!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__image{aspect-ratio:3/2!important;background:var(--tmc-surface-soft)!important;border:0!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__image img{width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;transform:none!important;filter:none!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__number{font:800 16px/1 var(--tmc-font-utility)!important;background:var(--tmc-paper)!important;color:var(--tmc-brand-navy)!important;padding:11px!important}body.trust-stock-bold.tmcu-site #main-content .status-tag{font-size:12px!important;font-weight:700!important;background:var(--tmc-paper)!important;color:var(--tmc-brand-navy)!important;border:0!important;padding:7px 12px!important}body.trust-stock-bold.tmcu-site #main-content .status-tag--hold{background:var(--tmc-brand-navy)!important;color:var(--tmc-paper)!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__body{padding:21px 0 0!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__meta{font:600 12px/1.6 var(--tmc-font-body)!important;letter-spacing:.03em!important;color:var(--tmc-text-primary)!important;margin-bottom:8px!important}body.trust-stock-bold.tmcu-site #main-content .tmcu-complete-tag{font-size:11px!important;line-height:1.5!important;margin-bottom:9px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__title-row{display:block!important;margin:0!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__title-row h2{font:var(--tmc-stock-weight-heading) clamp(25px,2.3vw,32px)/1.35 var(--tmc-font-body)!important;letter-spacing:0!important;color:var(--tmc-brand-navy)!important;margin:0!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__subtitle{font-size:14px!important;font-weight:500!important;line-height:1.8!important;color:var(--tmc-text-primary)!important;margin:12px 0 18px!important;min-height:51px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:20px!important;row-gap:12px!important;margin:0!important;padding:20px 0 0!important;border-top:2px solid var(--tmc-brand-navy)!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>div{min-width:0!important;margin:0!important;padding:12px 14px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;background:var(--tmc-surface-soft)!important;border:0!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dt{font-size:12px!important;font-weight:600!important;line-height:1.5!important;color:var(--tmc-text-primary)!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dd{font-size:16px!important;font-weight:700!important;line-height:1.5!important;color:var(--tmc-text-primary)!important;margin:0!important;white-space:normal!important;overflow-wrap:anywhere!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-total-price,body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-vehicle-price{background:transparent!important;padding:0 0 7px!important;gap:5px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-total-price{grid-column:1!important;grid-row:1!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-vehicle-price{grid-column:2!important;grid-row:1!important;justify-content:flex-end!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-total-price dt{font-size:13px!important;color:var(--tmc-brand-navy)!important;font-weight:700!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-total-price dd{font:var(--tmc-stock-weight-number) clamp(28px,2.7vw,38px)/1.2 var(--tmc-font-utility)!important;letter-spacing:-.04em!important;color:var(--tmc-brand-navy)!important;overflow-wrap:normal!important;white-space:nowrap!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-vehicle-price dd{font:700 23px/1.35 var(--tmc-font-utility)!important;letter-spacing:-.02em!important;white-space:nowrap!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__detail-link.tscatalog-cta{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;max-width:none!important;gap:20px!important;margin-top:16px!important;padding:16px 22px!important;min-height:56px!important;border:0!important;background:var(--tmc-brand-navy)!important;color:var(--tmc-paper)!important;font:700 14px/1.5 var(--tmc-font-body)!important;text-decoration:none!important;transform:none!important;border-radius:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-cta:hover{background:var(--tmc-brand-hover)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-cta>span:first-child{display:block!important;opacity:1!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-cta .tmc-arrow{background:var(--tmc-paper)!important;color:var(--tmc-brand-navy)!important;--tmc-arrow-size:29px!important;--tmc-arrow-glyph:19px!important;flex:none!important}body.trust-stock-bold.tmcu-site #main-content .inventory-assurance{border-block:2px solid var(--tmc-brand-navy)!important;background:var(--tmc-surface-soft)!important;padding-block:45px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-assurance h2{font-family:var(--tmc-stock-font-display)!important;font-weight:800!important;font-size:clamp(31px,3.3vw,46px)!important;line-height:1.05!important;letter-spacing:-.04em!important;color:var(--tmc-brand-navy)!important}body.trust-stock-bold.tmcu-site #main-content .inventory-assurance p,body.trust-stock-bold.tmcu-site #main-content .bespoke-bike__lead{font-size:15px!important;color:var(--tmc-text-primary)!important;line-height:1.9!important}body.trust-stock-bold.tmcu-site #main-content .inventory-assurance>a{font-weight:700!important;font-size:14px!important;background:var(--tmc-brand-navy)!important;color:var(--tmc-paper)!important;padding:16px 22px!important;border:0!important}body.trust-stock-bold.tmcu-site #main-content .inventory-assurance .tmc-arrow{background:var(--tmc-paper)!important;color:var(--tmc-brand-navy)!important}body.trust-stock-bold.tmcu-site #main-content .section-index,body.trust-stock-bold.tmcu-site #main-content .bespoke-bike__eyebrow{font-weight:700!important;font-size:12px!important;color:var(--tmc-brand-navy)!important}body.trust-stock-bold.tmcu-site #main-content .bespoke-bike__content h2{font-weight:700!important;font-size:clamp(28px,3vw,42px)!important;font-family:var(--tmc-font-body)!important;color:var(--tmc-brand-navy)!important}body.trust-stock-bold.tmcu-site #main-content .bespoke-bike__options h3{font-size:18px!important;font-weight:700!important}body.trust-stock-bold.tmcu-site #main-content .bespoke-bike__options p{font-size:14px!important;color:var(--tmc-text-primary)!important}body.trust-stock-bold.tmcu-site #main-content .bespoke-bike__cta{font-size:14px!important;font-weight:700!important}body.trust-stock-bold.tmcu-site #main-content .inventory-contact h2{font-family:var(--tmc-stock-font-display)!important;font-weight:900!important;letter-spacing:-.04em!important}body.trust-stock-bold.tmcu-site #main-content .inventory-contact__actions a{font-size:15px!important;font-weight:700!important}@media(max-width:1050px){body.trust-stock-bold.tmcu-site #main-content .inventory-hero{padding-top:36px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-grid{gap:50px 28px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs{column-gap:12px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-total-price dd{font-size:30px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-vehicle-price dd{font-size:20px!important}}@media(max-width:760px){body.trust-stock-bold.tmcu-site #main-content .inventory-hero{padding:28px var(--tmc-gutter) 26px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__eyebrow{font-size:10px!important;margin-bottom:16px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__headline{font-size:clamp(35px,9vw,58px)!important;line-height:1.02!important;letter-spacing:-.055em!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__grid{display:block!important;margin-top:20px!important;padding-top:16px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__kicker{font-size:10px!important;margin-bottom:3px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__jp-title{font-size:23px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__copy p{display:none!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__copy span{display:block!important;margin-top:10px!important;padding-top:0!important;border:0!important;font-size:12px!important}body.trust-stock-bold.tmcu-site #main-content .trust-seo-intro{font-size:13px!important;padding-block:20px!important;line-height:1.85!important}body.trust-stock-bold.tmcu-site #main-content .trust-seo-intro a{font-size:13px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-controls{padding-block:14px!important;display:block!important}body.trust-stock-bold.tmcu-site #main-content .inventory-filters{gap:7px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-filters button{padding:10px 13px!important;font-size:12px!important;min-height:42px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-controls>p{font-size:11px!important;margin-top:14px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-grid{grid-template-columns:1fr!important;gap:42px!important;padding-top:25px!important;padding-bottom:55px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__image{aspect-ratio:3/2!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__body{padding-top:19px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__title-row h2{font-size:27px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__subtitle{font-size:14px!important;min-height:0!important;margin:10px 0 18px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs{grid-template-columns:1.2fr .8fr!important;column-gap:12px!important;row-gap:10px!important;padding-top:17px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>div{padding:10px 12px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-total-price,body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-vehicle-price{padding:0 0 6px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-total-price dd{font-size:32px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-vehicle-price dd{font-size:21px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dt{font-size:12px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dd{font-size:15px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__detail-link.tscatalog-cta{font-size:14px!important;padding:15px 19px!important;min-height:54px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__number{font-size:14px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-assurance{padding-block:30px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-assurance h2{font-size:32px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-assurance p,body.trust-stock-bold.tmcu-site #main-content .bespoke-bike__lead{font-size:14px!important}body.trust-stock-bold.tmcu-site #main-content .bespoke-bike__content h2{font-size:30px!important}body.trust-stock-bold.tmcu-site #main-content .bespoke-bike__options h3{font-size:17px!important}body.trust-stock-bold.tmcu-site #main-content .bespoke-bike__options p{font-size:14px!important}}@media(max-width:359px){body.trust-stock-bold.tmcu-site #main-content .inventory-hero__headline{font-size:31px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-total-price dd{font-size:27px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-vehicle-price dd{font-size:18px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs{column-gap:10px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dt{font-size:11px!important}}@media(prefers-reduced-motion:reduce){body.trust-stock-bold .tmc-arrow svg .arrow-mark{animation:none!important;transform:none!important}}body.trust-stock-bold.tmcu-site #main-content .inventory-hero{position:relative!important;isolation:isolate!important;overflow:hidden!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__eyebrow,body.trust-stock-bold.tmcu-site #main-content .inventory-hero__headline,body.trust-stock-bold.tmcu-site #main-content .inventory-hero__grid{position:relative!important;z-index:1!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-hero-type{position:absolute!important;z-index:0!important;left:19%!important;bottom:-.15em!important;white-space:nowrap!important;color:var(--tmc-paper)!important;opacity:.045!important;pointer-events:none!important;font:900 clamp(180px,19vw,300px)/.9 var(--tmc-stock-font-display)!important;letter-spacing:-.06em!important;animation:tscatalog-type-drift 75s ease-in-out infinite alternate!important;animation-play-state:paused!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-hero-bottom{position:absolute!important;z-index:2!important;top:17px!important;right:max(var(--tmc-gutter),calc((100vw - var(--tmc-content-max))/2))!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-motion{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:40px!important;padding:6px 0 6px 10px!important;border:0!important;background:transparent!important;color:var(--tmc-text-on-navy-secondary)!important;font:500 10px/1.5 var(--tmc-font-body)!important;border-radius:0!important;cursor:pointer!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-motion svg{width:16px!important;height:16px!important;stroke:currentColor!important;stroke-width:1.5!important;flex:none!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-motion .tscatalog-play{display:none!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-motion[aria-pressed=true] .tscatalog-pause{display:none!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-motion[aria-pressed=true] .tscatalog-play{display:block!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-motion:disabled{cursor:default!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-showroom{background:var(--tmc-surface-soft)!important;border-bottom:1px solid var(--tmc-border-default)!important;padding:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-browse{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;width:min(var(--tmc-content-max),calc(100% - var(--tmc-gutter)*2))!important;margin:0 auto!important;padding:25px 0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-browse-title{font:700 11px/1.6 var(--tmc-font-utility)!important;letter-spacing:.13em!important;color:var(--tmc-brand-navy)!important;margin:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-saved-tools{display:flex!important;align-items:center!important;gap:18px!important;text-align:right!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-saved-tools>p{font:500 10px/1.5 var(--tmc-font-body)!important;color:var(--tmc-text-primary)!important;margin:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-saved-filter{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:44px!important;padding:8px 0!important;background:transparent!important;color:var(--tmc-brand-navy)!important;border:0!important;border-bottom:1px solid var(--tmc-brand-navy)!important;cursor:pointer!important;border-radius:0!important;font:600 12px/1.5 var(--tmc-font-body)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-saved-filter svg,body.trust-stock-bold.tmcu-site #main-content .tscatalog-save svg{display:block!important;flex:none!important;width:17px!important;height:17px!important;stroke:currentColor!important;stroke-width:1.35!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-saved-count{font:600 12px/1 var(--tmc-font-utility)!important;font-variant-numeric:tabular-nums!important;color:inherit!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-saved-count::before{content:"("}body.trust-stock-bold.tmcu-site #main-content .tscatalog-saved-count::after{content:")"}body.trust-stock-bold.tmcu-site #main-content .tscatalog-saved-filter[aria-pressed=true]{border-bottom-width:2px!important;font-weight:700!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-saved-filter[aria-pressed=true] svg,body.trust-stock-bold.tmcu-site #main-content .tscatalog-save[aria-pressed=true] svg{fill:currentColor!important}body.trust-stock-bold.tmcu-site #main-content .inventory-grid{width:min(100%,calc(var(--tmc-content-max) + var(--tmc-gutter)*2))!important;max-width:none!important;margin:0 auto!important;padding:0 var(--tmc-gutter) 64px!important;gap:42px 32px!important;align-items:stretch!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card{display:flex!important;flex-direction:column!important;align-self:stretch!important;overflow:hidden!important;min-width:0!important;margin:0!important;padding:0!important;background:var(--tmc-paper)!important;border:1px solid var(--tmc-border-default)!important;border-top:2px solid var(--tmc-brand-navy)!important;opacity:1!important;transform:none!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__image{display:block!important;flex:none!important;width:100%!important;border-bottom:1px solid var(--tmc-border-default)!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__number{display:grid!important;place-items:center!important;font:700 13px/1 var(--tmc-font-utility)!important;min-width:35px!important;min-height:35px!important;padding:7px!important;border-radius:0!important}body.trust-stock-bold.tmcu-site #main-content .status-tag{border-radius:0!important;padding:7px 12px!important;font-size:11px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__body{display:flex!important;flex-direction:column!important;flex:1!important;padding:22px 24px 24px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__title-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__title-row h2{min-width:0!important}body.trust-stock-bold.tmcu-site #main-content .tmcu-complete-tag{align-self:flex-start!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-save{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:none!important;gap:5px!important;min-height:44px!important;margin:0!important;padding:6px 0 6px 9px!important;border:0!important;background:transparent!important;color:var(--tmc-brand-navy)!important;font:500 11px/1.4 var(--tmc-font-body)!important;cursor:pointer!important;border-radius:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-save span{text-decoration:underline!important;text-underline-offset:4px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs{margin-top:auto!important;padding-top:18px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-total-price dd{font-size:clamp(29px,2.6vw,36px)!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__detail-link.tscatalog-cta{margin-top:16px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-empty{width:min(var(--tmc-content-max),calc(100% - var(--tmc-gutter)*2))!important;margin:0 auto 55px!important;padding:38px 28px!important;border:1px solid var(--tmc-border-default)!important;border-top:2px solid var(--tmc-brand-navy)!important;background:var(--tmc-paper)!important;color:var(--tmc-text-primary)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-empty-title{font:700 20px/1.7 var(--tmc-font-body)!important;color:var(--tmc-brand-navy)!important;margin-bottom:14px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-empty>p:not(.tscatalog-empty-title){font:500 14px/1.9 var(--tmc-font-body)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-empty button{display:inline-flex!important;align-items:center!important;gap:24px!important;min-height:48px!important;margin-top:20px!important;padding:10px 16px!important;background:var(--tmc-brand-navy)!important;color:var(--tmc-paper)!important;border:0!important;cursor:pointer!important;font:600 13px/1.5 var(--tmc-font-body)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-empty .tmc-arrow{background:var(--tmc-paper)!important;color:var(--tmc-brand-navy)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-sr-only{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}body.trust-stock-bold.tmcu-site #main-content :is(.tscatalog-save,.tscatalog-saved-filter,.tscatalog-empty button):focus-visible{outline:2px solid var(--tmc-brand-navy)!important;outline-offset:4px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-motion:focus-visible{outline:2px solid var(--tmc-paper)!important;outline-offset:3px!important}body.trust-stock-bold.tmcu-site #main-content :is(.tscatalog-motion,.tscatalog-save,.tscatalog-saved-tools,.tscatalog-empty,.inventory-grid,.vehicle-card)[hidden]{display:none!important}body.trust-stock-bold.tmcu-site[data-stock-motion=running] #main-content .tscatalog-hero-type{animation-play-state:running!important}body.trust-stock-bold.tmcu-site[data-stock-motion=paused] #main-content :is(.tscatalog-hero-type,.arrow-mark),body.trust-stock-bold.tmcu-site[data-stock-page-hidden=true] #main-content .tscatalog-hero-type{animation-play-state:paused!important}@keyframes tscatalog-type-drift{from{transform:translate3d(0,0,0)}to{transform:translate3d(-14%,0,0)}}@media(min-width:761px) and (max-width:1050px){body.trust-stock-bold.tmcu-site #main-content .vehicle-card__body{padding-inline:18px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs{grid-template-columns:1.2fr .8fr!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-total-price dd{font-size:28px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-vehicle-price dd{font-size:18px!important}}@media(max-width:760px){body.trust-stock-bold.tmcu-site #main-content .tscatalog-hero-type{font-size:180px!important;left:10%!important;bottom:4px!important;opacity:.035!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-hero-bottom{top:12px!important;right:var(--tmc-gutter)!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__eyebrow{max-width:43%!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-motion{min-height:40px!important;font-size:9px!important;padding:6px 0 6px 8px!important;gap:5px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-browse{padding:17px 0!important;gap:15px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-browse-title{font-size:9px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-saved-tools{display:block!important;text-align:right!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-saved-tools>p{font-size:9px!important;margin-top:5px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-saved-filter{font-size:11px!important;gap:6px!important;padding:6px 0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-saved-count{font-size:11px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-grid{grid-template-columns:minmax(0,1fr)!important;gap:36px!important;padding-bottom:42px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__body{padding:18px 18px 20px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__title-row h2{font-size:27px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-save{font-size:10px!important;gap:4px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__subtitle{font-size:13px!important;margin-bottom:18px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs{grid-template-columns:1.25fr .75fr!important;gap:11px!important;padding-top:15px!important;margin-top:0!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-total-price dd{font-size:30px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-vehicle-price dd{font-size:19px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>div{padding:9px 10px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__detail-link.tscatalog-cta{min-height:52px!important;padding:13px 15px!important;font-size:13px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-empty{padding:26px 20px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-empty-title{font-size:17px!important}}@media(max-width:374px){body.trust-stock-bold.tmcu-site #main-content .vehicle-card__body{padding-inline:15px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-total-price{grid-column:1/-1!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-total-price dd{font-size:31px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-vehicle-price{grid-column:1/-1!important;grid-row:2!important;flex-direction:row!important;justify-content:flex-start!important;align-items:baseline!important;gap:12px!important;margin-top:-4px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-vehicle-price dd{font-size:17px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>.trust-vehicle-price dt{font-size:11px!important}}@media(prefers-reduced-motion:reduce){body.trust-stock-bold.tmcu-site #main-content :is(.tscatalog-hero-type,.arrow-mark){animation:none!important;transform:none!important}}body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading{display:flex!important;flex-direction:column!important;min-height:212px!important;padding:22px 24px 20px!important;background:var(--tmc-paper)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-make{font:700 12px/1.5 var(--tmc-font-utility)!important;letter-spacing:.05em!important;color:var(--tmc-text-primary)!important;margin:0 0 3px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading .vehicle-card__title-row{min-height:44px!important;gap:15px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading .vehicle-card__title-row h2{font-size:30px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.02em!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading .vehicle-card__subtitle{font-size:13px!important;line-height:1.65!important;min-height:43px!important;margin:6px 0 14px!important;color:var(--tmc-text-primary)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-tags{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;margin-top:auto!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-tags .vehicle-card__meta,body.trust-stock-bold.tmcu-site #main-content .tscatalog-tag{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:4px 9px!important;margin:0!important;border:1px solid var(--tmc-border-default)!important;color:var(--tmc-brand-navy)!important;background:var(--tmc-paper)!important;font:600 11px/1.4 var(--tmc-font-body)!important;letter-spacing:0!important;border-radius:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-tags .tmcu-complete-tag{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:28px!important;padding:4px 8px!important;margin:0!important;border-color:var(--tmc-border-default)!important;font-size:10px!important;line-height:1.4!important;letter-spacing:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-tags .tmcu-complete-tag span[lang=en]{font:500 8px/1.4 var(--tmc-font-utility)!important;letter-spacing:.01em!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-tags .tmcu-complete-tag span[lang=ja]{font:600 10px/1.4 var(--tmc-font-body)!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__image{border-block:1px solid var(--tmc-border-default)!important;aspect-ratio:3/2!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__body{padding:22px 24px 25px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;padding:0!important;margin:0!important;border:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>div{display:block!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dt{font:700 12px/1.5 var(--tmc-font-body)!important;color:var(--tmc-text-primary)!important;margin:0 0 8px!important;letter-spacing:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices small{font:500 10px/1.5 var(--tmc-font-body)!important;white-space:nowrap!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dd{font:700 34px/1.15 var(--tmc-font-utility)!important;letter-spacing:-.04em!important;color:var(--tmc-text-primary)!important;margin:0!important;white-space:nowrap!important;overflow-wrap:normal!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-total-price dd{font-size:36px!important;font-weight:800!important;color:var(--tmc-brand-navy)!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__detail-link.tscatalog-cta{margin-top:20px!important;min-height:54px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs{display:block!important;padding:0!important;margin:21px 0 0!important;border:0!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>div{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;gap:18px!important;align-items:center!important;padding:0!important;margin:0 0 10px!important;border:0!important;background:transparent!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>div:last-child{margin-bottom:0!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dt{display:block!important;padding:10px 8px!important;background:var(--tmc-surface-soft)!important;text-align:center!important;font:600 12px/1.5 var(--tmc-font-body)!important;color:var(--tmc-text-primary)!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dd{font:500 16px/1.6 var(--tmc-font-body)!important;color:var(--tmc-text-primary)!important;margin:0!important;overflow-wrap:anywhere!important}@media(min-width:761px) and (max-width:1050px){body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading{min-height:245px!important;padding-inline:18px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices{gap:12px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dt{font-size:11px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dd{font-size:28px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-total-price dd{font-size:29px!important}}@media(max-width:760px){body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading{min-height:0!important;padding:18px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-make{font-size:11px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading .vehicle-card__title-row h2{font-size:27px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading .vehicle-card__subtitle{min-height:0!important;font-size:12px!important;line-height:1.7!important;margin:5px 0 13px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-tags{gap:6px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-tags .vehicle-card__meta,body.trust-stock-bold.tmcu-site #main-content .tscatalog-tag{font-size:10px!important;min-height:27px!important;padding:4px 8px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__body{padding:19px 18px 20px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices{gap:12px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dt{font-size:11px!important;margin-bottom:7px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices small{font-size:9px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dd,body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-total-price dd{font-size:27px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__detail-link.tscatalog-cta{min-height:52px!important;margin-top:17px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs{margin-top:18px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>div{grid-template-columns:84px minmax(0,1fr)!important;gap:14px!important;margin-bottom:9px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dt{font-size:11px!important;padding:9px 6px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dd{font-size:14px!important}}@media(max-width:374px){body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading{padding-inline:15px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__body{padding-inline:15px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices{gap:10px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dd,body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-total-price dd{font-size:24px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dt{font-size:10px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices small{font-size:8px!important}}body.trust-stock-bold{--tmc-stock-price-emphasis:#A34818!important;--tmc-stock-grid-step:44px!important;--tmc-stock-grid-opacity:.5!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero{background:var(--tmc-paper)!important;color:var(--tmc-text-primary)!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__headline,body.trust-stock-bold.tmcu-site #main-content .inventory-hero__jp-title{color:var(--tmc-brand-navy)!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__eyebrow,body.trust-stock-bold.tmcu-site #main-content .inventory-hero__kicker{color:var(--tmc-text-primary)!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__copy,body.trust-stock-bold.tmcu-site #main-content .inventory-hero__copy p,body.trust-stock-bold.tmcu-site #main-content .inventory-hero__copy span{color:var(--tmc-text-primary)!important;border-color:var(--tmc-border-default)!important}body.trust-stock-bold.tmcu-site #main-content .inventory-hero__grid{border-color:var(--tmc-border-default)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-hero-type{color:var(--tmc-brand-navy)!important;opacity:.035!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-motion{color:var(--tmc-text-primary)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-motion:focus-visible{outline-color:var(--tmc-brand-navy)!important}body.trust-stock-bold.tmcu-site #main-content .inventory-controls{border-top:1px solid var(--tmc-border-default)!important;border-bottom:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-showroom{position:relative!important;isolation:isolate!important;background:var(--tmc-paper)!important;border:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-showroom::before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;background-image:linear-gradient(var(--tmc-border-default) 1px,transparent 1px),linear-gradient(90deg,var(--tmc-border-default) 1px,transparent 1px)!important;background-size:var(--tmc-stock-grid-step) var(--tmc-stock-grid-step)!important;opacity:var(--tmc-stock-grid-opacity)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-showroom :is(.tscatalog-browse,.inventory-grid,.tscatalog-empty){position:relative!important;z-index:1!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-browse{padding:26px 0 32px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-grid{gap:72px 48px!important;padding-bottom:80px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card{border:0!important;outline:0!important;box-shadow:none!important;background:var(--tmc-paper)!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card:hover,body.trust-stock-bold.tmcu-site #main-content .vehicle-card:focus-within{border:0!important;box-shadow:none!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__image{border:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices{grid-template-columns:1.2fr .8fr!important;gap:20px!important;align-items:end!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dt{font-size:12px!important;font-weight:500!important;margin-bottom:7px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-total-price dt{font-weight:700!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-total-price dd{font-size:42px!important;font-weight:800!important;line-height:1.08!important;letter-spacing:-.045em!important;color:var(--tmc-stock-price-emphasis)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-vehicle-price dd{font-size:26px!important;font-weight:500!important;line-height:1.15!important;letter-spacing:-.035em!important;color:var(--tmc-text-primary)!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__detail-link.tscatalog-cta{border-radius:5px!important;min-height:54px!important;margin-top:21px!important;font-size:14px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs{margin-top:22px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>div{grid-template-columns:112px minmax(0,1fr)!important;gap:18px!important;margin-bottom:12px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dt{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;padding:10px!important;font-size:11px!important;font-weight:500!important;line-height:1.5!important;white-space:nowrap!important;color:var(--tmc-text-primary)!important;background:var(--tmc-surface-soft)!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dd{font-size:22px!important;font-weight:600!important;line-height:1.45!important;color:var(--tmc-text-primary)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-spec-icon{display:block!important;flex:none!important;width:19px!important;height:19px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.35!important;stroke-linecap:round!important;stroke-linejoin:round!important;color:var(--tmc-brand-navy)!important}@media(min-width:761px) and (max-width:1050px){body.trust-stock-bold.tmcu-site #main-content .inventory-grid{gap:64px 32px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices{gap:14px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dt{font-size:11px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices small{font-size:9px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-total-price dd{font-size:32px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-vehicle-price dd{font-size:21px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>div{grid-template-columns:96px minmax(0,1fr)!important;gap:13px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dt{font-size:10px!important;gap:6px!important;padding:9px 8px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dd{font-size:20px!important}}@media(max-width:760px){body.trust-stock-bold{--tmc-stock-grid-step:36px!important;--tmc-stock-grid-opacity:.45!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-browse{padding:20px 0 26px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-grid{gap:48px!important;padding-bottom:55px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading{padding:18px 18px 20px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices{gap:16px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dt{font-size:11px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices small{font-size:9px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-total-price dd{font-size:32px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-vehicle-price dd{font-size:22px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__detail-link.tscatalog-cta{min-height:52px!important;font-size:13px!important;margin-top:19px!important;border-radius:5px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs{margin-top:20px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>div{grid-template-columns:94px minmax(0,1fr)!important;gap:14px!important;margin-bottom:10px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dt{font-size:10px!important;padding:9px 8px!important;gap:6px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dd{font-size:20px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-spec-icon{width:18px!important;height:18px!important}}@media(max-width:374px){body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading{padding-inline:15px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices{gap:14px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-total-price dd{font-size:28px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-vehicle-price dd{font-size:19px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dt{font-size:10px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices small{font-size:8px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>div{grid-template-columns:86px minmax(0,1fr)!important;gap:12px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dd{font-size:19px!important}}body.trust-stock-bold.tmcu-site #main-content :is(.vehicle-card,.tscatalog-heading,.vehicle-card__body){background:transparent!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices,body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>div,body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dt,body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dd,body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs,body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>div,body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dd{background:transparent!important}body.trust-stock-bold.tmcu-site #main-content .status-tags{display:flex!important;align-items:center!important;gap:6px!important;top:12px!important;left:12px!important;right:auto!important;bottom:auto!important}body.trust-stock-bold.tmcu-site #main-content .status-tag{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;min-width:72px!important;min-height:32px!important;height:auto!important;padding:7px 13px!important;margin:0!important;box-sizing:border-box!important;border-radius:6px!important;font:600 12px/1.25 var(--tmc-font-body)!important;letter-spacing:.03em!important;white-space:nowrap!important;text-indent:0!important}body.trust-stock-bold.tmcu-site #main-content .status-tag i{display:none!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-tags :is(.vehicle-card__meta,.tscatalog-tag,.tmcu-complete-tag){border-radius:6px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__image{display:block!important;position:relative!important;aspect-ratio:var(--tmc-stock-photo-ratio,3/2)!important;height:auto!important;min-height:0!important;max-height:none!important;width:100%!important;padding:0!important;line-height:0!important;background:transparent!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__image img{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;max-width:100%!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border:0!important;object-fit:contain!important;transform:none!important}body.trust-stock-bold.tmcu-site #main-content :is(.tscatalog-heading,.vehicle-card__body){padding-inline:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading .vehicle-card__subtitle{font-weight:700!important}body.trust-stock-bold{--tmc-line-brand:#06C755!important;--tmc-line-label:var(--tmc-paper)!important}body.trust-stock-bold.tmcu-site #main-content a:is([href*="lin.ee"],[href*="line.me"]){background:var(--tmc-line-brand)!important;color:var(--tmc-line-label)!important;border-color:var(--tmc-line-brand)!important;border-radius:5px!important;font-weight:700!important}body.trust-stock-bold.tmcu-site #main-content a:is([href*="lin.ee"],[href*="line.me"]) :is(span,strong,small){color:inherit!important}body.trust-stock-bold.tmcu-site #main-content a:is([href*="lin.ee"],[href*="line.me"]) .tmc-arrow{background:var(--tmc-paper)!important;color:var(--tmc-brand-navy)!important;border-color:var(--tmc-paper)!important}body.trust-stock-bold.tmcu-site #main-content a:is([href*="lin.ee"],[href*="line.me"]):is(:hover,:focus-visible){box-shadow:inset 0 0 0 2px var(--tmc-brand-navy)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading{min-height:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading .vehicle-card__subtitle{min-height:0!important;margin-bottom:12px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-tags{margin-top:0!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card{align-self:start!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__body{flex:none!important;padding:14px 0 0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices dt{margin-bottom:4px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-total-price dd{font-size:38px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-vehicle-price dd{font-size:24px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__detail-link.tscatalog-cta{margin-top:12px!important;min-height:48px!important;padding:9px 18px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs{margin-top:12px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>div{margin-bottom:6px!important;gap:12px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs>div:last-child{margin-bottom:0!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dt{padding:7px 9px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dd{font-size:20px!important;line-height:1.35!important}body.trust-stock-bold.tmcu-site #main-content .inventory-grid{row-gap:88px!important}@media(min-width:761px) and (max-width:1050px){body.trust-stock-bold.tmcu-site #main-content .inventory-grid{row-gap:80px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-total-price dd{font-size:30px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-vehicle-price dd{font-size:20px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dd{font-size:18px!important}}@media(max-width:760px){body.trust-stock-bold.tmcu-site #main-content .vehicle-card__body{padding-top:12px!important}body.trust-stock-bold.tmcu-site #main-content .inventory-grid{row-gap:64px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-total-price dd{font-size:30px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-vehicle-price dd{font-size:21px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dd{font-size:18px!important}}@media(max-width:374px){body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-total-price dd{font-size:27px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices>.trust-vehicle-price dd{font-size:18px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dd{font-size:17px!important}}@media (min-width:761px){@supports (grid-template-rows:subgrid){body.trust-stock-bold.tmcu-site #main-content .inventory-grid{grid-auto-rows:auto!important;row-gap:0!important;padding-bottom:0!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card{--tmc-stock-row-space:88px;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:subgrid!important;grid-row:span 5!important;row-gap:0!important;align-items:start!important;align-self:stretch!important;margin-bottom:var(--tmc-stock-row-space)!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__body{display:contents!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-heading{grid-column:1!important;grid-row:1!important;align-self:start!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__image{grid-column:1!important;grid-row:2!important;align-self:start!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices{grid-column:1!important;grid-row:3!important;align-self:start!important;margin-top:14px!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__detail-link.tscatalog-cta{grid-column:1!important;grid-row:4!important;align-self:start!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs{grid-column:1!important;grid-row:5!important;align-self:start!important}}@supports not (grid-template-rows:subgrid){body.trust-stock-bold.tmcu-site #main-content .inventory-grid{grid-template-columns:minmax(0,1fr)!important;max-width:760px!important}}}@media (min-width:761px) and (max-width:1050px){@supports (grid-template-rows:subgrid){body.trust-stock-bold.tmcu-site #main-content .vehicle-card{--tmc-stock-row-space:80px}}}body.trust-stock-bold.tmcu-site #main-content .inventory-filters .tsinventory-filter-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 18px;border:1px solid var(--tmc-border-default);background:var(--tmc-paper);color:var(--tmc-brand-navy);font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;box-sizing:border-box}body.trust-stock-bold.tmcu-site #main-content .inventory-filters .tsinventory-filter-link.is-active{color:var(--tmc-paper);background:var(--tmc-brand-navy)}body.trust-stock-bold.tmcu-site #main-content .tsinventory-scopes{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}body.trust-stock-bold.tmcu-site #main-content .tsinventory-scopes a{display:inline-flex!important;align-items:center;min-height:44px;padding:10px 14px!important;border:1px solid var(--tmc-border-default)!important;border-radius:6px;color:var(--tmc-brand-navy)!important;background:var(--tmc-paper);font-size:12px!important;font-weight:700!important;line-height:1.5!important;text-decoration:none!important;box-sizing:border-box}body.trust-stock-bold.tmcu-site #main-content .tsinventory-scopes a.is-active{background:var(--tmc-brand-navy);color:var(--tmc-paper)!important;border-color:var(--tmc-brand-navy)!important}body.trust-stock-bold.tmcu-site #main-content .tsinventory-back{display:inline-flex;align-items:center;gap:24px;min-height:48px;color:var(--tmc-brand-navy);font-weight:700}@media(max-width:760px){body.trust-stock-bold.tmcu-site #main-content .inventory-filters .tsinventory-filter-link{min-height:42px;padding:10px 13px;font-size:12px}body.trust-stock-bold.tmcu-site #main-content .tsinventory-scopes{margin-top:14px}}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__image{aspect-ratio:3/2!important}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__image img{object-fit:cover!important;object-position:50% 50%!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-browse-title{background-color:var(--tmc-paper)!important;outline:6px solid var(--tmc-paper)!important;outline-offset:0!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-state-nav{display:flex;flex-wrap:wrap;gap:10px;width:min(var(--tmc-content-max),calc(100% - var(--tmc-gutter)*2));margin:0 auto 24px;padding:0}body.trust-stock-bold.tmcu-site #main-content .tscatalog-state-nav a{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 22px;border:1px solid var(--tmc-border-default);border-radius:6px;background:var(--tmc-paper);color:var(--tmc-brand-navy);font:700 13px/1.5 var(--tmc-font-body);text-decoration:none;box-sizing:border-box}body.trust-stock-bold.tmcu-site #main-content .tscatalog-state-nav strong{font:800 15px/1.4 var(--tmc-font-utility);letter-spacing:.08em}body.trust-stock-bold.tmcu-site #main-content .tscatalog-state-nav a.is-active{background:var(--tmc-brand-navy);border-color:var(--tmc-brand-navy);color:var(--tmc-paper)}body.trust-stock-bold.tmcu-site #main-content .tscatalog-state-nav a:not(.is-active):hover{background:var(--tmc-surface-soft)}body.trust-stock-bold.tmcu-site #main-content .tscatalog-state-nav a:focus-visible{outline:2px solid var(--tmc-brand-navy);outline-offset:3px}body.trust-stock-bold.tmcu-site #main-content .status-tag.status-tag--sold{gap:9px!important;min-width:122px!important;min-height:40px!important;padding:9px 13px!important;background:var(--tmc-brand-navy)!important;color:var(--tmc-paper)!important;opacity:1!important}body.trust-stock-bold.tmcu-site #main-content .status-tag--sold strong{font:800 16px/1.2 var(--tmc-font-utility)!important;letter-spacing:.08em!important;color:inherit!important}body.trust-stock-bold.tmcu-site #main-content .status-tag--sold small{font:700 10px/1.4 var(--tmc-font-body)!important;color:inherit!important;letter-spacing:.03em!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-sold-caption{margin:0!important;font:600 11px/1.7 var(--tmc-font-body)!important;color:var(--tmc-brand-navy)!important;background:var(--tmc-paper);outline:6px solid var(--tmc-paper)}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices--sold{grid-template-columns:minmax(0,1fr)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices--sold dt{font-weight:500!important;color:var(--tmc-text-primary)!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices--sold dd{font:700 24px/1.25 var(--tmc-font-body)!important;letter-spacing:-.025em!important;color:var(--tmc-brand-navy)!important}@media(max-width:760px){body.trust-stock-bold.tmcu-site #main-content .tscatalog-state-nav{gap:8px;margin-bottom:18px}body.trust-stock-bold.tmcu-site #main-content .tscatalog-state-nav a{padding:10px 13px;min-height:46px;font-size:12px;gap:8px}body.trust-stock-bold.tmcu-site #main-content .tscatalog-state-nav strong{font-size:14px}body.trust-stock-bold.tmcu-site #main-content .tscatalog-browse:has(.tscatalog-sold-caption){align-items:flex-start!important;gap:16px!important}body.trust-stock-bold.tmcu-site #main-content .tscatalog-sold-caption{max-width:46%;font-size:10px!important;text-align:right}body.trust-stock-bold.tmcu-site #main-content .tscatalog-prices--sold dd{font-size:22px!important}}body.trust-stock-bold.tmcu-site #main-content .vehicle-card__specs dd .tscatalog-spec-unit{display:inline-block;font-size:.65em!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;margin-left:.16em}