.blog-posts-carousel{position:relative}.blog-posts-carousel__items-wrap{width:100%;position:relative}.blog-posts-carousel__controls{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none;z-index:3}.blog-posts-carousel__controls>*{pointer-events:auto}.blog-posts-carousel__controls .swiper-pagination{display:none}.blog-posts-carousel__controls .swiper-button{--swiper-navigation-size: 44px;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);border-radius:999px;background:rgba(var(--color-background),.95);border:1px solid rgba(var(--color-foreground),.18);color:rgb(var(--color-foreground));box-shadow:0 10px 24px #0000001f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.blog-posts-carousel__controls .swiper-button.swiper-button--blank{background:rgba(var(--color-background),.95)!important;border:1px solid rgba(var(--color-foreground),.18)!important;color:rgb(var(--color-foreground))!important;width:var(--swiper-navigation-size)!important;height:var(--swiper-navigation-size)!important}.blog-posts-carousel__controls .swiper-button svg{width:18px;height:18px}.blog-posts-carousel__controls .swiper-button-prev{margin-inline-start:-10px}.blog-posts-carousel__controls .swiper-button-next{margin-inline-end:-10px}.blog-posts-carousel__items-wrap.swiper{overflow:hidden}.blog-posts-carousel__items.swiper-wrapper{display:flex}.blog-posts-carousel__items .swiper-slide{flex:0 0 auto;width:calc((100% - (var(--f-columns-xl) - 1) * var(--f-column-gap, 0rem)) / var(--f-columns-xl))}@media(max-width:1024px){.blog-posts-carousel__items .swiper-slide{width:calc((100% - (var(--f-columns-md) - 1) * var(--f-column-gap, 0rem)) / var(--f-columns-md))}}@media(max-width:767.98px){.blog-posts-carousel__items .swiper-slide{width:calc(92% / var(--f-columns-mobile))}.blog-posts-carousel__controls .swiper-button{--swiper-navigation-size: 40px}.blog-posts-carousel__controls .swiper-button-prev{margin-inline-start:-6px}.blog-posts-carousel__controls .swiper-button-next{margin-inline-end:-6px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-featured-blog-carousel.css.map */
