.custom-blog-grid-section{width:100%}.custom-blog-grid-container{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px}.custom-blog-grid-placeholder{text-align:center;opacity:.6}.custom-blog-grid{display:grid;grid-template-columns:repeat(var(--cbg-columns-desktop, 3),1fr);gap:var(--cbg-gap, 32px);align-items:stretch}@media screen and (max-width:989px){.custom-blog-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:599px){.custom-blog-grid{grid-template-columns:1fr}}.custom-blog-card{display:flex;flex-direction:column;height:100%;border-radius:12px;overflow:hidden;background:rgba(var(--color-background, 255, 255, 255),1);box-shadow:0 4px 8px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.custom-blog-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px #0003}.custom-blog-card__image-wrapper{width:100%;height:var(--cbg-image-height, 250px);overflow:hidden;flex-shrink:0;background:#e0e0e0;display:flex;align-items:center;justify-content:center}.custom-blog-card__image{width:100%;height:100%;object-fit:contain;background:#f9f9f9;display:block}.custom-blog-card__body{display:flex;flex-direction:column;flex-grow:1;padding:20px}.custom-blog-card__title{margin:0 0 12px;font-size:1.5rem;line-height:1.3;font-weight:600}.custom-blog-card__title a{text-decoration:none;color:inherit}.custom-blog-card__excerpt{margin:0 0 20px;font-size:.95rem;line-height:1.6;opacity:.85;flex-grow:1}.custom-blog-card__footer{padding-top:4px}.custom-blog-card__button{display:inline-block;padding:10px 20px;border-radius:5px;border:1px solid var(--cbg-button-color, #1a1a1a);text-decoration:none;font-size:.9rem;font-weight:500;color:var(--cbg-button-color, #1a1a1a);background-color:transparent;transition:background-color .3s ease,color .3s ease}.custom-blog-card__button:hover{background-color:var(--cbg-button-hover-bg, #3498db);color:var(--cbg-button-hover-color, #ffffff)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-custom-blog-grid.css.map */
