.k8-journal{--k8-blog-ink: #1f1e1c;--k8-blog-muted: rgba(31, 30, 28, .62);--k8-blog-line: rgba(31, 30, 28, .13);background:#f7f5f0;color:var(--k8-blog-ink);padding-top:max(var(--k8-blog-padding-top),7rem);padding-bottom:max(var(--k8-blog-padding-bottom),8rem)}.k8-journal__inner{max-width:144rem}.k8-journal a{color:inherit;text-decoration:none}.k8-journal__header{display:flex;align-items:flex-end;min-height:0;padding-bottom:2.4rem;border-bottom:1px solid var(--k8-blog-line)}.k8-journal__eyebrow{margin:0;color:var(--k8-blog-muted);font-family:var(--font-accent-family);font-size:1.1rem;font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.k8-journal-feature{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(30rem,.55fr);align-items:center;gap:clamp(4rem,7vw,10rem);padding:clamp(5rem,8vw,10rem) 0;border-bottom:1px solid var(--k8-blog-line)}.k8-journal-feature__media,.k8-journal-card__media{position:relative;display:block;overflow:hidden;border-radius:.6rem;background:#e7e3dc}.k8-journal-feature__media{aspect-ratio:16 / 10}.k8-journal-feature__media img,.k8-journal-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.65,.3,1)}.k8-journal-feature__media:hover img,.k8-journal-card__media:hover img{transform:scale(1.025)}.k8-journal-feature__content{max-width:48rem}.k8-journal__meta{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;margin-bottom:1.8rem;color:var(--k8-blog-muted);font-family:var(--font-accent-family);font-size:1.05rem;font-weight:400;letter-spacing:.055em;line-height:1.4;text-transform:uppercase}.k8-journal-feature h2,.k8-journal-card h2{margin:0;font-family:var(--font-heading-family);font-weight:400;color:var(--k8-blog-ink)}.k8-journal-feature h2{font-size:clamp(3.6rem,4.6vw,6.4rem);letter-spacing:-.045em;line-height:.98}.k8-journal-feature__content>p{max-width:42rem;margin:2.6rem 0 0;color:var(--k8-blog-muted);font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:1.7}.k8-journal__read-link{display:inline-flex;align-items:center;gap:.8rem;margin-top:3rem;padding-bottom:.4rem;border-bottom:1px solid currentColor;font-family:var(--font-accent-family);font-size:1.1rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.k8-journal__read-link span{font-size:1.3em;transition:transform .18s ease}.k8-journal__read-link:hover span{transform:translate(.2rem,-.2rem)}.k8-journal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2.4rem,4vw,5.6rem);row-gap:clamp(6rem,8vw,10rem);padding-top:clamp(6rem,8vw,10rem)}.k8-journal-card__media{aspect-ratio:4 / 3}.k8-journal-card__content{padding-top:2.4rem}.k8-journal-card h2{max-width:22ch;font-size:clamp(2.6rem,3vw,4rem);letter-spacing:-.035em;line-height:1.06}.k8-journal-card p{display:-webkit-box;max-width:58rem;margin:1.8rem 0 0;overflow:hidden;color:var(--k8-blog-muted);font-family:var(--font-body-family);font-size:1.5rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.k8-journal-feature h2 a,.k8-journal-card h2 a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .32s ease}.k8-journal-feature h2 a:hover,.k8-journal-card h2 a:hover{background-size:100% 1px}.k8-journal__pagination{margin-top:clamp(8rem,10vw,14rem);padding-top:3rem;border-top:1px solid var(--k8-blog-line)}.k8-journal__pagination .pagination{margin-top:0}.k8-journal__pagination .pagination__item{color:var(--k8-blog-ink);font-family:var(--font-accent-family);font-size:1.15rem;font-weight:400;letter-spacing:.04em}@media screen and (max-width:989px){.k8-journal-feature{grid-template-columns:1fr}.k8-journal-feature__content{max-width:66rem}}@media screen and (max-width:749px){.k8-journal{padding-top:max(var(--k8-blog-padding-top),4.8rem);padding-bottom:max(var(--k8-blog-padding-bottom),6.4rem)}.k8-journal__header{padding-bottom:2rem}.k8-journal-feature{gap:3.2rem;padding:4.8rem 0 5.6rem}.k8-journal-feature__media{aspect-ratio:4 / 3}.k8-journal-feature h2{font-size:clamp(3.4rem,11vw,4.8rem)}.k8-journal-feature__content>p{margin-top:2rem;font-size:1.5rem}.k8-journal-grid{grid-template-columns:1fr;gap:5.6rem;padding-top:5.6rem}.k8-journal-card__content{padding-top:2rem}.k8-journal-card h2{font-size:2.8rem}}@media(prefers-reduced-motion:reduce){.k8-journal-feature__media img,.k8-journal-card__media img,.k8-journal__read-link span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/kokonna-blog.css.map */
