dialog[data-astro-cid-qjg6vglh]{width:min(1100px,calc(100% - 2rem));max-height:calc(100vh - 2rem);padding:1rem;border:1px solid var(--line);background:var(--paper)}dialog[data-astro-cid-qjg6vglh]::backdrop{background:#131d18c2}dialog[data-astro-cid-qjg6vglh] button[data-astro-cid-qjg6vglh]{min-height:2.75rem;margin-bottom:.75rem;padding-inline:1rem}dialog[data-astro-cid-qjg6vglh] img[data-astro-cid-qjg6vglh]{display:block;width:100%;height:auto;max-height:calc(100vh - 8rem);object-fit:contain}.facts[data-astro-cid-qjg6vglh]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);background:var(--paper)}.collection-action[data-astro-cid-qjg6vglh]{margin:-1rem 0 2.5rem}.collection-action[data-astro-cid-qjg6vglh] a[data-astro-cid-qjg6vglh]{display:inline-flex;align-items:center;min-height:3.1rem;padding:.85rem 1.1rem;border:2px solid var(--action);background:var(--action);color:var(--action-foreground);box-shadow:0 5px 14px #1c1c1e24;font-size:.95rem;font-weight:900;text-decoration:none}.collection-action[data-astro-cid-qjg6vglh] a[data-astro-cid-qjg6vglh]:hover{border-color:var(--action-hover);background:var(--action-hover)}#collection-products[data-astro-cid-qjg6vglh]{scroll-margin-top:5rem}.facts[data-astro-cid-qjg6vglh] p[data-astro-cid-qjg6vglh]{min-width:0;overflow-wrap:anywhere;margin:0;padding:1.25rem;border-right:1px solid var(--line)}.facts[data-astro-cid-qjg6vglh] p[data-astro-cid-qjg6vglh]:last-child{border-right:0}.facts[data-astro-cid-qjg6vglh] span[data-astro-cid-qjg6vglh],.section-label[data-astro-cid-qjg6vglh]{display:block;color:var(--green);font-size:.7rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.facts[data-astro-cid-qjg6vglh] strong[data-astro-cid-qjg6vglh]{display:block;margin-top:.35rem;color:var(--heading);font:700 1.35rem/1.1 var(--serif)}.collection-intro[data-astro-cid-qjg6vglh]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:3rem;align-items:end;padding:clamp(2.5rem,5vw,4.5rem) 0 2rem}.collection-intro[data-astro-cid-qjg6vglh] h2[data-astro-cid-qjg6vglh],.next-step[data-astro-cid-qjg6vglh] h2[data-astro-cid-qjg6vglh]{margin:.45rem 0 0;color:var(--heading);font:700 clamp(2.2rem,4.2vw,3.8rem)/1 var(--serif);letter-spacing:-.03em}.collection-intro[data-astro-cid-qjg6vglh]>p[data-astro-cid-qjg6vglh],.next-step[data-astro-cid-qjg6vglh] p[data-astro-cid-qjg6vglh]{margin:0;color:var(--muted);line-height:1.7}.specification-options[data-astro-cid-qjg6vglh]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0 0 2rem}.specification-options[data-astro-cid-qjg6vglh] article[data-astro-cid-qjg6vglh]{min-width:0;padding:1.1rem;background:var(--paper);border:1px solid var(--line)}.specification-options[data-astro-cid-qjg6vglh] h3[data-astro-cid-qjg6vglh]{margin:0 0 .6rem;color:var(--heading);font-size:1.125rem;line-height:1.3}.specification-options[data-astro-cid-qjg6vglh] p[data-astro-cid-qjg6vglh]{margin:0;color:var(--muted);font-size:1rem;line-height:1.6}@media(max-width:900px){.specification-options[data-astro-cid-qjg6vglh]{grid-template-columns:1fr}}.product-grid[data-astro-cid-qjg6vglh]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.inventory-note[data-astro-cid-qjg6vglh]{margin:0 0 1rem;color:var(--green-dark);font-weight:800}.pickup[data-astro-cid-qjg6vglh]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.65fr);align-items:center;gap:2rem;margin-top:4rem;padding:clamp(1.5rem,4vw,3rem);background:var(--paper);border:1px solid var(--line)}.pickup[data-astro-cid-qjg6vglh] h2[data-astro-cid-qjg6vglh]{margin:.5rem 0 .85rem;color:var(--heading);font:700 clamp(2rem,3.5vw,3rem)/1.05 var(--serif);letter-spacing:-.025em}.pickup[data-astro-cid-qjg6vglh] p[data-astro-cid-qjg6vglh]:not(.section-label){max-width:60ch;margin:0;color:var(--muted);line-height:1.7}.pickup[data-astro-cid-qjg6vglh] address[data-astro-cid-qjg6vglh]{display:grid;gap:.5rem;font-style:normal;line-height:1.5;overflow-wrap:anywhere}.pickup[data-astro-cid-qjg6vglh] address[data-astro-cid-qjg6vglh] strong[data-astro-cid-qjg6vglh]{color:var(--heading);font:700 1.5rem/1.1 var(--serif)}.pickup[data-astro-cid-qjg6vglh] address[data-astro-cid-qjg6vglh] a[data-astro-cid-qjg6vglh]{color:var(--green-dark);font-weight:800;text-underline-offset:.2rem}.next-step[data-astro-cid-qjg6vglh]{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:end;margin-top:4rem;padding:clamp(2rem,5vw,4rem);background:var(--green-dark);color:#fff}.next-step[data-astro-cid-qjg6vglh] h2[data-astro-cid-qjg6vglh]{color:#fff}.next-step[data-astro-cid-qjg6vglh] p[data-astro-cid-qjg6vglh]{margin-top:.8rem;color:#ffffffc2}.next-step[data-astro-cid-qjg6vglh] .section-label[data-astro-cid-qjg6vglh]{color:var(--gold)}.actions[data-astro-cid-qjg6vglh]{display:flex;flex-direction:column;gap:.65rem}.actions[data-astro-cid-qjg6vglh] a[data-astro-cid-qjg6vglh]{padding:.85rem 1rem;border:2px solid var(--action);background:var(--action);color:var(--action-foreground);font-weight:900;text-align:center;text-decoration:none}.actions[data-astro-cid-qjg6vglh] a[data-astro-cid-qjg6vglh]+a[data-astro-cid-qjg6vglh]{border:1px solid rgba(255,255,255,.55);background:transparent;color:#fff}@media(max-width:900px){.product-grid[data-astro-cid-qjg6vglh],.facts[data-astro-cid-qjg6vglh]{grid-template-columns:repeat(2,minmax(0,1fr))}.facts[data-astro-cid-qjg6vglh] p[data-astro-cid-qjg6vglh]:nth-child(2){border-right:0}.facts[data-astro-cid-qjg6vglh] p[data-astro-cid-qjg6vglh]:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:680px){.collection-intro[data-astro-cid-qjg6vglh],.next-step[data-astro-cid-qjg6vglh],.pickup[data-astro-cid-qjg6vglh],.product-grid[data-astro-cid-qjg6vglh]{grid-template-columns:1fr}}@media(max-width:900px){.mobile-collection-extra[data-astro-cid-qjg6vglh]{display:none}}
