.component-collection-carousel{overflow:hidden}.component-collection-carousel .collection-carousel{margin-bottom:45px;position:relative}.component-collection-carousel .collection-carousel-title{margin-bottom:27px;text-align:center}.component-collection-carousel .single-carousel-product{padding:0 9px 27px}.component-collection-carousel .single-carousel-product .product-grid-item{width:285px}.component-collection-carousel a{display:block}.component-collection-carousel a.product-grid-button{display:flex}.component-collection-carousel .collection-carousel-button{margin:0 auto;width:265px}.component-collection-carousel .flickity-button{bottom:-25%;top:unset;z-index:2}.component-collection-carousel .link-to-collection{margin:0 auto;width:132px}.component-collection-carousel .flickity-page-dots{display:none}.component-collection-carousel .flickity-page-dots .dot{background-color:var(--mb-brand-blue-3);border-radius:0;border:0;cursor:pointer;display:block;flex-basis:16px;height:2px;opacity:1;position:relative;margin:0 3px;padding:0;will-change:opacity,flex-basis;width:100%}.component-collection-carousel .flickity-page-dots .dot.is-selected{background-color:var(--mb-brand-blue-1);flex-basis:95%}@media only screen and (min-width: 768px){.component-collection-carousel .flickity-slider{height:100%}.component-collection-carousel .flickity-page-dots{display:block}.component-collection-carousel .collection-carousel-title{margin-bottom:45px;text-align:left}.component-collection-carousel .single-carousel-product .product-grid-item{height:unset;width:350px}.component-collection-carousel .single-carousel-product{align-items:stretch;display:flex;min-height:100%;padding:0 27px 27px}.component-collection-carousel .flickity-page-dots{display:flex;justify-content:flex-end;text-align:right;width:calc(100% - 218px)}.component-collection-carousel .link-to-collection{width:207px}.component-collection-carousel .flickity-button{align-items:center;background-color:var(--foreword-primary);display:flex;justify-content:center}.component-collection-carousel .flickity-button svg,.component-collection-carousel .flickity-button path{color:var(--foreword-white);fill:var(--foreword-white);height:20px;left:unset;position:relative;top:unset;width:20px}.component-collection-carousel .button-container{bottom:-3px;position:absolute;right:0}.component-collection-carousel .flickity-button{bottom:unset;top:50%;z-index:2}.component-collection-carousel .flickity-button:disabled{opacity:0}}@media only screen and (min-width: 992px){.component-collection-carousel .single-carousel-product .product-grid-item{height:unset;width:243px}.component-collection-carousel .flickity-button.previous{left:-54px}.component-collection-carousel .flickity-page-dots{width:calc(100% - 24.999vw + 30px)}}@media only screen and (min-width: 1200px){.component-collection-carousel .single-carousel-product .product-grid-item{width:239px}}@media only screen and (max-width: 768px){.component-collection-carousel .container{max-width:100%;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-collection-carousel.css.map?v=28547463068023801561707849254 */
