.sw-lc[data-astro-cid-k3uabsqz]{margin:0 0 1.25rem;padding:.5rem 0;border-block:2px solid var(--bn-navy);color:var(--bn-navy)}.sw-lc[data-astro-cid-k3uabsqz].sw-lc[hidden]{display:none}.sw-lc-bar[data-astro-cid-k3uabsqz]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.sw-lc-sort[data-astro-cid-k3uabsqz]{display:flex;align-items:center;gap:.5rem;font:700 1rem/1.2 var(--font-body)}.sw-lc-sort[data-astro-cid-k3uabsqz] select[data-astro-cid-k3uabsqz]{min-height:44px;padding:0 .75rem;border:2px solid var(--bn-navy);border-radius:0;background:var(--bn-card);color:var(--bn-navy);font:600 1rem/1 var(--font-body)}.sw-lc-count[data-astro-cid-k3uabsqz]{margin:0;font:600 1rem/1.2 var(--font-body)}.sw-lc-chip[data-astro-cid-k3uabsqz]{display:inline-flex;align-items:center;min-height:44px;padding:0 1rem;border:2px solid var(--bn-navy);border-radius:0;background:var(--bn-card);color:var(--bn-navy);font:700 1rem/1 var(--font-body);cursor:pointer}.sw-lc-chip[data-astro-cid-k3uabsqz].sw-lc-chip[hidden]{display:none}a[data-astro-cid-k3uabsqz].sw-lc-chip{text-decoration:none;white-space:nowrap}.sw-lc-chip[data-astro-cid-k3uabsqz][aria-pressed=true],.sw-lc-chip[data-astro-cid-k3uabsqz][aria-current=page]{background:var(--bn-navy);color:#fff}.sw-lc-clear[data-astro-cid-k3uabsqz].sw-lc-clear{border-color:transparent;background:transparent;padding:0 .25rem;text-decoration:underline;text-underline-offset:4px;color:var(--bn-red)}.sw-lc-open[data-astro-cid-k3uabsqz][aria-expanded=true]{border-color:var(--bn-red)}.sw-lc-active[data-astro-cid-k3uabsqz]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:.5rem;background:var(--bn-yellow);color:var(--bn-navy);font:800 .85rem/1 var(--font-body)}.sw-lc-active[data-astro-cid-k3uabsqz].sw-lc-active[hidden],.sw-lc-sheet[data-astro-cid-k3uabsqz][data-open=false]{display:none}.sw-lc-row[data-astro-cid-k3uabsqz]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem}.sw-lc-k[data-astro-cid-k3uabsqz]{min-width:4em;font:800 1rem/1.2 var(--font-body)}.sw-lc-done[data-astro-cid-k3uabsqz]{margin-top:.75rem}.sw-lc[data-astro-cid-k3uabsqz] [data-astro-cid-k3uabsqz]:is(button,select,a):focus-visible{outline:3px solid var(--bn-blue);outline-offset:2px}@media(max-width:700px){.sw-lc-sheet[data-astro-cid-k3uabsqz]{position:fixed;inset:auto 0 0;z-index:60;max-height:75vh;overflow:auto;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));background:var(--bn-cream);border-top:6px solid var(--bn-red);box-shadow:0 -12px 32px #14284b59}.sw-lc-done-btn[data-astro-cid-k3uabsqz]{width:100%;justify-content:center;background:var(--bn-navy);color:#fff}.sw-lc[data-astro-cid-k3uabsqz]{margin-bottom:.6rem;padding:.35rem 0}.sw-lc-bar[data-astro-cid-k3uabsqz]{row-gap:.3rem}.sw-lc-sheet[data-astro-cid-k3uabsqz][data-open=false]{display:block;position:static;max-height:none;padding:0;background:none;border:0;box-shadow:none}.sw-lc-sheet[data-astro-cid-k3uabsqz][data-open=false]>[data-astro-cid-k3uabsqz]:not(.sw-lc-price),.sw-lc-sheet[data-astro-cid-k3uabsqz][data-open=false] .sw-lc-price[data-astro-cid-k3uabsqz] .sw-lc-k[data-astro-cid-k3uabsqz],.sw-lc-sheet[data-astro-cid-k3uabsqz][data-open=false] .sw-lc-price[data-astro-cid-k3uabsqz] .sw-lc-chip[data-astro-cid-k3uabsqz][aria-pressed=false]{display:none}.sw-lc-sheet[data-astro-cid-k3uabsqz][data-open=false] .sw-lc-price[data-astro-cid-k3uabsqz]:not(:has([aria-pressed=true])){display:none}}@media(min-width:701px){.sw-lc-sheet[data-astro-cid-k3uabsqz][data-open=false]{display:block}.sw-lc-open[data-astro-cid-k3uabsqz],.sw-lc-done[data-astro-cid-k3uabsqz]{display:none}.sw-lc-sheet[data-astro-cid-k3uabsqz]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.5rem;margin-top:.5rem}.sw-lc-row[data-astro-cid-k3uabsqz]{margin-top:0;gap:.4rem}.sw-lc-row[data-astro-cid-k3uabsqz] .sw-lc-chip[data-astro-cid-k3uabsqz]{min-height:36px;padding:0 .7rem;font-size:.95rem}.sw-lc-k[data-astro-cid-k3uabsqz]{min-width:0;margin-right:.25rem}}.sw-shop-head[data-astro-cid-myx32hyb]{padding-bottom:0}.sw-shop-head[data-astro-cid-myx32hyb] h1{margin-bottom:.35rem}.sw-shop-line[data-astro-cid-myx32hyb]{margin:0;font-size:1rem;line-height:1.4}.sw-shop-grid[data-astro-cid-myx32hyb].sw-shop-grid{padding-top:1rem}.sw-sr[data-astro-cid-myx32hyb]{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sw-shop-list[data-astro-cid-myx32hyb]>div[data-astro-cid-myx32hyb][hidden]{display:none}.sw-shop-list[data-astro-cid-myx32hyb]>div[data-astro-cid-myx32hyb]{display:grid}.sw-shop-list[data-astro-cid-myx32hyb] .bn-card img[src*="/mockups/"]{aspect-ratio:1200/896;object-fit:cover}.sw-shop-list[data-astro-cid-myx32hyb][data-view=budget] .bn-card img{aspect-ratio:4/3;object-fit:contain;background:#fff}@media(min-width:521px){.sw-shop-head[data-astro-cid-myx32hyb]{padding-top:.5rem;gap:.5rem}.sw-shop-head[data-astro-cid-myx32hyb] h1{font-size:clamp(2.4rem,3.6vw,3.2rem)}}@media(min-width:700px)and (max-width:1199px){.sw-shop-list[data-astro-cid-myx32hyb].bn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media(min-width:1200px){.sw-shop-list[data-astro-cid-myx32hyb].bn-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem}}@media(min-width:700px){.sw-shop-list[data-astro-cid-myx32hyb] .bn-card__head{flex-direction:column;gap:.15rem}.sw-shop-list[data-astro-cid-myx32hyb] .bn-card__name{font-size:1.15rem}.sw-shop-list[data-astro-cid-myx32hyb] .bn-card__body{padding:.7rem .8rem .9rem}}@media(max-width:520px){.sw-shop-head[data-astro-cid-myx32hyb]{padding-top:.25rem;gap:.35rem}.sw-shop-head[data-astro-cid-myx32hyb] h1{font-size:2rem}.sw-shop-line[data-astro-cid-myx32hyb]{font-size:.95rem}}
