.sc-bundle-grid-section{padding-block:clamp(2.5rem,5vw,4rem);scroll-margin-top:var(--header-group-height, 0px)}.sc-bundle-grid-section__heading{margin:0 0 1.5rem;text-align:center;font-family:var(--font-heading--family);font-size:clamp(1.75rem,3vw,2.5rem);color:var(--color-foreground)}.sc-bundle-grid__filters{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-bottom:clamp(2rem,4vw,2.75rem)}.sc-bundle-grid__filter{padding:.6rem 1.25rem;border:1px solid var(--sc-taupe);border-radius:999px;background:var(--color-background);color:var(--color-foreground);font-family:var(--font-accent--family);font-size:.8125rem;font-weight:600;letter-spacing:.04em;cursor:pointer;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.sc-bundle-grid__filter:hover{border-color:var(--sc-copper)}.sc-bundle-grid__filter.is-active{background:var(--sc-copper);border-color:var(--sc-copper);color:var(--sc-cream)}.sc-bundle-grid__filter--link{border-style:dashed}.sc-bundle-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;list-style:none;margin:0;padding:0}@media screen and (min-width:700px){.sc-bundle-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1100px){.sc-bundle-grid{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sc-bundle-grid.css.map */
