.utility-inner .employee-access{padding-left:18px;border-left:1px solid #ffffff45;font-size:12px;letter-spacing:.02em}
.directions-card{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #ffffff30;padding-top:30px;margin-top:15px}
.directions-card h3{font-size:25px;margin:8px 0}.directions-card p{margin:8px 0}.directions-card small{color:#d5d8dc;line-height:1.5}.directions-card .eyebrow{font-size:11px;color:#d5d8dc}
.directions-links{display:flex;flex-wrap:wrap;gap:12px}.directions-links a{display:flex;gap:26px;justify-content:space-between;align-items:center;border:1px solid #ffffff55;border-radius:4px;padding:14px 18px;color:white;text-decoration:none;font-weight:650;font-size:14px}.directions-links a:hover,.directions-links a:focus-visible{background:#fff;color:#17191b}.single-location{background:#f1f2f3;border-left:3px solid #bb2035;padding:12px 16px;font-size:14px;font-weight:600}
@media(max-width:800px){.directions-card{flex-direction:column;align-items:flex-start}.directions-links{width:100%}.directions-links a{flex:1;min-width:120px}.utility-inner .employee-access{margin-left:auto;padding-left:8px}.utility-inner .utility-hours{display:none}}
@media(max-width:480px){.utility-inner .utility-location span{display:none}.utility-inner{gap:10px}.directions-links{display:grid;grid-template-columns:1fr}.directions-links a{min-width:0}}

.privacy-ack{display:flex!important;gap:10px;align-items:flex-start;font-size:13px!important;line-height:1.5}.privacy-ack input{width:18px!important;flex:0 0 18px;min-height:18px!important;margin-top:3px}.privacy-inline{border:0;background:none;padding:0;text-decoration:underline;color:#ae2334;cursor:pointer;font:inherit}.form-trap{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important}.request-ready{border-left:3px solid #267543;padding:16px;margin-top:15px;background:#f1f7f2;line-height:1.6}

.public-tyre{display:block;width:140px;height:160px;flex:0 0 140px;background:#fff url(/assets/battistrada-catalogo.webp) no-repeat;background-size:300% 100%;background-position:0 0;border-radius:8px}.public-tyre.winter{background-position:50% 0}.public-tyre.all-season{background-position:100% 0}.test-price-label{font-size:12px!important;font-weight:700;color:#9c2433!important;letter-spacing:.04em}
