.blog-grid{padding-top:var(--blog-grid-pt-desktop);padding-bottom:var(--blog-grid-pb-desktop)}.blog-grid__container{width:100%;max-width:var(--narrow-page-width, 90rem);margin-inline:auto;padding-inline:clamp(16px,calc(40 / var(--base-w) * 100vw),40px)}.blog-grid__heading{margin:0 0 clamp(20px,calc(32 / var(--base-w) * 100vw),32px);font-family:var(--font-heading--family);font-size:clamp(24px,calc(40 / var(--base-w) * 100vw),40px);font-weight:700;line-height:1.1;color:var(--color-foreground-heading, var(--color-foreground))}.blog-grid__list{display:grid;grid-template-columns:repeat(var(--blog-cols, 3),minmax(0,1fr));column-gap:var(--blog-col-gap, 24px);row-gap:var(--blog-row-gap, 40px)}.blog-grid--curated .blog-grid__list{grid-template-columns:repeat(6,minmax(0,1fr))}.blog-grid--curated .blog-grid__item--full{grid-column:span 6}.blog-grid--curated .blog-grid__item--two-thirds{grid-column:span 4}.blog-grid--curated .blog-grid__item--half{grid-column:span 3}.blog-grid--curated .blog-grid__item--third{grid-column:span 2}.blog-grid__empty{color:var(--color-foreground-muted, rgb(var(--color-foreground-rgb) / .6))}.blog-card{height:100%}.blog-card__link{display:flex;flex-direction:column;height:100%;gap:clamp(10px,calc(16 / var(--base-w) * 100vw),16px);color:inherit;text-decoration:none}.blog-card__media{position:relative;display:block;width:100%;aspect-ratio:var(--blog-card-ratio, 3 / 2);overflow:hidden;border-radius:clamp(8px,calc(12 / var(--base-w) * 100vw),12px);background:rgb(var(--color-foreground-rgb) / .06)}.blog-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.blog-card__link:hover .blog-card__image{transform:scale(1.04)}.blog-card__image--placeholder svg{width:100%;height:100%;object-fit:cover}.blog-card__content{flex:1 1 auto;display:flex;flex-direction:column;gap:clamp(6px,calc(8 / var(--base-w) * 100vw),8px)}.blog-card__date{font-size:clamp(12px,calc(13 / var(--base-w) * 100vw),13px);letter-spacing:.04em;text-transform:uppercase;color:var(--color-foreground-muted, rgb(var(--color-foreground-rgb) / .6))}.blog-card__title{display:-webkit-box;font-family:var(--font-heading--family);font-size:clamp(17px,calc(21 / var(--base-w) * 100vw),21px);font-weight:700;line-height:1.25;color:var(--color-foreground-heading, var(--color-foreground));-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card__excerpt{display:-webkit-box;font-size:clamp(14px,calc(15 / var(--base-w) * 100vw),15px);line-height:1.5;color:var(--color-foreground-muted, rgb(var(--color-foreground-rgb) / .65));-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card__more{display:inline-flex;align-items:center;gap:.4em;margin-top:auto;padding-top:clamp(4px,calc(6 / var(--base-w) * 100vw),6px);font-size:clamp(12px,calc(13 / var(--base-w) * 100vw),13px);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#05999c;transition:color .2s ease,gap .2s ease}.blog-card__link:hover .blog-card__more{color:#0ac2c1;gap:.6em}.blog-card__more-arrow{transition:transform .2s ease}.blog-card__link:hover .blog-card__more-arrow{transform:translate(2px)}.blog-card--overlay,.blog-card--overlay .blog-card__link{height:auto}.blog-card--overlay .blog-card__link{position:relative;display:block}.blog-card--overlay .blog-card__content{position:absolute;left:0;bottom:0;max-width:min(85%,480px);margin:clamp(16px,calc(24 / var(--base-w) * 100vw),24px);padding:clamp(14px,calc(20 / var(--base-w) * 100vw),20px) clamp(16px,calc(24 / var(--base-w) * 100vw),24px);background:rgb(var(--color-background-rgb, 255 255 255) / .92);border-radius:clamp(6px,calc(10 / var(--base-w) * 100vw),10px)}.blog-card--overlay .blog-card__date,.blog-card--overlay .blog-card__excerpt{display:none}.blog-card--overlay .blog-card__title{-webkit-line-clamp:3;line-clamp:3}.blog-grid--curated .blog-grid__item:has(.blog-card--overlay){align-self:start}@media(max-width:768px){.blog-grid{padding-top:var(--blog-grid-pt-mobile);padding-bottom:var(--blog-grid-pb-mobile)}.blog-grid__container{padding-inline:clamp(16px,calc(24 / var(--base-w-mob) * 100vw),24px)}.blog-grid__heading{margin-bottom:clamp(16px,calc(24 / var(--base-w-mob) * 100vw),24px);font-size:clamp(22px,calc(28 / var(--base-w-mob) * 100vw),28px)}.blog-grid__list{grid-template-columns:repeat(var(--blog-cols-mobile, 1),minmax(0,1fr));row-gap:clamp(24px,calc(32 / var(--base-w-mob) * 100vw),32px)}.blog-grid--curated .blog-grid__list{grid-template-columns:1fr}.blog-grid--curated .blog-grid__item{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/210/assets/blog-posts.css.map */
