.blog-journal-grid{position:relative;width:100%;margin:0;padding:0;height:auto}@media (min-width: 768px){.blog-journal-grid{height:900px}}@media (min-width: 1024px){.blog-journal-grid{height:760px}}.blog-journal-grid__container{display:grid;grid-template-columns:1fr;align-items:stretch;margin:0;padding:0;height:auto;width:100%;box-sizing:border-box}@media (min-width: 768px){.blog-journal-grid__container{grid-template-columns:1fr;overflow-x:visible;scroll-snap-type:none;height:auto}}@media (min-width: 1024px){.blog-journal-grid__container{grid-template-columns:repeat(4,1fr);height:100%}}.blog-journal-grid__column{display:grid;grid-template-columns:1fr 1px 1fr;height:auto;min-height:400px;border-bottom:1px solid var(--color-foreground);width:100%;box-sizing:border-box}.blog-journal-grid__column:before{content:"";grid-column:2;grid-row:1;background-color:var(--color-foreground);width:1px;align-self:stretch}.blog-journal-grid__column:nth-child(odd) .blog-journal-grid__text{grid-column:3;grid-row:1;width:100%;box-sizing:border-box}.blog-journal-grid__column:nth-child(odd) .blog-journal-grid__image-link,.blog-journal-grid__column:nth-child(odd) .blog-journal-grid__image{grid-column:1;grid-row:1;width:100%;box-sizing:border-box}.blog-journal-grid__column:nth-child(2n) .blog-journal-grid__text{grid-column:1;grid-row:1;width:100%;box-sizing:border-box}.blog-journal-grid__column:nth-child(2n) .blog-journal-grid__image-link,.blog-journal-grid__column:nth-child(2n) .blog-journal-grid__image{grid-column:3;grid-row:1;width:100%;box-sizing:border-box}@media (min-width: 768px){.blog-journal-grid__column{display:grid;grid-template-columns:1fr 1px 1fr;height:auto;min-height:400px;border-bottom:1px solid var(--color-foreground)}.blog-journal-grid__column:before{display:block}.blog-journal-grid__column:nth-child(odd) .blog-journal-grid__text,.blog-journal-grid__column:nth-child(2n) .blog-journal-grid__text{grid-column:3;grid-row:1}.blog-journal-grid__column:nth-child(odd) .blog-journal-grid__image-link,.blog-journal-grid__column:nth-child(odd) .blog-journal-grid__image,.blog-journal-grid__column:nth-child(2n) .blog-journal-grid__image-link,.blog-journal-grid__column:nth-child(2n) .blog-journal-grid__image{grid-column:1;grid-row:1}.blog-journal-grid__column:nth-child(2n) .blog-journal-grid__text{grid-column:1}.blog-journal-grid__column:nth-child(2n) .blog-journal-grid__image-link,.blog-journal-grid__column:nth-child(2n) .blog-journal-grid__image{grid-column:3}}@media (min-width: 1024px){.blog-journal-grid__column{display:flex;flex-direction:column;height:100%;border-bottom:none;grid-template-columns:none;border-right:1px solid var(--color-foreground)}.blog-journal-grid__column:before{display:none}.blog-journal-grid__column:last-child{border-right:none}}.blog-journal-grid__text{display:flex;flex-direction:column;gap:8px;padding:24px 16px 60px;position:relative;min-height:100%;width:100%;box-sizing:border-box;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word}@media (min-width: 768px){.blog-journal-grid__text{gap:12px;padding:32px 40px 80px;min-height:280px}}@media (min-width: 1024px){.blog-journal-grid__text{padding:2rem 2.5rem 5rem;min-height:360px;border-bottom:1px solid var(--color-foreground)}}.blog-journal-grid__title{font-family:var( --font-heading-h1 );text-transform:capitalize;letter-spacing:.02em;line-height:1.2;margin:0;word-wrap:break-word;overflow-wrap:break-word}.blog-journal-grid__desc{font-family:var(--font-body);font-size:var(--font-size-body);font-weight:var(--font-weight-normal);line-height:1.6;letter-spacing:normal;white-space:pre-line;margin:0;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.blog-journal-grid__image{width:100%;height:100%;min-height:400px;background-position:center;background-size:cover;background-repeat:no-repeat;box-sizing:border-box}@media (min-width: 768px){.blog-journal-grid__image{flex:1;min-height:500px;height:auto;margin-top:auto;border-top:1px solid var(--color-foreground);border-bottom:1px solid var(--color-foreground)}}@media (min-width: 1024px){.blog-journal-grid__image{flex:1;min-height:400px;height:auto;border-top:none;border-bottom:1px solid var(--color-foreground)}}.blog-journal-grid__image--placeholder{background-color:var(--color-background);opacity:.5}.blog-journal-grid__title-link{color:inherit;display:block}.blog-journal-grid__image-link{display:block;height:100%;width:100%;box-sizing:border-box}@media (min-width: 768px){.blog-journal-grid__image-link{margin-top:auto;height:auto}}.blog-journal-grid__read-link{font-family:var(--font-heading-h1);font-size:16px;font-weight:var( --font-weight-ultralight );text-transform:uppercase;letter-spacing:.02em;color:var(--color-foreground);display:inline-block;position:absolute;bottom:20px;right:20px;text-decoration:none}.blog-journal-grid__read-link:hover{text-decoration:underline}@media (min-width: 768px){.blog-journal-grid__read-link{font-size:18px;bottom:32px;right:40px}}@media (min-width: 1024px){.blog-journal-grid__read-link{bottom:2rem;right:2.5rem}}.blog-journal-grid__pagination{padding:2rem;text-align:center;border-top:1px solid var(--color-foreground)}.blog-journal-grid__pagination .pagination{display:flex;justify-content:center;align-items:center;gap:1rem;font-family:var(--font-body);font-size:14px}.blog-journal-grid__pagination .page,.blog-journal-grid__pagination .prev,.blog-journal-grid__pagination .next{padding:.5rem 1rem}.blog-journal-grid__pagination .page.current{font-weight:500;text-decoration:underline}.blog-journal-grid__pagination a{color:var(--color-foreground);text-decoration:none;transition:opacity .2s ease}.blog-journal-grid__pagination a:hover{opacity:.7;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/5/assets/blog-journal-grid.css.map */
