.delivery-areas.svelte-gu26s2{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;font-size:.875rem;overflow:hidden}summary.svelte-gu26s2{color:var(--brand-purple);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;font-weight:600;list-style:none;display:flex}summary.svelte-gu26s2::-webkit-details-marker{display:none}summary.svelte-gu26s2 svg:where(.svelte-gu26s2){flex-shrink:0;width:1.25rem;height:1.25rem}.delivery-areas[open].svelte-gu26s2 summary:where(.svelte-gu26s2){border-bottom:1px solid var(--border)}.delivery-areas[open].svelte-gu26s2 summary:where(.svelte-gu26s2) svg:where(.svelte-gu26s2){transform:rotate(180deg)}.coverage-content.svelte-gu26s2{padding:0 1rem 1rem}summary.svelte-gu26s2:focus-visible,a.svelte-gu26s2:focus-visible,button.svelte-gu26s2:focus-visible{outline:2px solid var(--brand-purple);outline-offset:-2px}h3.svelte-gu26s2{margin:1rem 0 .5rem;font-weight:700}p.svelte-gu26s2{margin:.75rem 0}ul.svelte-gu26s2{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:0 1.5rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-gu26s2{border-bottom:1px solid var(--border);flex-direction:column;gap:.125rem;padding:.625rem 0;display:flex}.town.svelte-gu26s2{overflow-wrap:anywhere;font-weight:500}.postal.svelte-gu26s2,.section-note.svelte-gu26s2{color:var(--text-secondary);font-size:.8125rem}.coverage-help.svelte-gu26s2{color:var(--text-secondary);margin-bottom:0;padding-top:.5rem;line-height:1.6}a.svelte-gu26s2,button.svelte-gu26s2{color:var(--brand-purple);text-underline-offset:3px;font-weight:600;text-decoration:underline}button.svelte-gu26s2{cursor:pointer}
