.marketplace-category-carousel{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;align-items:center;min-width:0}.marketplace-category-carousel>button{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line,#e6ebf1);border-radius:50%;background:#fff;color:var(--navy);cursor:pointer}.marketplace-category-carousel>button:disabled{opacity:.3;cursor:default}.marketplace-category-carousel .marketplace-category-strip:focus-visible,.marketplace-category-carousel>button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.marketplace-category-carousel .marketplace-category-strip{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-inline:contain}.marketplace-category-carousel .marketplace-category-strip::-webkit-scrollbar{display:none}.marketplace-category-carousel .marketplace-category-strip>a{flex:0 0 104px;scroll-snap-align:start}@media(max-width:600px){.marketplace-category-carousel{grid-template-columns:minmax(0,1fr);gap:0}.marketplace-category-carousel>button{display:none}.marketplace-category-carousel .marketplace-category-strip>a{flex-basis:84px}}