.blog-posts-grid{background-color:#fff;width:100%}.blog-posts-grid .container,.blog-posts-grid .container-1170,.blog-posts-grid .container-1770{max-width:1400px;margin:0 auto;padding-left:15px;padding-right:15px}.blog-posts-grid .container-full{padding-left:15px;padding-right:15px}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:50px}.blog-card{display:flex;flex-direction:column;background-color:#fff;border-radius:0;overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease;height:100%;border:1px solid #e5e5e5;border-bottom:3px solid var(--color-primary)}.blog-card:hover{box-shadow:0 10px 30px #0000001a;border-color:var(--color-primary)}.blog-card-image{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;display:block;background-color:#f5f5f5}.blog-card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.blog-card:hover .blog-card-img{transform:scale(1.05)}.blog-card-image-placeholder{display:flex;align-items:center;justify-content:center}.placeholder-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.placeholder-svg{width:60%;height:60%;opacity:.3}.blog-card-content{padding:25px 20px;display:flex;flex-direction:column;flex:1}.blog-card-title{margin:0 0 15px;font-size:22px;font-weight:600;line-height:1.3}.blog-card-title a{color:#000;text-decoration:none;transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card-title a:hover{color:var(--color-primary)}.blog-card-meta{display:flex;align-items:center;gap:8px;font-size:14px;color:#666;margin-top:auto}.blog-card-author{font-weight:500;color:#333}.blog-card-separator{color:#ccc}.blog-card-date{color:#666}.blog-pagination{display:flex;justify-content:center;margin-top:40px;padding-top:20px}.blog-pagination .pagination-wrapper{display:flex;align-items:center;gap:10px}@media (min-width: 768px) and (max-width: 1199px){.blog-grid{grid-template-columns:repeat(2,1fr);gap:25px;margin-bottom:40px}.blog-card-title{font-size:20px}.blog-card-content{padding:20px 15px}.blog-pagination{margin-top:35px}}@media (max-width: 767px){.blog-grid{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.blog-card-image{aspect-ratio:16 / 9}.blog-card-title{font-size:18px;margin-bottom:12px}.blog-card-content{padding:18px 15px}.blog-card-meta{font-size:13px;gap:6px}.blog-pagination{margin-top:30px}}.blog-card-title a:focus,.blog-card-image:focus{outline:2px solid var(--color-primary);outline-offset:2px}.blog-card-title a:focus:not(:focus-visible),.blog-card-image:focus:not(:focus-visible){outline:none}@media print{.blog-grid{grid-template-columns:repeat(2,1fr);gap:15px}.blog-card:hover{transform:none;box-shadow:none}.blog-pagination{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/blog-posts-grid.css.map */
