.featured-collection-title-link{color:inherit;text-decoration:none}.featured-collection-title-link:hover{color:inherit;opacity:.75}.product-carousel{display:block;min-width:0}.product-carousel__track.grid-uniform{display:flex;flex-wrap:nowrap;gap:20px;overflow-x:auto;overflow-y:hidden;width:100%;margin:0;padding:4px 0 10px;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.product-carousel__track::-webkit-scrollbar{display:none}.product-carousel__track:before,.product-carousel__track:after{display:none;content:none}.product-carousel__track>.product-carousel__slide{flex:0 0 calc((100% - 80px) / 4.2);width:auto;min-width:0;float:none;clear:none;padding:0;scroll-snap-align:start}.product-carousel__track .grid-link,.product-carousel__track img{-webkit-user-drag:none}.product-carousel__controls{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:6px}.product-carousel__controls[hidden],.product-carousel__toggle[hidden]{display:none}.product-carousel__button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid rgba(54,53,52,.22);border-radius:50%;background:transparent;color:inherit;cursor:pointer}.product-carousel__button:hover{border-color:currentColor}.product-carousel__button:disabled{opacity:.3;cursor:default}.product-carousel__button:focus-visible,.product-carousel__track:focus-visible{outline:2px solid currentColor;outline-offset:3px}.product-carousel__position{min-width:60px;text-align:center;font-size:12px;font-variant-numeric:tabular-nums}.product-carousel__play-icon,.product-carousel__toggle.is-paused .product-carousel__pause-icon{display:none}.product-carousel__toggle.is-paused .product-carousel__play-icon{display:block}@media screen and (min-width:769px)and (max-width:989px){.product-carousel__track>.product-carousel__slide{flex-basis:calc((100% - 60px)/3.2)}}@media screen and (max-width:768px){.product-carousel__track.grid-uniform{gap:16px}.product-carousel__track>.product-carousel__slide{flex-basis:calc((100% - 32px) / 2.2)}}@media screen and (max-width:480px){.product-carousel__track>.product-carousel__slide{flex-basis:calc((100% - 16px)*.8)}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAI */
