.ready-categories[data-astro-cid-qaapeerg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.2rem 0 2rem;display:grid}.ready-category[data-astro-cid-qaapeerg]{min-width:0;color:inherit;background:#fff;border:1px solid #eadfd9;border-radius:1.1rem;grid-template-rows:11rem auto;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 .5rem 1.8rem #39272217}.ready-category[data-astro-cid-qaapeerg]:hover{border-color:var(--color-brand,#173b33)}.ready-category[data-astro-cid-qaapeerg]:focus-visible{outline-offset:3px;outline:3px solid #a05065}.ready-category__media[data-astro-cid-qaapeerg]{background:#fff;min-height:0;display:block;overflow:hidden}.ready-category__media[data-astro-cid-qaapeerg] img[data-astro-cid-qaapeerg]{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:.45rem;display:block}.ready-category__copy[data-astro-cid-qaapeerg]{flex-direction:column;align-items:flex-start;min-height:8.25rem;padding:.85rem 1rem 1rem;display:flex}.ready-category__copy[data-astro-cid-qaapeerg] strong[data-astro-cid-qaapeerg]{color:var(--color-brand,#173b33);font-family:var(--shop-font-accent,serif);text-wrap:balance;font-size:clamp(1.3rem,2vw,1.75rem);line-height:1.1}.ready-category__copy[data-astro-cid-qaapeerg] span[data-astro-cid-qaapeerg]{color:var(--color-muted,#66736c);margin-top:.45rem;font-size:.83rem;line-height:1.4}.ready-category__copy[data-astro-cid-qaapeerg] b[data-astro-cid-qaapeerg]{color:var(--color-brand,#173b33);margin-top:auto;padding-top:.8rem;font-size:.78rem}.ready-categories--switch[data-astro-cid-qaapeerg]{scrollbar-width:thin;gap:.4rem;margin:0;padding:.2rem;display:flex;overflow-x:auto}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category[data-astro-cid-qaapeerg]{flex:none}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category__copy[data-astro-cid-qaapeerg] span[data-astro-cid-qaapeerg]{display:none}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category[data-astro-cid-qaapeerg]{box-shadow:none;border-radius:.65rem;grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category[data-astro-cid-qaapeerg][aria-current=page]{border-color:var(--color-brand,#173b33);box-shadow:inset 0 3px var(--color-brand,#173b33);background:#edf4ef}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category__copy[data-astro-cid-qaapeerg]{gap:.2rem;min-height:0;padding:.65rem .8rem}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category__copy[data-astro-cid-qaapeerg] strong[data-astro-cid-qaapeerg]{white-space:nowrap;font-family:inherit;font-size:.84rem}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category__copy[data-astro-cid-qaapeerg] span[data-astro-cid-qaapeerg]{margin:0;font-size:.76rem}.ready-category__compact[data-astro-cid-qaapeerg],.ready-categories__more[data-astro-cid-qaapeerg]{display:none}@media (width<=767px){.ready-categories[data-astro-cid-qaapeerg]{grid-template-columns:1fr;gap:.7rem;margin-top:.9rem}.ready-category[data-astro-cid-qaapeerg]{border-radius:.9rem;grid-template-rows:10rem;grid-template-columns:7.5rem minmax(0,1fr)}.ready-category__copy[data-astro-cid-qaapeerg]{min-height:0;padding:.8rem .9rem}.ready-category__copy[data-astro-cid-qaapeerg] strong[data-astro-cid-qaapeerg]{font-size:1.3rem}.ready-category__copy[data-astro-cid-qaapeerg] span[data-astro-cid-qaapeerg]{font-size:.76rem}.ready-categories--switch[data-astro-cid-qaapeerg]{grid-template-columns:repeat(var(--ready-category-count),minmax(9rem,1fr));scrollbar-width:thin;gap:.35rem;margin:.5rem 0;padding-bottom:.25rem;overflow-x:auto}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category[data-astro-cid-qaapeerg]{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category__copy[data-astro-cid-qaapeerg]{padding:.5rem .4rem}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category__copy[data-astro-cid-qaapeerg] strong[data-astro-cid-qaapeerg]{font-family:inherit;font-size:.8rem}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category__copy[data-astro-cid-qaapeerg] span[data-astro-cid-qaapeerg]{font-size:.65rem;line-height:1.25}}@media (width<=639px){.ready-categories--switch[data-astro-cid-qaapeerg]{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:.3rem;width:100%;margin:0;padding:0;display:grid;overflow:visible}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category[data-astro-cid-qaapeerg]{border-radius:.55rem;width:auto;min-width:0}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category__copy[data-astro-cid-qaapeerg]{align-items:center;padding:.5rem .2rem}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category__copy[data-astro-cid-qaapeerg] strong[data-astro-cid-qaapeerg]{text-align:center;text-overflow:ellipsis;width:100%;overflow:hidden}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category[data-astro-cid-qaapeerg][aria-current=page]{border-color:var(--color-brand,#173b33);background:var(--color-brand,#173b33);color:#fff;box-shadow:none}.ready-categories--switch[data-astro-cid-qaapeerg] .ready-category[data-astro-cid-qaapeerg][aria-current=page] strong[data-astro-cid-qaapeerg]{color:#fff}.ready-category__full[data-astro-cid-qaapeerg]{display:none}.ready-category__compact[data-astro-cid-qaapeerg]{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;margin:0!important;font-size:.8rem!important;display:block!important}.ready-category[data-astro-cid-qaapeerg][data-secondary]{display:none!important}.ready-categories__more[data-astro-cid-qaapeerg]{min-width:0;display:block;position:relative}.ready-categories__more[data-astro-cid-qaapeerg]>summary[data-astro-cid-qaapeerg]{min-height:100%;color:var(--color-brand,#173b33);cursor:pointer;background:#fff;border:1px solid #eadfd9;border-radius:.55rem;justify-content:center;align-items:center;gap:.2rem;padding:.45rem .55rem;font-size:.78rem;font-weight:700;list-style:none;display:flex}.ready-categories__more[data-astro-cid-qaapeerg]>summary[data-astro-cid-qaapeerg]::-webkit-details-marker{display:none}.ready-categories__more[data-astro-cid-qaapeerg].is-active>summary[data-astro-cid-qaapeerg]{border-color:var(--color-brand,#173b33);background:var(--color-brand,#173b33);color:#fff}.ready-categories__more[data-astro-cid-qaapeerg]>div[data-astro-cid-qaapeerg]{z-index:4;background:#fff;border:1px solid #c7d9d1;border-radius:.65rem;width:max-content;min-width:9rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 10px 24px #173b3326}.ready-categories__more[data-astro-cid-qaapeerg] a[data-astro-cid-qaapeerg]{color:var(--color-brand,#173b33);border-radius:.45rem;padding:.65rem .75rem;font-size:.8rem;font-weight:700;text-decoration:none}.ready-categories__more[data-astro-cid-qaapeerg] a[data-astro-cid-qaapeerg][aria-current=page]{background:var(--color-brand,#173b33);color:#fff}}.availability-stores[data-astro-cid-mghek62b]{display:contents}.store-introduction[data-astro-cid-mghek62b]{margin:.75rem 0 .15rem;font-size:.85rem;line-height:1.45}.store-scroller[data-astro-cid-mghek62b]{top:var(--shop-header-height,4.25rem);z-index:19;border-bottom:1px solid var(--color-line,#d1d5db);background:var(--color-paper,#fff);align-items:center;gap:.65rem;min-width:0;padding:.4rem 0;display:flex;position:sticky;box-shadow:0 8px 12px -14px #111}.store-picker[data-astro-cid-mghek62b]{flex:none;max-width:40%;position:relative}summary[data-astro-cid-mghek62b]{border:1px solid var(--color-brand,#204a3d);cursor:pointer;border-radius:.7rem;align-items:center;gap:.55rem;min-height:44px;padding:.4rem .7rem;list-style:none;display:flex}summary[data-astro-cid-mghek62b]::-webkit-details-marker{display:none}summary[data-astro-cid-mghek62b]>span[data-astro-cid-mghek62b]:nth-child(2){gap:.1rem;min-width:0;display:grid}summary[data-astro-cid-mghek62b] small[data-astro-cid-mghek62b]{color:var(--color-muted,#66736c);font-size:.65rem}summary[data-astro-cid-mghek62b] strong[data-astro-cid-mghek62b]{text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;overflow:hidden}summary[data-astro-cid-mghek62b]:focus-visible{outline-offset:3px;outline:2px solid}.store-picker-panel[data-astro-cid-mghek62b]{box-sizing:border-box;background:var(--color-paper,#fff);border:1px solid #c7d9d1;border-radius:.85rem;width:min(24rem,100vw - 6rem);max-height:65vh;padding:.75rem;position:absolute;top:calc(100% + .4rem);left:0;overflow:hidden auto;box-shadow:0 12px 30px #173b3326}.store-search[data-astro-cid-mghek62b]{gap:.35rem;font-size:.8rem;display:grid}.store-search[data-astro-cid-mghek62b] input[data-astro-cid-mghek62b]{border:1px solid #c7d9d1;border-radius:.5rem;width:100%;min-height:44px;padding:.55rem}.store-buttons[data-astro-cid-mghek62b]{gap:.3rem;padding-top:.6rem;display:grid}.store-buttons[data-astro-cid-mghek62b] a[data-astro-cid-mghek62b]{border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .65rem;font-size:.85rem;text-decoration:none;display:flex}.store-buttons[data-astro-cid-mghek62b] a[data-astro-cid-mghek62b][hidden]{display:none}.store-buttons[data-astro-cid-mghek62b] a[data-astro-cid-mghek62b]:hover{border-color:var(--color-brand,#204a3d)}.store-buttons[data-astro-cid-mghek62b] a[data-astro-cid-mghek62b][aria-current=page]{background-color:var(--color-brand,#204a3d);color:#fff;font-weight:700}.store-buttons[data-astro-cid-mghek62b] a[data-astro-cid-mghek62b] span[data-astro-cid-mghek62b]{font-size:.8rem}.store-picker-panel[data-astro-cid-mghek62b] [data-astro-cid-mghek62b]:is(a,summary){box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.city-group[data-astro-cid-mghek62b]{border-bottom:1px solid #e3ebe6;min-width:0}.city-group[data-astro-cid-mghek62b]>summary[data-astro-cid-mghek62b]{border:0;justify-content:space-between;gap:.4rem;padding:0;display:flex}.city-group[data-astro-cid-mghek62b]>summary[data-astro-cid-mghek62b]>a[data-astro-cid-mghek62b]{flex:1}.city-expand[data-astro-cid-mghek62b]{color:var(--color-muted,#66736c);white-space:nowrap;padding:.6rem .35rem;font-size:.72rem}.city-stores[data-astro-cid-mghek62b]{border-left:2px solid #dbe7df;padding:0 0 .45rem .75rem}.city-store[data-astro-cid-mghek62b]{flex-wrap:wrap;align-items:center;display:flex}.city-store[data-astro-cid-mghek62b][hidden],.city-group[data-astro-cid-mghek62b][hidden]{display:none}.city-store[data-astro-cid-mghek62b]>a[data-astro-cid-mghek62b]:first-child{flex:1}.city-store-detail[data-astro-cid-mghek62b]{font-size:.7rem!important;text-decoration:underline!important}.store-category-navigation[data-astro-cid-mghek62b]{flex:1;min-width:0}.store-information[data-astro-cid-mghek62b]{flex-wrap:wrap;align-items:center;gap:.3rem 1rem;margin-bottom:1rem;padding:.45rem 0;font-size:.8rem;display:flex}.store-detail[data-astro-cid-mghek62b]{margin-left:auto;text-decoration:underline}.store-loading[data-astro-cid-mghek62b]{font-size:.85rem}.availability-stores[data-astro-cid-mghek62b][aria-busy=true] a[data-astro-cid-mghek62b]{pointer-events:none;opacity:.65}@media (width<=639px){.store-scroller[data-astro-cid-mghek62b]{top:var(--shop-mobile-header-bottom,var(--shop-mobile-header-height,var(--shop-header-height,4.25rem)));flex-wrap:wrap;gap:.3rem;padding:.3rem .35rem .4rem}.store-picker[data-astro-cid-mghek62b]{width:100%;max-width:none}.store-picker[data-astro-cid-mghek62b]>summary[data-astro-cid-mghek62b]{border-radius:.55rem;width:100%;min-height:38px;padding:.25rem .55rem}.store-picker[data-astro-cid-mghek62b]>summary[data-astro-cid-mghek62b] small[data-astro-cid-mghek62b]{font-size:.58rem;line-height:1}.store-picker[data-astro-cid-mghek62b]>summary[data-astro-cid-mghek62b] strong[data-astro-cid-mghek62b]{font-size:.76rem}.store-picker[data-astro-cid-mghek62b].has-selection>summary[data-astro-cid-mghek62b]{border-color:var(--color-brand,#204a3d);background:var(--color-brand,#204a3d);color:#fff}.store-picker[data-astro-cid-mghek62b].has-selection>summary[data-astro-cid-mghek62b] small[data-astro-cid-mghek62b]{color:#fff;opacity:.82}.store-picker-panel[data-astro-cid-mghek62b]{width:calc(100vw - 1rem)}.store-category-navigation[data-astro-cid-mghek62b]{flex-basis:100%;min-width:0}}
