.type-carousel{display:flex;align-items:center;gap:16px}.type-carousel__viewport{position:relative;flex:1 1 auto;min-width:0}.type-carousel__track{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none}.type-carousel__track::-webkit-scrollbar{display:none}.type-carousel__item{flex-shrink:0;scroll-snap-align:start}.type-carousel__link{display:block;padding:9px 16px;border:1px solid #e5e5e5;color:inherit;font-size:13px;line-height:1.2;white-space:nowrap;text-decoration:none;transition:border-color .2s ease}.type-carousel__link.is-active{border-color:#111;background-color:#111;color:#fff}@media(hover:hover)and (pointer:fine){.type-carousel__link:not(.is-active):hover{border-color:#111}}.type-carousel__fade{display:none;position:absolute;top:0;right:0;bottom:0;width:64px;background:linear-gradient(to right,rgba(var(--color-background-rgb, 255, 255, 255),0),var(--color-background, #ffffff));pointer-events:none}.type-carousel.is-overflowing:not(.is-at-end) .type-carousel__fade{display:block}.type-carousel__arrows{display:none;flex-shrink:0;gap:4px}@media(hover:hover)and (pointer:fine){.type-carousel.is-overflowing .type-carousel__arrows{display:flex}}.type-carousel__arrow{display:grid;place-content:center;width:36px;height:36px;margin:0;padding:0;border:1px solid #e5e5e5;border-radius:0;background-color:transparent;color:inherit;cursor:pointer;transition:border-color .2s ease,opacity .2s ease}.type-carousel__arrow svg{width:16px;height:16px}.type-carousel__arrow:disabled{opacity:.3;cursor:default}@media(hover:hover)and (pointer:fine){.type-carousel__arrow:not(:disabled):hover{border-color:currentColor}}@media only screen and (max-width:767px){.type-carousel__viewport{margin-right:calc(var(--container-margin) * -1)}.type-carousel__track{padding-right:var(--container-margin)}.type-carousel__fade{width:48px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-collection-type-carousel.css.map */
