.ds-category-circles{max-width:var(--ds-content-max, 1900px);margin:0 auto;padding:22px 0 26px;color:var(--ds-ink, #3b2a25)}.ds-category-circles__rail{display:flex;gap:18px;padding:4px clamp(16px,3vw,48px) 12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scroll-padding-inline:16px;scrollbar-width:thin;scrollbar-color:#cdb8ac transparent}.ds-category-circle{display:flex;flex:0 0 112px;min-width:0;flex-direction:column;align-items:center;gap:12px;color:inherit;text-decoration:none;scroll-snap-align:start}.ds-category-circle__photo{display:block;width:100%;max-width:190px;aspect-ratio:1;overflow:hidden;border:2px solid #d1afa3;border-radius:50%;background:#eee5dc}.ds-category-circle__photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.ds-category-circle__label{font:500 10px/1.4 var(--text-font-family, Arial, sans-serif);letter-spacing:.1em;text-align:center;text-transform:uppercase}.ds-category-circle--new .ds-category-circle__photo{border-color:#b8895a}.ds-category-circle--new .ds-category-circle__label{color:#9c6e5c;font-weight:600}.ds-category-circle:focus-visible{outline:2px solid #87654d;outline-offset:3px;border-radius:4px}@media(min-width:1000px){.ds-category-circles__rail{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(16px,2vw,30px);overflow:visible}.ds-category-circle__label{font-size:11px}}@media(hover:hover){.ds-category-circle:hover .ds-category-circle__photo{border-color:#b8895a}.ds-category-circle:hover img{transform:scale(1.035)}}@media(prefers-reduced-motion:reduce){.ds-category-circle__photo img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/ds-category-circles.css.map */
