.blog-longform{margin-top:2rem}.blog-longform h2{margin-top:2.25rem;color:#775c44}.blog-longform h3{margin-top:1.35rem;color:#775c44}.blog-product-gallery{margin:2.5rem 0;padding:1.5rem;border-radius:1rem;background:#f7f3ed}.blog-product-gallery h2{margin-top:0}.blog-product-gallery__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.blog-product-figure{margin:0;padding:.65rem;border-radius:.8rem;background:#fff;box-shadow:0 5px 18px rgba(0,0,0,.06)}.blog-product-figure img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:.55rem}.blog-product-figure figcaption{padding:.65rem .25rem .2rem;color:#775c44;font-size:.86rem;font-weight:700}@media(max-width:640px){.blog-product-gallery__grid{grid-template-columns:1fr}}
