.blog__posts{display:flex;flex-wrap:wrap;gap:1.5rem;padding:0;margin:0;list-style:none}.blog__post{width:100%}.featured-blog-intro{margin:.5rem 0 1.25rem}.featured-blog-intro.rte p:last-child{margin-bottom:0}@media screen and (max-width: 749px){.featured-blog-intro{margin:.5rem 0 1rem}}.article-card{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:1rem;border:1px solid #eee;border-radius:4px;box-shadow:0 2px 6px #0000000d;background:#fff}.article-card h2.article-title{font-size:var(--title-font-size, 1.25rem);margin-top:var(--post-title-margin-top);margin-bottom:.5rem}.article-card .article-meta{font-size:var(--meta-font-size, .875rem);color:#777;margin-bottom:.75rem}.article-card .article-excerpt{font-size:var(--excerpt-font-size, 1rem);color:#444;margin-bottom:1rem}.article-card .read-more{font-size:var(--read-more-font-size, 1rem);color:var(--read-more-color);text-decoration:none;font-weight:600}.article-card .read-more:hover{text-decoration:underline}.blog-view-all-wrapper{display:flex;justify-content:center;margin-top:2rem}.blog-view-all-wrapper .button{background:#fff;color:#000;font-weight:600;text-transform:uppercase;padding:.75rem 1.5rem;border-radius:6px;border:none;box-shadow:0 4px 8px #0000001a;transition:background .3s ease,color .3s ease}.blog-view-all-wrapper .button:hover{background:#000;color:#fff}.blog-tabs{display:flex;width:100%;gap:.5rem;margin-bottom:2rem}.blog-tab{flex:1;text-align:center;background:var(--tab-bg);color:var(--tab-text-color);border:none;padding:.5rem 1rem;cursor:pointer;border-radius:var(--tab-border-radius);transition:background .3s ease,color .3s ease,transform .2s ease}.blog-tab.active{background:var(--tab-active-bg);color:var(--tab-active-text-color);transform:translateY(-2px);box-shadow:0 2px 4px #0000001a}.blog-tab-content{display:none}.blog-tab-content.active{display:block}@media screen and (min-width: 750px){.blog__post{flex:1 1 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}.carousel-arrow{display:none}.blog__posts-wrapper{margin:0}}@media screen and (max-width: 749px){.carousel-arrow{display:none}.scroll-wrapper{position:relative;margin:0 -1rem;padding-bottom:calc(var(--mobile-dot-size) + var(--mobile-dot-content-gap))}.scroll-container.is-scrollable{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;gap:1rem;padding:0 1rem 1rem;margin:0;list-style:none;scroll-padding-left:1rem;scroll-padding-right:1rem;-ms-overflow-style:none;scrollbar-width:none}.scroll-container.is-scrollable::-webkit-scrollbar{display:none}.scroll-container>*{flex:0 0 100%;max-width:100%;scroll-snap-align:center}.scroll-dots{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;gap:var(--mobile-dot-gap);pointer-events:auto;z-index:10}.scroll-dot{width:var(--mobile-dot-size);height:var(--mobile-dot-size);border-radius:50%;background:#ccc;border:none;padding:0;cursor:pointer}.scroll-dot.active{background:#333}.article-card{padding:.75rem}.article-card h2.article-title{font-size:1rem;margin-top:var(--post-title-margin-top);margin-bottom:.4rem}.article-card .article-meta{font-size:.75rem;margin-bottom:.5rem}.article-card .article-excerpt{font-size:.875rem;margin-bottom:.75rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-card .read-more{font-size:.875rem}.blog-view-all-wrapper{margin-top:var(--mobile-dot-to-viewall-gap)}}
/*# sourceMappingURL=/cdn/shop/t/285/assets/section-featured-blog-custom.css.map */
