.choji-ev{--cev-ink: #000;--cev-paper: #fff;--cev-beige: #F0EBE2;--cev-forest: #2D4A2D;--cev-sage: #74925D;--cev-mid: #4A6B4A;--cev-line: rgba(0, 0, 0, .12);--cev-radius: 14px;color:var(--cev-ink);font-family:"DM Sans",var(--font-body-family),sans-serif}.choji-ev__head{margin:0 0 3.2rem}.choji-ev__eyebrow,.choji-ev-card__meta,.choji-ev__group-title,.choji-ev-facts dt{font-family:"Instrument Sans",var(--font-body-family),sans-serif;text-transform:lowercase;letter-spacing:.02em}.choji-ev__eyebrow{font-size:1.3rem;color:var(--cev-mid);margin:0 0 .6rem}.choji-ev__title{font-family:"ChojiFont",var(--font-heading-family),serif;font-size:clamp(3.4rem,7vw,6.4rem);line-height:1;margin:0;text-transform:lowercase}.choji-ev__sub{font-size:1.7rem;margin:1rem 0 0;opacity:.75}.choji-ev__group{margin:0 0 5.6rem}.choji-ev__group-title{display:flex;align-items:center;gap:1rem;font-size:1.5rem;font-weight:600;padding-bottom:1.2rem;margin:0 0 2.4rem;border-bottom:1px solid var(--cev-line)}.choji-ev__n{font-size:1.2rem;font-weight:500;line-height:1;padding:.4rem .8rem;border-radius:99px;background:var(--cev-beige);color:var(--cev-forest)}.choji-ev__empty{font-size:1.6rem;opacity:.7;margin:0}.choji-ev__grid{display:grid;gap:2.4rem;grid-template-columns:1fr}@media(min-width:750px){.choji-ev__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.choji-ev__grid--past{grid-template-columns:repeat(3,1fr)}}.choji-ev-card{display:flex;flex-direction:column;background:var(--cev-beige);border-radius:var(--cev-radius);overflow:hidden}.choji-ev-card__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:#e6dfd3}.choji-ev-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.choji-ev-card:hover .choji-ev-card__media img{transform:scale(1.03)}.choji-ev-card__count{position:absolute;left:1.2rem;bottom:1.2rem;font:500 1.2rem/1 Instrument Sans,sans-serif;padding:.6rem 1rem;border-radius:99px;background:#ffffffeb;color:var(--cev-ink)}.choji-ev-card__body{display:flex;flex-direction:column;gap:.8rem;padding:2rem 2.2rem 2.4rem;flex:1}.choji-ev-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;font-size:1.3rem;margin:0;color:var(--cev-mid)}.choji-ev-card__tag{color:var(--cev-paper);background:var(--cev-forest);padding:.3rem .8rem;border-radius:99px;font-size:1.15rem}.choji-ev-card__title{font-family:"ChojiFont",var(--font-heading-family),serif;font-size:2.6rem;line-height:1.05;margin:.2rem 0 0;text-transform:lowercase}.choji-ev-card__title a{color:inherit;text-decoration:none}.choji-ev-card__title a:hover{text-decoration:underline;text-underline-offset:.2em}.choji-ev-card__partner{font-size:1.5rem;margin:0}.choji-ev-card__partner a,.choji-ev-hero__partner a{color:var(--cev-forest)}.choji-ev-card__summary{font-size:1.5rem;line-height:1.5;margin:0;opacity:.85}.choji-ev-card__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:auto;padding-top:1.2rem}.choji-ev-card--past .choji-ev-card__title{font-size:2.2rem}.choji-ev-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2rem;border-radius:99px;border:1px solid var(--cev-forest);background:var(--cev-forest);color:var(--cev-paper);font:500 1.4rem/1 Instrument Sans,sans-serif;text-transform:lowercase;text-decoration:none;transition:background .2s,color .2s}.choji-ev-btn:hover{background:var(--cev-mid);border-color:var(--cev-mid)}.choji-ev-btn--ghost{background:transparent;color:var(--cev-forest)}.choji-ev-btn--ghost:hover{background:var(--cev-forest);color:var(--cev-paper)}.choji-ev__cta{text-align:center;padding:4rem 2.4rem;border-radius:var(--cev-radius);background:var(--cev-forest);color:var(--cev-paper)}.choji-ev__cta h2{font-family:ChojiFont,serif;font-size:clamp(2.6rem,4vw,3.6rem);margin:0 0 1rem;text-transform:lowercase;color:inherit}.choji-ev__cta p{max-width:46rem;margin:0 auto 2rem;font-size:1.6rem;opacity:.9}.choji-ev__cta .choji-ev-btn{background:var(--cev-paper);color:var(--cev-forest);border-color:var(--cev-paper)}.choji-ev__cta .choji-ev-btn:hover{background:var(--cev-beige)}.choji-ev__back{display:inline-block;margin-bottom:2.4rem;font:500 1.4rem/1 Instrument Sans,sans-serif;color:var(--cev-mid);text-decoration:none}.choji-ev__back:hover{text-decoration:underline}.choji-ev-hero{display:grid;gap:3.2rem;align-items:start;margin-bottom:4.8rem}@media(min-width:990px){.choji-ev-hero{grid-template-columns:1fr 1fr;gap:5.6rem}}.choji-ev-hero__text{display:flex;flex-direction:column;gap:1.4rem}.choji-ev-hero__partner{font-size:1.8rem;margin:0}.choji-ev-hero__media{border-radius:var(--cev-radius);overflow:hidden;aspect-ratio:4 / 5;background:var(--cev-beige)}.choji-ev-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.choji-ev-facts{display:grid;gap:1rem;margin:.8rem 0 0;padding:1.6rem 0;border-top:1px solid var(--cev-line);border-bottom:1px solid var(--cev-line)}.choji-ev-facts div{display:grid;grid-template-columns:7rem 1fr;gap:1.2rem}.choji-ev-facts dt{font-size:1.3rem;color:var(--cev-mid);margin:0}.choji-ev-facts dd{font-size:1.5rem;margin:0}.choji-ev-body{display:grid;gap:3.2rem;margin-bottom:5.6rem}@media(min-width:990px){.choji-ev-body{grid-template-columns:2fr 1fr;gap:5.6rem}}.choji-ev-body__text{font-size:1.7rem;line-height:1.65;max-width:64rem}.choji-ev-body__menu{background:var(--cev-beige);border-radius:var(--cev-radius);padding:2.4rem;align-self:start}.choji-ev-body__menu h2{font:600 1.4rem/1 Instrument Sans,sans-serif;margin:0 0 1.4rem;color:var(--cev-mid)}.choji-ev-body__menu ul{list-style:none;padding:0;margin:0;display:grid;gap:.8rem}.choji-ev-body__menu li{font:500 1.6rem/1.3 Instrument Sans,sans-serif}.choji-ev-gallery{margin-bottom:5.6rem}.choji-ev-gallery__grid{list-style:none;margin:0;padding:0;columns:1;column-gap:1.2rem}@media(min-width:600px){.choji-ev-gallery__grid{columns:2}}@media(min-width:990px){.choji-ev-gallery__grid{columns:3;column-gap:1.6rem}}.choji-ev-gallery__item{break-inside:avoid;margin:0 0 1.2rem}@media(min-width:990px){.choji-ev-gallery__item{margin-bottom:1.6rem}}.choji-ev-gallery__btn{display:block;width:100%;padding:0;border:0;cursor:zoom-in;border-radius:10px;overflow:hidden;background:var(--cev-beige)}.choji-ev-gallery__btn img{width:100%;height:auto;display:block;transition:opacity .25s,transform .5s}.choji-ev-gallery__btn:hover img{opacity:.92;transform:scale(1.02)}.choji-ev-gallery__btn:focus-visible{outline:2px solid var(--cev-forest);outline-offset:3px}.choji-ev-gallery__credit{font-size:1.3rem;color:var(--cev-mid);margin:1.2rem 0 0}.choji-lightbox{width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#000000f0;color:#fff}.choji-lightbox[open]{display:flex;align-items:center;justify-content:center}.choji-lightbox::backdrop{background:#000000f0}.choji-lightbox__fig{margin:0;display:flex;flex-direction:column;align-items:center;gap:1.2rem;max-width:calc(100vw - 2rem)}.choji-lightbox__img{max-width:min(92vw,1600px);max-height:84vh;width:auto;height:auto;object-fit:contain;border-radius:6px}.choji-lightbox__count{font:500 1.3rem/1 Instrument Sans,sans-serif;opacity:.7}.choji-lightbox__close,.choji-lightbox__nav{position:absolute;display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:50%;border:0;background:#ffffff1f;color:#fff;font-size:2.8rem;line-height:1;cursor:pointer}.choji-lightbox__close:hover,.choji-lightbox__nav:hover{background:#ffffff3d}.choji-lightbox__close{top:1.6rem;right:1.6rem}.choji-lightbox__nav{top:50%;transform:translateY(-50%)}.choji-lightbox__nav--prev{left:1.6rem}.choji-lightbox__nav--next{right:1.6rem}@media(max-width:749px){.choji-lightbox__nav{top:auto;bottom:2rem;transform:none}.choji-lightbox__nav--prev{left:calc(50% - 6rem)}.choji-lightbox__nav--next{right:calc(50% - 6rem)}.choji-lightbox__img{max-height:74vh}}@media(prefers-reduced-motion:reduce){.choji-ev-card__media img,.choji-ev-gallery__btn img{transition:none}.choji-ev-card:hover .choji-ev-card__media img,.choji-ev-gallery__btn:hover img{transform:none}}.choji-ev-gallery__item--video video{width:100%;height:auto;display:block;border-radius:var(--cev-radius, 12px);background:#000}.choji-ev-hero__recap{font-size:1.6rem;line-height:1.6;margin:.4rem 0 0}.choji-ev-hero__recap p{margin:0 0 1rem}.choji-ev-hero__recap p:last-child{margin-bottom:0}.choji-ev-hero__menu{background:var(--cev-beige);border-radius:var(--cev-radius);padding:1.8rem 2rem}.choji-ev-hero__menu h2{font:600 1.3rem/1 Instrument Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1.2rem;color:var(--cev-mid)}.choji-ev-hero__menu ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.8rem}.choji-ev-hero__menu li{font:500 1.4rem/1 Instrument Sans,sans-serif;padding:.7rem 1.2rem;border-radius:99px;background:#ffffffb3}@media(min-width:990px){.choji-ev-hero__media{position:sticky;top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/choji-events.css.map */
