.sl-host[data-astro-cid-sompw3se]{margin:0 0 10px}.shortlist[data-astro-cid-sompw3se] li[data-astro-cid-sompw3se][hidden]{display:none}.shortlist-wrap[data-astro-cid-sompw3se]{margin:0 0 8px}.shortlist-wrap[data-astro-cid-sompw3se] h2[data-astro-cid-sompw3se]{border:0;margin:0 0 10px;padding:0}.sl-intro[data-astro-cid-sompw3se]{color:var(--ink-2);max-width:68ch;margin:0 0 16px}.shortlist[data-astro-cid-sompw3se]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);margin:0;padding:0;list-style:none}.shortlist[data-astro-cid-sompw3se] li[data-astro-cid-sompw3se]{border-bottom:1px solid var(--rule);grid-template-columns:34px minmax(170px,1.05fr) minmax(0,1.6fr) minmax(150px,.9fr) 132px;align-items:start;gap:14px;margin:0;padding:13px 16px;display:grid}.shortlist[data-astro-cid-sompw3se].prices li[data-astro-cid-sompw3se]{grid-template-columns:minmax(170px,1fr) minmax(130px,.8fr) minmax(0,1.7fr) 132px}.shortlist[data-astro-cid-sompw3se] li[data-astro-cid-sompw3se]:last-child{border-bottom:0}.sl-head[data-astro-cid-sompw3se]{background:var(--paper-2);font:500 .7rem/1.3 var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border-radius:var(--radius) var(--radius) 0 0;padding-top:9px!important;padding-bottom:9px!important}.sl-rank[data-astro-cid-sompw3se]{color:var(--muted);padding-top:9px;font-size:.85rem}.sl-tool[data-astro-cid-sompw3se]{color:var(--ink);align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.sl-tool[data-astro-cid-sompw3se] strong[data-astro-cid-sompw3se]{font:500 1.05rem/1.2 var(--serif);display:block}.sl-tool[data-astro-cid-sompw3se]:hover strong[data-astro-cid-sompw3se]{color:var(--link);text-decoration:underline}.sl-vendor[data-astro-cid-sompw3se]{color:var(--muted);font-size:.76rem;display:block}.sl-main[data-astro-cid-sompw3se],.sl-facts[data-astro-cid-sompw3se]{flex-direction:column;gap:4px;min-width:0;padding-top:2px;font-size:.9rem;display:flex}.sl-label[data-astro-cid-sompw3se]{color:var(--ink);font-weight:500}.sl-sub[data-astro-cid-sompw3se]{color:var(--ink-2);font-size:.84rem;line-height:1.45}.sl-facts[data-astro-cid-sompw3se]{align-items:flex-start}.sl-pr[data-astro-cid-sompw3se]{color:var(--ink);font-size:.86rem}.sl-pr[data-astro-cid-sompw3se].none,.sl-price[data-astro-cid-sompw3se].none{color:var(--muted)}.sl-price[data-astro-cid-sompw3se]{font:500 1.1rem/1.2 var(--serif);color:var(--ink)}.sl-src[data-astro-cid-sompw3se]{color:var(--muted);overflow-wrap:anywhere;font-size:.76rem}.sl-act[data-astro-cid-sompw3se]{flex-direction:column;align-items:stretch;gap:7px;padding-top:2px;display:flex}.sl-visit[data-astro-cid-sompw3se]{text-align:center;border:1px solid var(--navy);border-radius:var(--radius);color:var(--navy);white-space:nowrap;padding:7px 10px;font-size:.84rem;font-weight:500;text-decoration:none;display:block}.sl-visit[data-astro-cid-sompw3se]:hover{background:var(--navy);color:#fff}.sl-cmp[data-astro-cid-sompw3se]{text-align:center;font-size:.82rem;text-decoration:none}.sl-cmp[data-astro-cid-sompw3se]:hover{text-decoration:underline}.sl-note[data-astro-cid-sompw3se]{color:var(--muted);max-width:80ch;margin:10px 0 0;font-size:.82rem}@media (width<=760px){.sl-head[data-astro-cid-sompw3se]{display:none!important}.shortlist[data-astro-cid-sompw3se] li[data-astro-cid-sompw3se],.shortlist[data-astro-cid-sompw3se].prices li[data-astro-cid-sompw3se]{grid-template-columns:auto minmax(0,1fr);gap:6px 10px;padding:14px}.shortlist[data-astro-cid-sompw3se].prices li[data-astro-cid-sompw3se]{grid-template-columns:minmax(0,1fr)}.sl-rank[data-astro-cid-sompw3se]{padding-top:10px}.sl-main[data-astro-cid-sompw3se],.sl-facts[data-astro-cid-sompw3se],.sl-act[data-astro-cid-sompw3se]{grid-column:1/-1}.sl-facts[data-astro-cid-sompw3se]{flex-flow:wrap;align-items:center;gap:6px 12px}.shortlist[data-astro-cid-sompw3se].prices .sl-facts[data-astro-cid-sompw3se]{flex-direction:column;align-items:flex-start}.sl-act[data-astro-cid-sompw3se]{flex-direction:row;align-items:center;gap:16px;margin-top:4px}.sl-visit[data-astro-cid-sompw3se]{padding:7px 14px}}.prose .shortlist .logo-chip img{border:0;border-radius:0;margin:0}
