.cc{position:relative}.cc--bordered{border-bottom:1px solid rgba(var(--color-foreground),.08)}.cc__row{display:flex;align-items:flex-start;gap:var(--cc-gap, 2.4rem);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0;margin:0;list-style:none;scroll-snap-type:x proximity}.cc__row::-webkit-scrollbar{display:none}@media screen and (min-width:990px){.cc__row--center{justify-content:center}}.cc__item{flex:0 0 auto;width:calc(var(--cc-size, 8rem) + 2rem);text-align:center;text-decoration:none;color:rgb(var(--color-foreground));scroll-snap-align:start}.cc__circle{width:var(--cc-size, 8rem);height:var(--cc-size, 8rem);border-radius:50%;overflow:hidden;margin:0 auto .8rem;background:#f4f2f0;border:1px solid rgba(var(--color-foreground),.08);display:flex;align-items:center;justify-content:center}.cc__circle img,.cc__circle svg{width:100%;height:100%;display:block}.cc__circle--contain img{object-fit:contain;padding:12%}.cc__circle--cover img{object-fit:cover}.cc__label{display:block;font-size:var(--cc-label-size, 1.3rem);font-weight:var(--cc-label-weight, 400);line-height:1.3;word-break:break-word}.cc--uppercase .cc__label{text-transform:uppercase;letter-spacing:.06em}.cc--nowrap .cc__item{width:auto;min-width:var(--cc-size, 8rem)}.cc--nowrap .cc__label{white-space:nowrap}.cc__item:hover .cc__label{text-decoration:underline;text-underline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-collection-circles.css.map */
