.blog-listing-section{background:#fff;max-width:1600px;margin:0 auto 80px}.blog-listing__header{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:20px;text-align:center;padding:10px}.blog-listing__heading{color:#000;font-size:36px;font-family:Camber TRIAL,Camber,sans-serif;font-weight:600;text-transform:capitalize;line-height:45px;margin:0}.blog-listing__header .lindy-underline-accent-red{background-color:#dd251b}.blog-listing__filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px;padding:0 20px;justify-content:center}.blog-filter-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#f5f5f5;border-radius:100px;text-decoration:none;transition:background .2s ease;border:1px solid #E0E0E0}.blog-filter-pill:hover{background:#ececec}.blog-filter-pill__label{color:#1c1c1c;font-size:14px;font-family:Camber,sans-serif;font-weight:600;line-height:1;text-transform:capitalize}.blog-filter-pill__close{width:16px;height:16px;color:#666;flex-shrink:0}.blog-filter-pill:hover .blog-filter-pill__close{color:#1c1c1c}.blog-listing__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 23.5px;width:100%;justify-content:space-between;align-items:flex-start}.blog-article-card{display:flex;flex-direction:column;align-items:center;background:#fff;max-width:502px;width:100%;height:100%;gap:12px}.blog-article-card__image-wrapper{display:block;width:100%;overflow:hidden;padding:10px;position:relative}.blog-article-card__image-wrapper:after{content:"";display:block;position:absolute;top:10px;left:10px;right:10px;bottom:10px;background-color:#fff3;z-index:1;opacity:0;transition:opacity .3s ease;pointer-events:none}.blog-article-card__image-wrapper:hover:after{opacity:1}.blog-article-card__image{width:100%;height:241px;object-fit:cover;display:block}.blog-article-card__placeholder{width:100%;height:241px;background:#f0f0f0;display:flex;align-items:center;justify-content:center}.blog-article-card__placeholder-svg{width:100%;height:100%;opacity:.3}.blog-article-card__content{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;flex:1;padding:10px;gap:12px}.blog-article-card__title{color:#000;font-size:24px;font-family:Camber,sans-serif;font-weight:600;line-height:28px;margin:0;text-align:center}.blog-article-card__title a{color:inherit;text-decoration:none}.blog-article-card__title a:hover{text-decoration:underline}.blog-article-card__excerpt-wrapper{color:#505050;text-align:center;margin:0;font-size:18px;line-height:1.4;height:fit-content;flex:1}.blog-article-card__excerpt.expanded{display:block;-webkit-line-clamp:unset;overflow:visible}.blog-article-card__more-link{color:var(--underline-color, #BD3839);font-size:18px;text-decoration:underline;background:none;border:none;padding:0;cursor:pointer;display:inline;margin-left:4px}.blog-article-card__more-link:hover{color:#bd3839;opacity:.8}.blog-article-card__button{padding:12px 24px;border:1px solid #1C1C1C;background:transparent;color:#1c1c1c;font-size:18px;font-family:Camber TRIAL,Camber,sans-serif;font-weight:600;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:all .3s ease}.blog-article-card__button:hover{background:#1c1c1c;color:#fff}.blog-listing__pagination{display:flex;justify-content:center;align-items:center;margin-top:80px;gap:5px}.blog-listing__pagination .lindy-pagination-wrapper{display:flex;justify-content:center;align-items:center;gap:5px}.blog-listing__pagination .lindy-pagination-pages{display:flex;gap:5px;align-items:center}@media screen and (max-width:749px){.blog-listing__pagination .lindy-pagination-wrapper.lindy-pagination-wrapper--desktop{display:none}}.blog-listing__pagination .lindy-pagination-wrapper.lindy-pagination-wrapper--mobile{gap:20px}@media screen and (min-width:750px){.blog-listing__pagination .lindy-pagination-wrapper.lindy-pagination-wrapper--mobile{display:none}}.blog-listing__pagination .lindy-pagination-wrapper.lindy-pagination-wrapper--mobile .lindy-pagination-info{font-size:16px;color:#505050;line-height:38px}.blog-listing__pagination .lindy-pagination-wrapper.lindy-pagination-wrapper--mobile .lindy-pagination-btn{background:#bd3839}.blog-listing__pagination .lindy-pagination-wrapper.lindy-pagination-wrapper--mobile .lindy-pagination-btn:hover{background:#1c1c1c}.blog-listing__pagination .lindy-pagination-wrapper.lindy-pagination-wrapper--mobile .lindy-pagination-btn svg path{fill:#fff}.blog-listing__pagination .lindy-pagination-page{min-width:42px;padding:10px;background:#ededed;color:#1c1c1c;font-size:16px;font-family:Camber TRIAL,Camber,sans-serif;font-weight:400;line-height:1.4;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.blog-listing__pagination .lindy-pagination-page:hover{background:#d0d0d0}.blog-listing__pagination .lindy-pagination-page--current{background:var(--underline-color, #BD3839);color:#fff;cursor:default}.blog-listing__pagination .lindy-pagination-btn{width:42px;height:42px;padding:10px;background:#ededed;color:#1c1c1c;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease}.blog-listing__pagination .lindy-pagination-btn:hover:not(.lindy-pagination-btn--disabled){background:#d0d0d0}.blog-listing__pagination .lindy-pagination-btn--disabled{opacity:.4;cursor:not-allowed}.blog-listing__pagination .lindy-pagination-btn svg{width:12px}.blog-listing__pagination .lindy-pagination-btn--prev svg{transform:rotate(180deg)}.blog-listing__pagination .lindy-pagination-ellipsis{padding:0 5px;color:#1c1c1c;font-size:16px}@media screen and (max-width:989px){.blog-listing__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.blog-listing-section{margin-bottom:40px}.blog-listing__header{gap:10px;padding-top:0;padding-bottom:0;margin-bottom:20px}.blog-listing__heading{font-size:32px}.blog-listing__grid{grid-template-columns:1fr;gap:20px}.blog-article-card{max-width:390px;min-height:auto}.blog-article-card__image,.blog-article-card__placeholder{height:185px}.blog-article-card__title{font-size:20px}.blog-article-card__excerpt{font-size:16px;-webkit-line-clamp:9}.blog-article-card__button{line-height:1}.blog-listing__pagination{margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/blog-listing-lindy.css.map */
