.category-carousel__wrapper{position:relative;width:100%;overflow:hidden}body:not([data-gb-variant=b]) .category-carousel--variant-b,body:not([data-gb-variant=c]) .category-carousel--variant-c{display:none}.category-carousel__list{display:flex;align-items:center;margin:0;padding:0;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.category-carousel__list::-webkit-scrollbar{width:0;height:0;display:none}.category-carousel__item{flex-shrink:0;list-style:none}.category-carousel__link{display:block;font-size:13px;font-weight:400;line-height:normal;text-transform:capitalize;text-decoration:none;color:#121212;transition:opacity .2s ease}.category-carousel__link:hover{opacity:.7}.category-carousel__link:focus-visible{outline:var(--focused-base-outline, 2px solid currentColor);outline-offset:var(--focused-base-outline-offset, 3px)}.category-carousel--variant-c .category-carousel__link{display:flex;align-items:center;justify-content:center;height:32px;padding:8px 16px;outline:1px solid currentColor;border-radius:999px;background-color:transparent;white-space:nowrap}.category-carousel--variant-c .category-carousel__link:focus-visible{border-radius:999px}.category-carousel--variant-c .category-carousel__text{display:inline-block;padding-top:3px}.category-carousel--variant-b .category-carousel__link{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:76px;text-align:center}.category-carousel--variant-b .category-carousel__image{width:56px;height:56px;border-radius:50%;overflow:hidden;border:.583px solid rgba(18,18,18,.08)}.category-carousel--variant-b .category-carousel__image img{width:100%;height:100%;object-fit:cover;display:block}.category-carousel--variant-b .category-carousel__image--placeholder svg{width:100%;height:100%;fill:rgba(var(--color-foreground),.35)}.category-carousel--variant-b .category-carousel__text{display:block;width:100%}@keyframes category-carousel-pulse{0%,to{color:inherit}50%{color:var(--category-carousel-highlight, #06ad19)}}.category-carousel__text--highlight{animation:category-carousel-pulse 1s infinite ease-in-out}@media(prefers-reduced-motion:reduce){.category-carousel__text--highlight{animation:none;color:var(--category-carousel-highlight, #06ad19)}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/component-category-carousel.css.map */
