.prom-cars-hire{--pch-primary:var(--dark-color,var(--brand));--pch-secondary:var(--light-color,var(--accent));--pch-ink:#161616;--pch-surface:#fbfbfb;--on-brand:#fff;font-family:var(--font-pch-red-hat), sans-serif}.prom-cars-hire .prose h2{color:var(--pch-ink);margin:1.75rem 0 1rem;font-size:2rem;font-weight:600;line-height:1.2}.prom-cars-hire .prose h3{color:#212529;margin:1.5rem 0 .75rem;font-size:1.75rem;font-weight:700;line-height:1.2}.prom-cars-hire .prose h4{color:var(--pch-ink);margin:1.25rem 0 .5rem;font-size:1.25rem;font-weight:600;line-height:1.2}.prom-cars-hire .prose p{color:#212529;margin:0 0 1rem;font-size:1.125rem;line-height:1.5}.prom-cars-hire .prose ul,.prom-cars-hire .prose ol{color:#212529;margin:0 0 1rem 1.25rem;font-size:1.125rem;line-height:1.5}.prom-cars-hire .prose ul{list-style:outside}.prom-cars-hire .prose ol{list-style:decimal}.prom-cars-hire .prose a{color:var(--pch-primary);font-weight:600;text-decoration:underline}.prom-cars-hire .prose table{border-collapse:collapse;width:100%;margin:0 0 1.5rem}.prom-cars-hire .prose th,.prom-cars-hire .prose td{text-align:left;border:1px solid #16161622;padding:.6rem .9rem}.prom-cars-hire .prose .categorylist{flex-wrap:wrap;gap:12px;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.prom-cars-hire .prose .categorylist a{border:1.7px solid var(--pch-primary);color:var(--pch-ink);border-radius:8px;padding:10px 16px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:block}.prom-cars-hire .prose .categorylist a:hover{background:var(--pch-primary);color:#fff}.prom-cars-hire details.pch-accordion>:not(summary){display:block}@keyframes pch-nav-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
