.blog-carousel .blog-carousel-wrapper{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;position:relative;background:#fff}.blog-carousel .text-carousel-half{width:50%;padding:55px 8%;position:relative;align-content:center}.blog-carousel .text-carousel-half .heading{font-size:30px;line-height:34px}.blog-carousel .image-carousel-half{width:50%;position:relative}.blog-carousel .embla{overflow:hidden;width:100%}.blog-carousel .embla__container{display:flex;height:100%}.blog-carousel .embla__slide{flex:0 0 100%;min-width:0;align-content:center}.blog-carousel .image-slide-content img{width:100%;height:100%;object-fit:cover;display:block}.blog-carousel .section-heading{margin-bottom:0}.blog-carousel .carousel-ui-controls{margin-top:30px;display:flex;align-items:center;gap:15px;position:absolute;bottom:0;right:0;padding-inline:15px}.blog-carousel .sub-heading{margin-bottom:18px}.blog-carousel .image-slide-content{height:100%}.blog-carousel .embla__controls{display:flex;gap:15px;margin-left:auto}.blog-carousel .embla__dots{margin-top:0;margin-bottom:30px}.blog-carousel .emble-progress-inner-wrapper{margin-bottom:30px}.blog-carousel .embla__controls{position:absolute;bottom:15px;right:20px;z-index:10}.blog-carousel .embla__progress{margin-top:20px}@media(max-width:1199px){.blog-carousel .text-carousel-half{padding:40px 5%}}@media(min-width:768px){.hide-on-desktop{display:none!important}}@media(max-width:749px){.blog-carousel .text-carousel-half,.blog-carousel .image-carousel-half{width:100%}.blog-carousel .text-carousel-half{position:static;padding-top:0}.blog-carousel .blog-carousel-wrapper{padding-bottom:40px}.hide-on-mobile{display:none!important}.blog-carousel .carousel-ui-controls{right:0;width:100%;padding-inline:0}.blog-carousel :is(.emble-progress-inner-wrapper,.embla__dots){width:100%}.blog-carousel .emble-progress-inner-wrapper,.blog-carousel .embla__dots{margin-top:15px;margin-bottom:0}.blog-carousel .embla__controls{bottom:-5px;right:0}.blog-carousel .embla__progress{position:absolute;bottom:60px;left:50%;transform:translate(-50%)}.blog-carousel .embla__dots{position:absolute;bottom:15px;left:50%;transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/blog-carousel.css.map */
