body.post-type-archive-tvmc_vehicle .vehicle-card__specs{grid-template-columns:repeat(4,minmax(0,1fr))}body.post-type-archive-tvmc_vehicle .vehicle-card__specs .trust-total-price dt{color:var(--accent)}body.single-tvmc_vehicle .detail-price.trust-price-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(16px, 2vw, 28px);row-gap:0}body.single-tvmc_vehicle .trust-price-pair__item{min-width:0}body.single-tvmc_vehicle .trust-price-pair__item+.trust-price-pair__item{padding-left:clamp(16px, 2vw, 28px);border-left:1px solid var(--line)}body.single-tvmc_vehicle .trust-price-pair__item>p{margin:0 0 7px;color:var(--ink);font-size:9px;font-weight:700}body.single-tvmc_vehicle .trust-price-pair__item--total>p{color:var(--accent)}body.single-tvmc_vehicle .trust-price-pair__item>strong{display:block;color:var(--ink);font-family:var(--sans);font-size:clamp(27px, 2.35vw, 36px);font-weight:510;line-height:1;letter-spacing:-.04em;white-space:nowrap}body.single-tvmc_vehicle .trust-price-pair__item>strong span{margin-right:5px;font-size:.48em}body.single-tvmc_vehicle .detail-price.trust-price-pair .detail-price__breakdown{grid-column:1 / -1;margin:13px 0 0}.trust-stock-home .tsc-price.trust-home-price-pair{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0!important;align-items:stretch!important}.trust-stock-home .tsc-badge{background:#168fd1!important}.trust-stock-home .trust-home-price-pair__item{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:4px}.trust-stock-home .trust-home-price-pair__item+.trust-home-price-pair__item{padding-left:12px;border-left:1px solid var(--line,#d7d9d5)}.trust-stock-home .trust-home-price-pair__label{color:#5e6864;font-size:10px;font-weight:600;line-height:1.4;white-space:nowrap}.trust-stock-home .trust-home-price-pair__item--total .trust-home-price-pair__label{color:var(--accent,#148bc2)}.trust-stock-home .trust-home-price-pair__item strong{font-size:clamp(16px, 1.6vw, 20px)!important;line-height:1.15;letter-spacing:-.025em;white-space:nowrap}body.single-tvmc_vehicle .detail-gallery-strip{align-items:flex-start!important}body.single-tvmc_vehicle .detail-gallery-strip button{position:relative!important;align-self:flex-start!important;aspect-ratio:3 / 2!important;height:auto!important;min-height:0!important;overflow:visible!important;line-height:0!important;box-sizing:border-box!important}body.single-tvmc_vehicle .detail-gallery-strip button img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;aspect-ratio:3 / 2!important;object-fit:cover!important;object-position:center!important}body.single-tvmc_vehicle .detail-gallery-strip button::after{position:absolute!important;left:0!important;right:0!important;bottom:-9px!important;width:100%!important;margin:0!important}body.single-tvmc_vehicle .detail-exhaust__heading .trust-exhaust-title{display:flex;flex-direction:column;gap:.04em;max-width:100%;font-size:clamp(42px, 3.45vw, 50px);line-height:.98;letter-spacing:-.045em}body.single-tvmc_vehicle .detail-exhaust__heading .trust-exhaust-title span{display:block;white-space:nowrap}@media (max-width:782px){body.post-type-archive-tvmc_vehicle .vehicle-card__specs{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:15px}body.single-tvmc_vehicle .detail-price.trust-price-pair{column-gap:13px}body.single-tvmc_vehicle .trust-price-pair__item+.trust-price-pair__item{padding-left:13px}body.single-tvmc_vehicle .trust-price-pair__item>strong{font-size:clamp(25px, 7.6vw, 32px)}body.single-tvmc_vehicle .detail-exhaust__heading .trust-exhaust-title{gap:.1em;font-size:clamp(22px, 6.4vw, 28px);line-height:1;letter-spacing:-.055em}#global_menu_button{background:#26231f!important;border-left:1px solid rgb(255 255 255 / .15)!important;box-shadow:0 5px 16px rgb(20 18 16 / .2)!important}#global_menu_button span{height:2px!important;background:#fff!important;box-shadow:none!important}#global_menu_button:focus-visible{outline:2px solid #148bc2!important;outline-offset:-5px!important}}