.hero[data-astro-cid-lcdefpme]{background:var(--anom-green-soft);position:relative;overflow:hidden}.hero__image[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:clamp(190px,33vw,425px);display:block}.hero__copy[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:.12em;text-align:center;text-shadow:0 0 6px #0000008c,0 1px 2px #00000080;place-content:center;gap:.25em;padding:1rem;font-size:clamp(.9375rem,.8rem + .6vw,1.25rem);font-weight:500;line-height:1.6;display:grid;position:absolute;inset:0}.hero__copy[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.home-layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 330px;gap:2.5rem;padding-block:2.5rem 4rem;display:grid}.tabs__radio[data-astro-cid-lcdefpme]{opacity:0;pointer-events:none;position:absolute}.tabs__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin-bottom:1.5rem;display:grid}.tabs__list[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{background:var(--color-fill);color:var(--color-text);text-align:center;cursor:pointer;transition:background-color var(--transition-fast);padding:.6rem .25rem;font-size:.8125rem;position:relative}.tabs__list[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]:hover{background:var(--color-fill-strong)}.tabs__panel[data-astro-cid-lcdefpme]{display:none}#tab-latest[data-astro-cid-lcdefpme]:checked~.tabs__list[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme][for=tab-latest],#tab-costco[data-astro-cid-lcdefpme]:checked~.tabs__list[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme][for=tab-costco],#tab-baby[data-astro-cid-lcdefpme]:checked~.tabs__list[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme][for=tab-baby],#tab-camp[data-astro-cid-lcdefpme]:checked~.tabs__list[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme][for=tab-camp]{background:var(--anom-green);color:#fff}#tab-latest[data-astro-cid-lcdefpme]:checked~.tabs__list[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme][for=tab-latest]:after,#tab-costco[data-astro-cid-lcdefpme]:checked~.tabs__list[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme][for=tab-costco]:after,#tab-baby[data-astro-cid-lcdefpme]:checked~.tabs__list[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme][for=tab-baby]:after,#tab-camp[data-astro-cid-lcdefpme]:checked~.tabs__list[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme][for=tab-camp]:after{content:"";border:7px solid #0000;border-bottom:0;border-top-color:var(--anom-green);position:absolute;bottom:-7px;left:50%;translate:-50%}#tab-latest[data-astro-cid-lcdefpme]:checked~.tabs__panel[data-astro-cid-lcdefpme][data-tab=latest],#tab-costco[data-astro-cid-lcdefpme]:checked~.tabs__panel[data-astro-cid-lcdefpme][data-tab=costco],#tab-baby[data-astro-cid-lcdefpme]:checked~.tabs__panel[data-astro-cid-lcdefpme][data-tab=baby],#tab-camp[data-astro-cid-lcdefpme]:checked~.tabs__panel[data-astro-cid-lcdefpme][data-tab=camp]{display:block}.tabs__radio[data-astro-cid-lcdefpme]:focus-visible~.tabs__list[data-astro-cid-lcdefpme]{outline:2px solid var(--anom-green-deep);outline-offset:3px}.tabs__empty[data-astro-cid-lcdefpme]{color:var(--color-muted);text-align:center;padding:2rem 0}.tabs__more[data-astro-cid-lcdefpme]{text-align:center;margin-top:1.75rem}.tabs__more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--anom-green);color:var(--anom-green-deep);transition:background-color var(--transition-fast), color var(--transition-fast);border-radius:999px;padding:.7rem 2rem;font-size:.875rem;text-decoration:none;display:inline-block}.tabs__more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--anom-green);color:#fff}@media (width<=900px){.home-layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:3rem}}@media (width<=560px){.home-layout[data-astro-cid-lcdefpme]{padding-block:1.5rem 3rem}.tabs__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:1.25rem}.tabs__list[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{padding:.7rem .25rem;font-size:.875rem}}
