.journal-page{max-width:1180px;margin:0 auto;padding:48px 24px 80px}.journal-head{text-align:center;margin-bottom:40px}.journal-title{margin:0;font-size:clamp(2rem,4vw,2.75rem);letter-spacing:.02em}.journal-sub{margin:12px auto 0;max-width:560px;opacity:.7}.journal-empty{text-align:center;opacity:.7;padding:40px 0}.journal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.journal-card{display:grid;grid-template-columns:40% 1fr;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12);overflow:hidden}.journal-card__media{position:relative;display:block;aspect-ratio:3 / 4;background:rgba(var(--color-foreground),.05)}.journal-card__media img,.journal-card__ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}.journal-card__body{display:flex;flex-direction:column;padding:28px 28px 24px;gap:12px}.journal-card__date{font-size:.75rem;letter-spacing:.1em;opacity:.6}.journal-card__title{margin:0;font-size:1.15rem;line-height:1.35;font-weight:700}.journal-card__title a{color:inherit;text-decoration:none}.journal-card__title a:hover{text-decoration:underline}.journal-card__excerpt{margin:0;font-size:.92rem;line-height:1.6;opacity:.8}.journal-card__more{margin-top:auto;font-size:.85rem;color:inherit;text-decoration:underline;text-underline-offset:3px}.journal-pager{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:40px}.journal-pager a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:989px){.journal-grid{grid-template-columns:1fr}}@media(max-width:599px){.journal-page{padding:32px 16px 56px}.journal-card{grid-template-columns:1fr}.journal-card__media{aspect-ratio:3 / 4}.journal-card__body{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
