.component-blog-carousel{overflow:hidden;position:relative;text-align:center}.component-blog-carousel .blog-carousel-title{margin-bottom:27px;text-align:center}.component-blog-carousel .blog-carousel-carousel a{display:block;margin-bottom:18px;text-transform:none}.component-blog-carousel .blog-carousel-carousel .read-more-link{text-decoration:underline}.component-blog-carousel .cta-container{margin:0 auto}.component-blog-carousel .blog-all-button{display:inline-flex}.component-blog-carousel .slick-track{display:flex!important}.component-blog-carousel .slick-slide{height:inherit!important}.component-blog-carousel .slick-dots{margin-top:18px}.component-blog-carousel .slick-slide.single-carousel-item{margin:0 18px}.component-blog-carousel .slick-list{margin:0 -18px}.component-blog-carousel .blog-carousel-carousel{position:relative}.component-blog-carousel .blog-carousel-arrow{background:transparent;border:none;display:block;height:45px;position:absolute;top:100px;width:45px;z-index:2}.component-blog-carousel .blog-carousel-arrow i{background-image:url(//mybalancemeals.com/cdn/shop/t/61/assets/carousel-arrow.svg?18683);background-position:center;background-repeat:no-repeat;background-size:100% auto;display:block;height:45px;width:45px;z-index:2}.component-blog-carousel .blog-carousel-arrow.blog-carousel-arrow-prev i{transform:rotate(-180deg)}.component-blog-carousel .blog-carousel-arrow.blog-carousel-arrow-prev{left:-36px}.component-blog-carousel .blog-carousel-arrow.blog-carousel-arrow-next{right:-45px}.component-blog-carousel .carousel-product-image{margin-bottom:18px}.component-blog-carousel .carousel-blog-name{font-size:22px;margin-bottom:9px}@media only screen and (min-width: 768px){.component-blog-carousel{text-align:left}.carousel-wrapper{padding:0 90px}.component-blog-carousel .blog-carousel-title{margin-bottom:27px}}@media only screen and (min-width: 1024px){.component-blog-carousel{overflow:hidden}.component-blog-carousel .carousel-wrapper{padding:0 90px}.component-blog-carousel .blog-carousel-arrow{height:54px;top:20%;width:54px}.component-blog-carousel .blog-carousel-arrow i{height:54px;width:54px}}@media only screen and (min-width: 1140px){.component-blog-carousel .carousel-wrapper{padding:0}.component-blog-carousel .blog-carousel-arrow{height:66px;top:30%;width:66px}.component-blog-carousel .blog-carousel-arrow{height:66px;position:absolute;top:30%;width:66px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/component-blog-carousel.css.map */
