.circ-carousel-heading{text-align:center;font-size:24px;margin:0 0 24px}.circ-carousel-viewport{overflow:hidden;width:100%}.circ-carousel-track{display:flex;width:max-content;gap:32px;animation-name:circ-carousel-scroll;animation-timing-function:linear;animation-iteration-count:infinite}.circ-carousel-viewport:hover .circ-carousel-track{animation-play-state:paused}@keyframes circ-carousel-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.circ-carousel-item{display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;flex-shrink:0;width:var(--ring-size, 120px)}.circ-carousel-ring{display:block;width:var(--ring-size, 120px);height:var(--ring-size, 120px);border-radius:50%;border:3px solid var(--ring-color, #1a4fa0);padding:4px;box-sizing:border-box;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.circ-carousel-item:hover .circ-carousel-ring{transform:scale(1.05)}.circ-carousel-img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.circ-carousel-placeholder{width:100%;height:100%;border-radius:50%;background:#eee}.circ-carousel-label{font-size:13px;font-weight:600;text-align:center;color:inherit;white-space:nowrap}@media(max-width:749px){.circ-carousel-item{width:calc(var(--ring-size, 120px) * .75)}.circ-carousel-ring{width:calc(var(--ring-size, 120px) * .75);height:calc(var(--ring-size, 120px) * .75)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-circular-collections.css.map */
