.product-bestseller-collection{overflow:hidden}.product-bestseller-collection .carousel:not(.flickity-enabled){overflow:scroll;display:flex;-ms-overflow-style:none;scrollbar-width:none}.product-bestseller-collection .carousel:not(.flickity-enabled)::-webkit-scrollbar{display:none}.product-bestseller-collection .carousel:not(.flickity-enabled) .carousel-cell .media:after{opacity:0}@media screen and (max-width: 749px){.product-bestseller-collection .carousel:not(.flickity-enabled){overflow:auto}.product-bestseller-collection .carousel:not(.flickity-enabled) li{flex-shrink:0;flex-grow:1}}@media screen and (min-width: 750px){.product-bestseller-collection .carousel:not(.flickity-enabled) .carousel-cell{width:calc(33.3% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(33.3% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}}.product-bestseller-collection .carousel .flickity-viewport{overflow:visible}.product-bestseller-collection .carousel .carousel-cell{width:24.6%;margin-right:1.6rem}@media screen and (max-width: 749px){.product-bestseller-collection .carousel .carousel-cell{width:35%}}@media screen and (max-width: 500px){.product-bestseller-collection .carousel .carousel-cell{width:75%}}.product-bestseller-collection .product-grid{list-style:none;margin-top:0;margin-bottom:0}@media screen and (max-width: 649px){.product-bestseller-collection .product-grid{padding-left:1.6rem}}.product-bestseller-collection .card__heading{text-transform:none}.product-bestseller-collection .header-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.4rem;justify-content:center}.product-bestseller-collection .header-container .product-bestseller-wrapper-title{margin:0}@media screen and (min-width: 750px) and (max-width: 990px){.product-bestseller-collection .header-container{margin-bottom:2.4rem}}@media screen and (max-width: 749px){.product-bestseller-collection .header-container{margin-bottom:1.6rem}}.product-bestseller-collection .collection-button{margin-top:4.8rem;display:flex;justify-content:center}@media screen and (max-width: 749px){.product-bestseller-collection .collection-button{margin-top:3.2rem}}.product-bestseller-collection .collection-button a{text-align:center}@media screen and (max-width: 749px){.product-bestseller-collection .collection-button a{font-size:1.4rem}}.product-bestseller-collection .custom-card__badge{min-height:25.5px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-bestseller-collections.css.map?v=173816832016946948321721697919 */
