@layer components{ordinance-filter{display:block}ordinance-filter .ord-jump{margin-bottom:var(--chsa-space-5)}ordinance-filter .ord-jump__heading{font-family:var(--chsa-font-text);font-size:var(--chsa-font-size-small);margin-bottom:var(--chsa-space-2);font-weight:600}ordinance-filter .ord-jump ul{gap:var(--chsa-space-1) var(--chsa-space-3);font-size:var(--chsa-font-size-small);flex-wrap:wrap;padding:0;list-style:none;display:flex}ordinance-filter .ord-jump a{align-items:center;min-height:24px;display:inline-flex}ordinance-filter .ord-controls{align-items:flex-end;gap:var(--chsa-space-4);padding:var(--chsa-space-4);background:var(--chsa-surface-subtle);border-radius:var(--chsa-radius-md);flex-wrap:wrap;display:flex}ordinance-filter .ord-controls[hidden]{display:none}ordinance-filter .ord-controls .field{flex:14rem}ordinance-filter .ord-count{margin-block:var(--chsa-space-3);min-height:1.5em;font-weight:600}ordinance-filter .ord-table{border-collapse:collapse;width:100%;font-size:var(--chsa-font-size-small)}ordinance-filter .ord-table th,ordinance-filter .ord-table td{text-align:left;vertical-align:top;padding:var(--chsa-space-2) var(--chsa-space-3);border-bottom:1px solid var(--chsa-border-subtle)}ordinance-filter .ord-table thead th{background:var(--chsa-surface-page);font-size:var(--chsa-font-size-label);text-transform:uppercase;letter-spacing:.06em;color:var(--chsa-text-secondary);border-bottom:2px solid var(--chsa-border-strong);position:sticky;top:0}ordinance-filter .ord-table tbody th[scope=row]{font-weight:600}ordinance-filter .ord-group th{padding-top:var(--chsa-space-5);font-family:var(--chsa-font-display);font-size:var(--chsa-font-size-h4);border-bottom:2px solid var(--chsa-border-default);scroll-margin-top:var(--chsa-space-6);font-weight:600}ordinance-filter .ord-group__count,ordinance-filter .ord-type{font-family:var(--chsa-font-text);font-size:var(--chsa-font-size-small);color:var(--chsa-text-secondary);font-weight:400}ordinance-filter tbody[hidden],ordinance-filter tr[hidden]{display:none}@media (width<=48rem){ordinance-filter .ord-table,ordinance-filter .ord-table tbody,ordinance-filter .ord-table tr,ordinance-filter .ord-table th,ordinance-filter .ord-table td{display:block}ordinance-filter .ord-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}ordinance-filter .ord-table tr[data-row]{padding-block:var(--chsa-space-2);border-bottom:1px solid var(--chsa-border-subtle)}ordinance-filter .ord-table tr[data-row] th,ordinance-filter .ord-table tr[data-row] td{border:0;padding:.125rem 0}ordinance-filter .ord-table td:before{color:var(--chsa-text-secondary)}ordinance-filter .ord-table td:first-of-type:before{content:"Storefront stores: "}ordinance-filter .ord-table td:nth-of-type(2):before{content:"Delivery from local retailers: "}ordinance-filter .ord-table td:nth-of-type(3):before{content:"All retail prohibited? "}ordinance-filter .ord-table td:nth-of-type(4):before{content:"DCC last updated: "}ordinance-filter .ord-table td:nth-of-type(5):before{content:"CHSA re-checked: "}ordinance-filter tbody[hidden],ordinance-filter tr[hidden]{display:none}}}.wra[data-astro-cid-kfhse435]{gap:var(--chsa-space-8);padding-bottom:var(--chsa-space-section);display:grid}.wra[data-astro-cid-kfhse435] h2[data-astro-cid-kfhse435]{margin-bottom:var(--chsa-space-3)}.stats[data-astro-cid-kfhse435]{gap:var(--chsa-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.stats[data-astro-cid-kfhse435]>div[data-astro-cid-kfhse435]{padding:var(--chsa-space-4);border:1px solid var(--chsa-border-default);border-radius:var(--chsa-radius-md);justify-content:flex-end;gap:var(--chsa-space-1);flex-direction:column-reverse;display:flex}.stats[data-astro-cid-kfhse435] dt[data-astro-cid-kfhse435]{font-size:var(--chsa-font-size-small);color:var(--chsa-text-secondary)}.stats[data-astro-cid-kfhse435] dd[data-astro-cid-kfhse435]{font-family:var(--chsa-font-display);font-size:var(--chsa-font-size-h2);margin:0;font-weight:600;line-height:1.1}.stats[data-astro-cid-kfhse435] dd[data-astro-cid-kfhse435] span[data-astro-cid-kfhse435]{font-family:var(--chsa-font-text);font-size:var(--chsa-font-size-body);color:var(--chsa-text-secondary);font-weight:400}.wra__source[data-astro-cid-kfhse435],.wra__intro[data-astro-cid-kfhse435]{max-width:var(--chsa-measure);margin-top:var(--chsa-space-3)}.wra__source[data-astro-cid-kfhse435]{font-size:var(--chsa-font-size-small);color:var(--chsa-text-secondary)}.wra__intro[data-astro-cid-kfhse435]{margin-bottom:var(--chsa-space-4)}
