.blog-posts__inner{max-width:var(--max-w);margin:0 auto;padding:0 var(--page-gutter)}.blog-posts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.blog-posts__card{display:grid;gap:9px}.blog-posts__image{display:block;overflow:hidden;width:100%;aspect-ratio:4 / 3;background:var(--surface)}.blog-posts__image img,.blog-posts__placeholder{display:block;width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--surface);transition:transform .65s cubic-bezier(.22,1,.36,1),filter .32s ease}.blog-posts__meta{color:var(--muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.blog-posts__card h3{font-family:var(--font-display);font-size:clamp(20px,2vw,24px);font-weight:var(--font-display-weight);line-height:1.12}.blog-posts__card p:last-child{color:var(--muted);font-size:13px;line-height:1.55}.blog-posts__card a{color:inherit;text-decoration:none}.blog-posts__card h3 a,.blog-posts__card p:last-child{transition:transform .32s cubic-bezier(.22,1,.36,1),color .22s ease}.blog-posts__card:hover .blog-posts__image img,.blog-posts__card:hover .blog-posts__placeholder{filter:saturate(1.04);transform:scale(1.06)}.blog-posts__card:hover h3 a{color:var(--accent);transform:translateY(-2px)}.blog-posts__card:hover p:last-child{transform:translateY(-2px)}.blog-posts--editorial_triptych .section-header{justify-content:center;margin-bottom:clamp(44px,6vw,74px);text-align:var(--theme-content-align-desktop, center)}.blog-posts-triptych{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.blog-posts-triptych__card{display:grid;align-content:start;gap:clamp(30px,4vw,56px);min-width:0;padding:0 clamp(24px,3.8vw,58px);text-align:center}.blog-posts-triptych__card+.blog-posts-triptych__card{border-left:1px solid var(--border)}.blog-posts-triptych__card--image-first .blog-posts-triptych__media{order:-1}.blog-posts-triptych__content,.blog-posts-triptych__media{color:inherit;text-decoration:none}.blog-posts-triptych__content{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:250px}.blog-posts-triptych__date{display:inline-flex;align-items:center;justify-content:center;margin-bottom:24px;padding:0;color:var(--muted);font-family:var(--font-body);font-size:calc(var(--type-body) * .78);font-weight:var(--font-body-weight-medium, 500);letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.blog-posts-triptych__title{max-width:360px;margin:0 auto;color:var(--fg);font-family:var(--font-heading);font-size:clamp(24px,2.35vw,34px);font-weight:var(--font-heading-weight);line-height:.98;letter-spacing:-.045em}.blog-posts-triptych__excerpt{max-width:310px;margin:22px auto 0;color:var(--fg);font-family:var(--font-body);font-size:clamp(14px,1.1vw,17px);line-height:1.45}.blog-posts-triptych__media{position:relative;display:block;overflow:hidden;min-height:0;aspect-ratio:1;background:var(--surface)}.blog-posts-triptych__card--image-first .blog-posts-triptych__media{aspect-ratio:4 / 4.5}.blog-posts-triptych__media img,.blog-posts-triptych__media .blog-posts__placeholder{display:block;width:100%;height:100%;object-fit:cover;transform:translateZ(0) scale(1.12) rotate(2deg);transform-origin:center;transition:filter .46s ease,transform .82s cubic-bezier(.39,.58,.57,1);will-change:transform}.blog-posts-triptych__card:hover .blog-posts-triptych__media img,.blog-posts-triptych__card:hover .blog-posts__placeholder{filter:saturate(1.04);transform:translateZ(0) scale(1) rotate(0)}@media(max-width:1023px){.blog-posts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-posts-triptych{grid-template-columns:1fr}.blog-posts-triptych__card{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:28px;padding:28px 0;border-top:1px solid var(--border);text-align:left}.blog-posts-triptych__card+.blog-posts-triptych__card{border-left:0}.blog-posts-triptych__card:last-child{border-bottom:1px solid var(--border)}.blog-posts-triptych__card--image-first .blog-posts-triptych__media{order:0}.blog-posts-triptych__card:nth-child(2n) .blog-posts-triptych__media{order:-1}.blog-posts-triptych__content{align-items:flex-start;min-height:0}.blog-posts-triptych__date{margin-bottom:22px}.blog-posts-triptych__title,.blog-posts-triptych__excerpt{margin-right:0;margin-left:0}.blog-posts-triptych__media,.blog-posts-triptych__card--image-first .blog-posts-triptych__media{aspect-ratio:4 / 3.4}}@media(max-width:767px){.blog-posts__grid{grid-template-columns:1fr}.blog-posts__image,.blog-posts__placeholder{max-width:360px}.blog-posts--editorial_triptych .section-header{margin-bottom:34px;text-align:var(--theme-content-align-mobile, var(--theme-content-align-desktop, center))}.blog-posts-triptych__card{display:flex;flex-direction:column;gap:24px;padding:0 0 40px;text-align:center}.blog-posts-triptych__card+.blog-posts-triptych__card{padding-top:32px}.blog-posts-triptych__card:nth-child(2n) .blog-posts-triptych__media,.blog-posts-triptych__card--image-first .blog-posts-triptych__media{order:0}.blog-posts-triptych__content{align-items:center;order:-1}.blog-posts-triptych__title,.blog-posts-triptych__excerpt{margin-right:auto;margin-left:auto}.blog-posts-triptych__media,.blog-posts-triptych__card--image-first .blog-posts-triptych__media{width:100%;max-width:420px;margin:0 auto;aspect-ratio:1}}
/*# sourceMappingURL=/cdn/shop/t/3404/assets/section-blog-posts.css.map */
