.collection-slider__container{margin:0 auto;text-align:center;margin-bottom:4rem;padding-top:3.75rem}@media(min-width:1024px){.collection-slider__container{margin-bottom:.75rem;padding-top:5.25rem}}.collection-slider__container-heading{max-width:100%;text-align:center;padding-bottom:1.4375rem}@media(min-width:1024px){.collection-slider__container-heading{max-width:35.875rem;margin:0 auto;padding-bottom:1.25rem}
}.collection-slider__container-tab{margin-right:.625rem;min-width:5.5rem;height:1.8125rem;border:.0625rem solid var(--color-neutral-300);border-radius:.125rem;background-color:var(--color-white);color:var(--color-black);font-weight:500;cursor:pointer}@media(min-width:1024px){.collection-slider__container-tab{margin-right:.9375rem}
}.collection-slider__container-tab:hover{border:.0625rem solid var(--color-black)}.collection-slider__container-tab--active{border:.0625rem solid var(--color-black)}.collection-slider__container-link{text-decoration:underline}.collection-slider__container-tabs-slider{display:flex;margin:0 auto;max-width:100%;flex-flow:row nowrap;position:relative;overflow-x:scroll;padding-left:1.25rem}
.collection-slider__container-tabs-slider::-webkit-scrollbar{display:none}.collection-slider__container-tabs-slider::-webkit-scrollbar-thumb{display:none}@media(min-width:1024px){.collection-slider__container-tabs-slider{overflow-x:hidden;padding-left:0;display:block}}.collection-slider__container-tabs-slider .collection-slider__container-tab{flex:0 0 auto}
.collection-slider__scrollbar{background-color:var(--color-neutral-300);position:relative;height:.125rem;margin-top:1.875rem;margin-bottom:1.875rem}.collection-slider__scrollbar-container{max-width:62.5rem}.collection-slider__scrollbar-line{position:absolute;top:0;left:0;background-color:var(--color-black);height:100%;transition:width 200ms ease-in-out}
.collection-slider__loader{display:flex;align-items:center;justify-content:center}.collection-slider__loader svg{max-width:6.25rem}.collection-slider__loader svg path{fill:var(--color-neutral-400)}.collection-slider .product-card{background:var(--color-white)}.collection-slider .product-card__price{padding-top:.1875rem;text-align:center}
@media(min-width:768px){.collection-slider .product-card__price{padding-top:0}}.collection-slider .product-card__swatch-count{text-align:center;padding-top:.3125rem}.collection-slider .swiper-slide{height:auto}.collection-slider .product-card{height:100%}.collection-slider__container-heading{color:var(--color-neutral-600);font-size:1.875rem}
.collection-slider__container-tabs a{color:var(--color-neutral-600);font-size:1.125rem;font-weight:700}