/* stránky jednotlivých olejov */
.oilpage{padding-block:20px 48px}
.crumbs{font-size:13px;color:var(--muted);margin-bottom:14px}.crumbs a{text-decoration:none}.crumbs a:hover{text-decoration:underline}
.oil-hero{display:block;padding-block:8px 20px}.oil-hero h1{font-size:clamp(26px,4vw,40px);line-height:1.15;margin:6px 0 12px;font-weight:900;letter-spacing:-.01em}
.lead{max-width:70ch;font-size:16px;margin:0 0 14px}
.srcline{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0;color:var(--muted);font-size:13px}
.srcline .btn{display:inline-block;text-decoration:none}
.grid2{display:grid;gap:20px;grid-template-columns:1fr}
@media(min-width:960px){.grid2{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start}}
.oilpage .panel{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:18px 20px;margin-bottom:16px}
.oilpage .panel h2{font-size:17px;margin-bottom:12px}
.ptable-box{overflow-x:auto}.ptable{width:100%;border-collapse:collapse}
.ptable th,.ptable td{padding:9px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}
.ptable thead th{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}
.ptable tbody th{font-weight:500}
.ptable .v{font-family:var(--f-num);font-weight:700}.ptable .u{font-size:12px;color:var(--muted)}
.ptable td:last-child .v{font-weight:400;color:var(--muted)}
.ptable .na{color:var(--muted)}.ptable .fl{display:block;color:var(--muted);font-size:12px;margin-top:2px}
.kv{margin:0}.kv dt{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:10px}.kv dt:first-child{margin-top:0}.kv dd{margin:3px 0 0}
.oilpage .list{list-style:none;margin:0;padding:0}.oilpage .list li{padding:8px 0;border-bottom:1px solid var(--line)}.oilpage .list li:last-child{border:0}
.sim small{display:block;color:var(--muted);font-size:12.5px}
.hint{color:var(--muted);font-size:13px}
.oil-link{text-decoration:none;font-weight:700}.oil-link:hover{text-decoration:underline;color:var(--amber)}
