.collection-carousel-section{background-color:var(--collection-carousel-bg-color);padding-top:20px;padding-bottom:20px}.collection-carousel-section.full-width{padding-right:24px;padding-left:24px}.collection-carousel__content{display:flex;flex-direction:row;text-align:left;margin:0 auto 2rem;align-items:center}.collection-carousel__content_header{flex:75%;color:var(--collection-text-color-override)}.collection-carousel__content_navigation{flex:25%;display:flex;justify-content:flex-end;align-items:end;z-index:1}.collection-carousel__content_navigation .swiper-button-next,.collection-carousel__content_navigation .swiper-button-prev{position:static;width:48px;height:48px}.collection-carousel__content_navigation .swiper-button-next:after,.collection-carousel__content_navigation .swiper-button-prev:after{font-size:1.5rem;font-weight:700;color:#000}.collection-carousel__content_navigation .swiper-button-prev.swiper-button-disabled{background-color:#e7edf8;opacity:100%}.collection-carousel__heading{margin-top:0;font-weight:500;margin-bottom:.5rem;color:var(--collection-text-color-override)}.collection-carousel__cta{margin-top:1rem}.collection-carousel__swiper{width:100%;overflow:hidden;padding-bottom:1rem}.collection-carousel__slide{width:320px;flex-shrink:0}.collection-carousel__card_image{width:100%;height:400px;object-fit:cover;display:block;position:relative}.collection-carousel__slide-content{color:var(--collection-text-color-override);text-align:center}.slide-link,a.collection-carousel__slide_title:hover{text-decoration:none}.collection-carousel__slide-content .price{font-weight:500;font-size:20px;color:var(--collection-text-color-override)}.product-swatches{display:flex;gap:8px;margin-top:10px;padding-left:.5rem}.swatch-image{width:100%;height:100%;object-fit:cover}.swatch-block{display:inline-block;width:32px;height:32px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.swatch-fallback{display:inline-block;font-size:12px;text-align:center;width:100%}@media screen and (max-width:750px){.collection-carousel__content{flex-direction:column}.collection-carousel__content_navigation .swiper-button-next,.collection-carousel__content_navigation .swiper-button-prev{width:32px;height:32px}.collection-carousel__content_navigation .swiper-button-next:after,.collection-carousel__content_navigation .swiper-button-prev:after{font-size:20px}}.collection-carousel-section--standalone collection-carousel{display:block}.collection-carousel-section--standalone .collection-carousel__content_navigation{gap:16px}.collection-carousel-section--standalone .collection-carousel__content_navigation .swiper-button-prev,.collection-carousel-section--standalone .collection-carousel__content_navigation .swiper-button-next{display:flex;justify-content:center;align-items:center;width:44px;height:44px;margin:0;border-radius:0;background-color:#fff;border:1px solid #00000026;color:#000;position:static;transition:opacity .2s ease}.collection-carousel-section--standalone .collection-carousel__content_navigation .swiper-button-prev:after,.collection-carousel-section--standalone .collection-carousel__content_navigation .swiper-button-next:after{content:none}.collection-carousel-section--standalone .collection-carousel__nav-icon{width:20px;height:20px;display:block}.collection-carousel-section--standalone .collection-carousel__content_navigation .swiper-button-prev .collection-carousel__nav-icon{transform:rotate(180deg)}.collection-carousel-section--standalone .collection-carousel__content_navigation .swiper-button-prev.swiper-button-disabled,.collection-carousel-section--standalone .collection-carousel__content_navigation .swiper-button-next.swiper-button-disabled{background-color:#fff;opacity:.35}.collection-carousel-section--standalone .collection-carousel__divider-wrapper{display:flex;align-items:center;gap:10px;justify-content:center;margin-top:20px}.collection-carousel-section--standalone .collection-carousel__scrollbar.swiper-scrollbar{position:relative;width:100%;height:1px;margin:0;border-radius:0;background:#8886}.collection-carousel-section--standalone .collection-carousel__scrollbar .swiper-scrollbar-drag{height:100%;border-radius:0;background:#888;display:block!important}@media screen and (max-width:750px){.collection-carousel-section--standalone .collection-carousel__content_navigation{display:none}.collection-carousel-section--standalone .collection-carousel__content{align-items:flex-start}.collection-carousel-section--standalone .collection-carousel__scrollbar.swiper-scrollbar{max-width:200px}}
/*# sourceMappingURL=/cdn/shop/t/135/assets/collection-carousel.css.map */
