.oil-price-card .oil-price-row{padding:22px 0;border-bottom:1px solid #ffffff30}.oil-price-card .oil-price-row h3{font-size:17px;color:#fff;letter-spacing:0}.oil-price-card .oil-price-row p{margin:8px 0 0;color:#edf3ed}.oil-price-card .oil-price-row strong{display:block;font-family:Manrope,Arial,sans-serif;font-size:42px;line-height:1.12;letter-spacing:-.04em;color:var(--green)}.oil-price-card .oil-price-row span{display:block;font-size:14px;margin-top:7px}.oil-price-card .button{margin-top:24px}.oil-price-card .booking-note{line-height:1.55}.shop-evidence{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:54px;align-items:center;padding-top:72px;padding-bottom:72px;border-bottom:1px solid var(--line)}.shop-photo{margin:0;min-width:0}.shop-photo img{width:100%;height:auto;max-height:680px;object-fit:cover;object-position:center;border-radius:14px}.shop-photo figcaption{font-size:12px;line-height:1.55;color:var(--muted);margin-top:12px;max-width:540px}.shop-evidence-copy{min-width:0}.shop-evidence-copy h2{font-size:clamp(30px,3vw,44px)}.shop-checklist{margin:24px 0;padding-left:22px;color:var(--ink)}.shop-checklist li{margin:10px 0;font-size:16px}.shop-review{margin:28px 0;padding:25px;border-left:3px solid var(--forest);background:#e9eee5;border-radius:0 10px 10px 0}.shop-review blockquote{font:600 25px/1.4 Manrope,Arial,sans-serif;letter-spacing:-.025em;margin:0;color:var(--ink)}.shop-review figcaption{font-size:13px;line-height:1.6;margin:14px 0;color:var(--muted)}.shop-service-callout{margin:24px 0;padding:22px;border:1px solid var(--line);border-radius:12px;background:#fff}.shop-service-callout h3{font-size:23px}.shop-service-callout p{font-size:15px;margin:12px 0}.shop-recognition{display:grid;grid-template-columns:180px minmax(0,1fr);gap:40px;align-items:center;padding-top:55px;padding-bottom:55px;background:#e9eee5;border-radius:16px;margin-top:35px;margin-bottom:20px}.shop-award-year{font:700 64px/1 Manrope,Arial,sans-serif;color:var(--forest);letter-spacing:-.05em;text-align:center}.shop-recognition .eyebrow{margin-bottom:15px}.shop-recognition h2{font-size:clamp(28px,3vw,40px)}.shop-recognition p{margin-bottom:20px}.about-grid--real .shop-photo img{max-height:610px;object-position:center 35%}.brake-service-plan figure img{max-height:560px;object-fit:cover;object-position:center}.shop-evidence--equipment .shop-photo img{max-height:620px}@media(max-width:800px){.shop-evidence{grid-template-columns:1fr;gap:28px;padding-top:48px;padding-bottom:48px}.shop-photo img{max-height:560px;object-fit:contain;background:#e9eee5}.shop-recognition{grid-template-columns:1fr;gap:20px;margin-left:24px;margin-right:24px;padding:30px 24px}.shop-award-year{text-align:left;font-size:48px}.shop-recognition h2{font-size:30px}.about-grid--real .shop-photo img{max-height:560px;object-fit:contain}.shop-evidence-copy .actions{gap:20px}.shop-evidence-copy .button{max-width:100%}.oil-price-card .oil-price-row strong{font-size:38px}}

.brake-service-plan{display:block}.brake-service-plan>div{max-width:850px}.brake-service-plan ul{columns:2;column-gap:40px}.brake-service-plan li{break-inside:avoid}@media(max-width:700px){.brake-service-plan ul{columns:1}}
