.events-intro{font-size:1.2rem;margin-bottom:3rem;max-width:680px}.events-intro>*:first-child{margin-top:0}.events-intro>*:last-child{margin-bottom:0}.events-list{background:#0b0b0a2e;display:grid;gap:1px}.event-card{align-items:center;background:var(--paper);display:grid;gap:clamp(2rem,6vw,6rem);grid-template-columns:minmax(260px,.75fr) 1.25fr;padding:clamp(1.5rem,4vw,4rem)}.event-card__image{overflow:hidden}.event-card__image img,.event-card__image svg{aspect-ratio:1;height:auto;object-fit:cover;width:100%}.event-card__logo{background:var(--ink);padding:1.5rem}.event-card__logo img{object-fit:contain}.event-card h2{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(2.5rem,5vw,5rem);line-height:.95;margin:.4rem 0 1rem;text-transform:uppercase}.event-card__location{font-size:.85rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.event-card__copy{font-size:1.05rem;line-height:1.65}.event-card__copy>*:first-child{margin-top:0}.event-card__body .button{margin-top:1rem}@media(max-width:700px){.event-card{grid-template-columns:1fr}}.gallery-grid{columns:3 280px;column-gap:1rem}.gallery-grid figure{break-inside:avoid;margin:0 0 1rem}.gallery-grid img{width:100%;height:auto;background:#ddd}.gallery-page{background:var(--ink);color:var(--bone)}.journal-page__intro{font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.65;margin:-1rem 0 3rem;max-width:54rem}.journal-page__intro>*:first-child{margin-top:0}.journal-card h2{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.75rem,2.6vw,2.7rem);line-height:1;margin:.35rem 0 .8rem;text-transform:uppercase}.journal-card__read{color:var(--rust);display:inline-block;font-size:.75rem;font-weight:900;letter-spacing:.1em;margin-top:.75rem;text-decoration:underline;text-transform:uppercase;text-underline-offset:.2rem}.journal-pagination{margin-top:3rem;text-align:center}.journal-pagination .page,.journal-pagination .next,.journal-pagination .prev{display:inline-block;margin:.25rem;min-width:2.5rem;padding:.55rem .75rem}.journal-empty{border-top:.45rem solid var(--rust);max-width:44rem;padding:2rem 0}.journal-empty h2{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2.5rem;margin:0 0 .5rem;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/80/compiled_assets/styles.css.map */
