.tabbed-collection{display:block}.tabbed-collection__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:30px}.tabbed-collection__tab{-webkit-appearance:none;appearance:none;flex:none;margin:0;padding:10px 20px;border:1px solid color-mix(in srgb,var(--color-scheme-text-color) 15%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-scheme-text-color) 6%,var(--color-scheme-background-color));color:var(--color-scheme-text-color);font:inherit;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.tabbed-collection__tab:hover{border-color:var(--color-scheme-text-color)}.tabbed-collection__tab[aria-selected=true]{border-color:var(--color-scheme-text-color);background:var(--color-scheme-text-color);color:var(--color-scheme-background-color)}.tabbed-collection__tab:focus-visible{outline:2px solid var(--color-scheme-text-color);outline-offset:2px}.tabbed-collection__panel:focus-visible{outline:2px solid var(--color-scheme-text-color);outline-offset:4px}.tabbed-collection__subrow{display:flex;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:20px}.tabbed-collection__description{margin:0}.tabbed-collection__link{flex:none;margin-left:auto;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-decoration:none;color:var(--color-scheme-text-color)}.tabbed-collection__link:hover{text-decoration:underline}.tabbed-collection__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--grid-spacing)}.tabbed-collection__button{margin-top:40px}@media screen and (max-width:1023px){.tabbed-collection__grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:-16px;padding:16px;scroll-padding-inline:16px}.tabbed-collection__grid::-webkit-scrollbar{display:none}.tabbed-collection__item{flex:0 0 40%;scroll-snap-align:start}}@media screen and (max-width:767px){.tabbed-collection__tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;padding:4px;margin:-4px -4px 20px}.tabbed-collection__tabs::-webkit-scrollbar{display:none}.tabbed-collection__subrow{flex-direction:column;align-items:flex-start}.tabbed-collection__link{margin-left:0}.tabbed-collection__item{flex-basis:78%}.tabbed-collection__button{margin-top:30px}}@media(prefers-reduced-motion:reduce){.tabbed-collection__tab{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/section-tabbed-collection.css.map */
