.store-tab{color:#a1a1aa;transition:color .15s}.store-tab:hover,.store-tab[aria-selected=true]{color:#27272a}.store-tab:focus-visible{outline-offset:4px;border-radius:.25rem;outline:2px solid #ea580c}.store-carousel__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:1rem;margin:0 -.25rem;padding:.25rem .25rem 1rem;scroll-padding-inline:.25rem;list-style:none;display:flex;overflow-x:auto}.store-carousel__track::-webkit-scrollbar{display:none}.store-carousel__track:focus-visible{outline-offset:2px;border-radius:.375rem;outline:2px solid #ea580c}.store-carousel__item{scroll-snap-align:start;flex:0 0 78%}@media (width>=640px){.store-carousel__item{flex-basis:calc(50% - .5rem)}}@media (width>=1024px){.store-carousel__item{flex-basis:calc(33.3333% - .666667rem)}}.store-carousel__arrow{color:#fff;cursor:pointer;background:#7cc4e4;justify-content:center;align-items:center;width:2.75rem;height:2.25rem;transition:background-color .15s,opacity .15s;display:inline-flex}.store-carousel__arrow+.store-carousel__arrow{border-inline-start:1px solid #fff9}.store-carousel__arrow:hover:not(:disabled){background:#3ba3d0}.store-carousel__arrow:focus-visible{outline-offset:-2px;outline:2px solid #ea580c}.store-carousel__arrow:disabled{opacity:.45;cursor:default}.store-carousel[data-scrollable=false] .store-carousel__arrows{visibility:hidden}@media (prefers-reduced-motion:reduce){.store-carousel__track{scroll-behavior:auto}}
