.joa-shop-categories{padding-top:2.4rem;padding-bottom:1rem}.joa-shop-categories__title{margin:0;text-align:center;font-size:clamp(2.6rem,5vw,4rem);line-height:1.1}.joa-shop-categories__heading{margin:1rem 0 1.2rem;text-align:center;color:rgba(var(--color-foreground),.68);font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.joa-shop-categories__links{display:flex;gap:.8rem;overflow-x:auto;padding:.2rem 0 .8rem;scrollbar-width:none}.joa-shop-categories__links::-webkit-scrollbar{display:none}.joa-shop-categories__link{flex:0 0 auto;padding:.9rem 1.5rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:999px;color:rgb(var(--color-foreground));font-size:1.3rem;line-height:1;text-decoration:none;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.joa-shop-categories__link:hover,.joa-shop-categories__link:focus-visible{border-color:#ec008c;color:#ec008c}.joa-shop-categories__link.is-active{border-color:#ec008c;background:#ec008c;color:#fff}@media screen and (min-width:750px){.joa-shop-categories{padding-top:3.2rem}.joa-shop-categories__links{justify-content:center;flex-wrap:wrap;overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map?subset=AAAAgA */
