.mf-blog-gallery{padding:var(--mf-space-xl) 0;background:var(--mf-bg-light);color:var(--mf-text)}.mf-blog-gallery__grid{display:grid;grid-template-columns:1fr;gap:var(--mf-space-md);margin-bottom:var(--mf-space-2xl)}@media (max-width: 749px){.mf-blog-gallery__grid{grid-template-columns:1fr;gap:var(--mf-space-md)}}@media (min-width: 750px) and (max-width: 899px){.mf-blog-gallery__grid{grid-template-columns:repeat(2,1fr);gap:var(--mf-space-lg)}}@media (min-width: 900px){.mf-blog-gallery__grid{grid-template-columns:repeat(3,1fr);gap:var(--mf-space-lg)}}.mf-blog-gallery__pagination{display:flex;justify-content:center;align-items:center;gap:var(--mf-space-xs);flex-wrap:wrap;margin-top:var(--mf-space-2xl)}.mf-blog-gallery__page{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;background:var(--mf-white);color:var(--mf-text);border:1px solid var(--mf-border);border-radius:var(--mf-radius-sm);font-size:var(--mf-text-sm);font-weight:var(--mf-font-medium);text-decoration:none;cursor:pointer;transition:all var(--mf-transition-base)}.mf-blog-gallery__page:hover:not(.mf-blog-gallery__page--active):not(.mf-blog-gallery__page--ellipsis){border-color:var(--mf-primary);color:var(--mf-primary);background:#e32a1b0d}.mf-blog-gallery__page--active{background:var(--mf-primary);color:var(--mf-white);border-color:var(--mf-primary);cursor:default;font-weight:var(--mf-font-bold)}.mf-blog-gallery__page--ellipsis{border:none;background:transparent;cursor:default}.mf-blog-card{background:transparent;border-radius:0;overflow:visible;box-shadow:none;transition:none;display:flex;flex-direction:column;height:100%}.mf-blog-card__link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.mf-blog-card__image-wrapper{position:relative;width:100%;overflow:hidden;background:var(--mf-bg-light);border-radius:0;margin-bottom:var(--mf-space-sm);aspect-ratio:1 / 1}.mf-blog-card__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:none}.mf-blog-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--mf-bg-light)}.mf-blog-card__placeholder-svg{width:60%;height:60%;opacity:.3}.mf-blog-card__content{padding:0;background:transparent;display:flex;flex-direction:column;gap:8px;flex:1;text-align:left}.mf-blog-card__date{font-size:var(--mf-text-sm);font-weight:400;color:var(--mf-text-muted);display:block;margin:0 0 4px;letter-spacing:.02em}.mf-blog-card__title{font-size:var(--mf-text-base);font-weight:500;margin:0;color:var(--mf-text);line-height:1.4;letter-spacing:-.01em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;min-height:2.8em;max-height:calc(1.4em * 3)}.mf-blog-card__excerpt{font-size:var(--mf-text-sm);font-weight:400;color:var(--mf-text-secondary);line-height:1.5;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis}.mf-blog-card__cta{display:inline-flex;align-items:center;gap:10px;font-size:var(--mf-text-lg);font-weight:700;color:var(--mf-text);margin-top:12px;letter-spacing:.5px;text-transform:uppercase;position:relative;width:fit-content;transition:none}.mf-blog-card__cta:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:var(--mf-primary);transition:width var(--mf-transition-base)}.mf-blog-card:hover .mf-blog-card__cta:after{width:100%}.mf-blog-card__cta-arrow{display:block;flex-shrink:0;color:var(--mf-text);transition:all var(--mf-transition-base)}.mf-blog-card:hover .mf-blog-card__cta-arrow{transform:translate(4px);color:var(--mf-primary)}.mf-blog-card__link--placeholder{pointer-events:none;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-mf-blog-gallery.css.map */
