.section-collection-carousel{width:100%}.section-collection-carousel .collection-carousel{padding:0 3.125rem;position:relative;display:none}.section-collection-carousel .collection-carousel.slick-initialized{display:block}.section-collection-carousel .collection-carousel .collection-block{padding:0 .625rem;position:relative}.section-collection-carousel .collection-carousel .collection-block .media{position:relative;width:100%;padding-top:100%;overflow:hidden;background:#eee}.section-collection-carousel .collection-carousel.img-landscape .collection-block .media{padding-top:60%}.section-collection-carousel .collection-carousel .collection-block .media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.section-collection-carousel .collection-carousel .collection-block .meta{position:absolute;bottom:0;left:.625rem;background:#fff;z-index:2;padding:.75rem 1.25rem 0 0;display:flex;align-items:center;gap:.625rem}.section-collection-carousel .collection-carousel .collection-block p{font-family:var(--fontPrimary);font-size:1.5rem;margin:0}.section-collection-carousel .collection-carousel .collection-block p.count{font-size:14px;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.section-collection-carousel .collection-carousel .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:0;text-indent:-624.938rem;width:1.875rem;height:1.875rem;background:url(icon-check-left.svg) no-repeat center center / .625rem;z-index:2}.section-collection-carousel .collection-carousel .slick-arrow.slick-prev{left:0}.section-collection-carousel .collection-carousel .slick-arrow.slick-next{right:0;transform:translateY(-50%) rotate(180deg)}.section-collection-carousel .collection-carousel .slick-dots{display:flex;margin:1.875rem 0 0;padding:0;justify-content:center;gap:.625rem}.section-collection-carousel .collection-carousel .slick-dots li{list-style:none}.section-collection-carousel .collection-carousel .slick-dots li.slick-active button{opacity:1}.section-collection-carousel .collection-carousel .slick-dots li button{font-size:0;text-indent:-624.938rem;width:.625rem;height:.625rem;display:block;background:#000;padding:0;border-radius:50%;opacity:.2;transition:.3s opacity}@media screen and (max-width: 60rem){.section-collection-carousel .collection-carousel,.section-collection-carousel .collection-carousel .collection-block{padding:0}.section-collection-carousel .collection-carousel .slick-arrow{background-color:#fff}.section-collection-carousel .collection-carousel .slick-arrow.slick-prev{left:0}.section-collection-carousel .collection-carousel .slick-arrow.slick-next{right:0}.section-collection-carousel .collection-carousel .collection-block .meta{left:0}.section-collection-carousel .collection-carousel .slick-dots{margin-top:.625rem}}@media screen and (max-width: 40rem){.section-collection-carousel .collection-carousel .collection-block p{font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/section-collection-carousel.css.map */
