.blog-posts-wrapper{--per-view: 1;--gap: 1rem;--arrow-size: 2.5rem;--arrow-inset: .75rem;--arrow-top: 40%;position:relative;width:100%;min-width:0}@media(min-width:700px){.blog-posts-wrapper{--per-view: 2;--gap: 1.5rem;--arrow-size: 3rem;--arrow-inset: 1rem}}@media(min-width:1150px){.blog-posts-wrapper{--per-view: var(--per-view-desktop, 5);--gap: 1.5rem}}.blog-posts-wrapper .blog-post-list--carousel{display:flex;align-items:stretch;gap:13px;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.blog-posts-wrapper .blog-post-list--carousel::-webkit-scrollbar{display:none}.blog-posts-wrapper .blog-post-list--carousel>.blog-post-card{flex:0 0 calc((100% - (var(--gap) * (var(--per-view) - 2.5))) / var(--per-view));max-width:none;min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;height:auto}.blog-posts-wrapper .blog-post-card>a:first-child{display:block;flex:none;width:100%;aspect-ratio:var(--media-ratio, 1.2);overflow:hidden}.blog-posts-wrapper .blog-post-card>a:first-child img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.blog-posts-wrapper .blog-post-card>:not(a:first-child){flex:1 1 auto}.blog-posts-wrapper .blog-post-card h2,.blog-posts-wrapper .blog-post-card h3,.blog-posts-wrapper .blog-post-card h4,.blog-posts-wrapper .blog-post-card .h4,.blog-posts-wrapper .blog-post-card .h5{display:-webkit-box;-webkit-line-clamp:var(--title-lines, 2);line-clamp:var(--title-lines, 2);-webkit-box-orient:vertical;overflow:hidden;min-height:calc(var(--title-lines, 2) * 1.3em)}.blog-posts-nav__btn{position:absolute;top:var(--arrow-top);z-index:3;display:inline-flex;align-items:center;justify-content:center;width:var(--arrow-size);height:var(--arrow-size);padding:0;border:0;border-radius:9999px;background:#111111d9;color:#fff;cursor:pointer;transform:translateY(-50%);transition:background .2s ease,opacity .2s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.blog-posts-nav__btn:hover{background:#111}.blog-posts-nav__btn:disabled{background:#1111114d;cursor:default}.blog-posts-nav[hidden]{display:none}.blog-posts-nav__btn{position:absolute;top:180px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:var(--arrow-size);height:var(--arrow-size);padding:0;border:0;border-radius:9999px;background:#161616!important;color:#fff;opacity:1;cursor:pointer;transform:translateY(-50%);transition:opacity .2s ease}.blog-posts-nav__btn svg{width:55%;height:55%}.blog-posts-nav__btn:hover{background:#161616!important}.blog-posts-nav__btn:disabled{opacity:.4;pointer-events:none}.blog-posts-nav__btn--prev{left:var(--arrow-inset)}.blog-posts-nav__btn--next{right:var(--arrow-inset)}@media(max-width:699px){.is-stacked-mobile .blog-post-list--carousel{display:grid;overflow:visible}.is-stacked-mobile .blog-post-list--carousel>.blog-post-card{flex:none}.is-stacked-mobile .blog-posts-nav{display:none}.blog-posts-nav__btn{width:27px!important;height:27px!important}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map?subset=CA */
