.topp[data-astro-cid-e2z37jk3]{padding-block:var(--space-2xl) var(--space-xl)}.topp[data-astro-cid-e2z37jk3] h1[data-astro-cid-e2z37jk3]{font-size:var(--step-4)}.topp[data-astro-cid-e2z37jk3] .u-lede[data-astro-cid-e2z37jk3]{margin-top:var(--space-m)}.topp__narhet[data-astro-cid-e2z37jk3]{margin-top:var(--space-xl)}.verktyg[data-astro-cid-e2z37jk3]{z-index:30;background:var(--bg);border-block:1px solid var(--line);position:sticky;top:4.25rem}.verktyg__inner[data-astro-cid-e2z37jk3]{grid-template-columns:1fr 10.5rem;align-items:end;gap:.625rem;padding-block:.625rem;display:grid}.sok[data-astro-cid-e2z37jk3],.filter[data-astro-cid-e2z37jk3]{gap:.1875rem;display:grid}.sok[data-astro-cid-e2z37jk3] label[data-astro-cid-e2z37jk3],.filter[data-astro-cid-e2z37jk3] label[data-astro-cid-e2z37jk3]{font-size:var(--step--1);color:var(--ink-muted);font-weight:600}.sok[data-astro-cid-e2z37jk3] input[data-astro-cid-e2z37jk3],.filter[data-astro-cid-e2z37jk3] select[data-astro-cid-e2z37jk3]{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--radius);width:100%;min-height:2.75rem;padding:.5rem .75rem}.filter[data-astro-cid-e2z37jk3] select[data-astro-cid-e2z37jk3]{appearance:none;text-overflow:ellipsis;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right 1rem center,right .7rem center;background-repeat:no-repeat;background-size:.3rem .3rem,.3rem .3rem;padding-right:1.875rem}@media (width>=48rem){.verktyg__inner[data-astro-cid-e2z37jk3]{gap:var(--space-l);padding-block:var(--space-m);grid-template-columns:1fr 16rem}.sok[data-astro-cid-e2z37jk3],.filter[data-astro-cid-e2z37jk3]{gap:var(--space-2xs)}.sok[data-astro-cid-e2z37jk3] input[data-astro-cid-e2z37jk3],.filter[data-astro-cid-e2z37jk3] select[data-astro-cid-e2z37jk3]{min-height:2.875rem;padding:.625rem .75rem}.filter[data-astro-cid-e2z37jk3] select[data-astro-cid-e2z37jk3]{padding-right:2.25rem}}.innehall[data-astro-cid-e2z37jk3]{padding-block:var(--space-xl) var(--space-3xl)}.innehall__grid[data-astro-cid-e2z37jk3]{gap:var(--space-xl);display:grid}@media (width>=64rem){.innehall__grid[data-astro-cid-e2z37jk3]{gap:var(--space-2xl);grid-template-columns:1.15fr 1fr;align-items:start}.innehall__karta[data-astro-cid-e2z37jk3]{position:sticky;top:11.5rem}.innehall__lista[data-astro-cid-e2z37jk3]{max-height:min(70vh,40rem);padding-right:var(--space-s);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;overscroll-behavior:contain;overflow-y:auto}}.butikslista[data-astro-cid-e2z37jk3]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.butik[data-astro-cid-e2z37jk3]{align-items:center;gap:var(--space-m);border-bottom:1px solid var(--line);display:flex}.butik[data-astro-cid-e2z37jk3][hidden]{display:none}.butik__lank[data-astro-cid-e2z37jk3]{align-items:center;gap:var(--space-m);padding-block:var(--space-s);color:var(--ink);flex:auto;min-width:0;text-decoration:none;display:flex}.butik__bild[data-astro-cid-e2z37jk3],.bricka.butik__bild{object-fit:cover;border-radius:var(--radius-s);background:var(--bg-deep);flex:none;width:4.5rem;height:3.5rem}.butik__text[data-astro-cid-e2z37jk3]{gap:.0625rem;min-width:0;display:grid}.butik__namn[data-astro-cid-e2z37jk3]{font-weight:600}.butik[data-astro-cid-e2z37jk3]:hover,.butik[data-astro-cid-e2z37jk3]:has(.butik__lank:focus-visible){background:var(--bg-tint)}.butik__lank[data-astro-cid-e2z37jk3]:hover .butik__namn[data-astro-cid-e2z37jk3]{color:var(--accent-deep)}.butik__namn[data-astro-cid-e2z37jk3] mark,.butik__ort[data-astro-cid-e2z37jk3] mark{background:var(--accent-wash);color:var(--ink);border-radius:var(--radius-s);padding-inline:.125rem}.butik__ort[data-astro-cid-e2z37jk3],.butik__meta[data-astro-cid-e2z37jk3]{font-size:var(--step--1);color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.butik__meta[data-astro-cid-e2z37jk3]{color:var(--ink-muted)}.butik__km[data-astro-cid-e2z37jk3]{color:var(--ink);font-weight:600}.butik__km[data-astro-cid-e2z37jk3][hidden]{display:none}.butik__karta[data-astro-cid-e2z37jk3]{font:inherit;font-size:var(--step--2);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);cursor:pointer;background:0 0;flex:none;min-height:2.75rem;padding:.375rem .625rem;font-weight:600}.butik__karta[data-astro-cid-e2z37jk3]:hover{border-color:var(--ink)}html:not(.har-js) .butik__karta[data-astro-cid-e2z37jk3]{display:none}.tomt[data-astro-cid-e2z37jk3]{padding-block:var(--space-2xl);gap:var(--space-m);display:grid}.tomt[data-astro-cid-e2z37jk3][hidden]{display:none}.tomt__rubrik[data-astro-cid-e2z37jk3]{font-family:var(--font-serif);font-size:var(--step-2);line-height:var(--leading-head);letter-spacing:var(--tracking-head);color:var(--ink);text-wrap:balance}.tomt__brod[data-astro-cid-e2z37jk3]{color:var(--ink-soft);max-width:var(--measure)}.tomt__val[data-astro-cid-e2z37jk3]{align-items:center;gap:var(--space-s) var(--space-l);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.tomt__rensa[data-astro-cid-e2z37jk3]{font:inherit;font-size:var(--step--1);min-height:2.75rem;color:var(--ink-muted);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.tomt__rensa[data-astro-cid-e2z37jk3]:hover{color:var(--ink)}.visuellt-dold[data-astro-cid-e2z37jk3]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
