:root{--jc-ink:#111111;--jc-muted:#5A5A5A;--jc-line:#E6E4DF;--jc-stone:#F4F2EE;--jc-frame:#1C2433;--jc-serif:"Instrument Serif",Georgia,"Times New Roman",serif;--jc-sans:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--font-body-family:var(--jc-sans);--font-heading-family:var(--jc-serif);--font-heading-weight:400}body{background:#fff;color:var(--jc-ink);font-family:var(--jc-sans);letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--jc-serif);font-weight:400;letter-spacing:0;text-transform:none}a{color:var(--jc-ink)}.header-wrapper{border-bottom:1px solid var(--jc-line)}.header__heading-link,.header__heading .h2{font-family:var(--jc-serif)!important;font-size:2.6rem!important;text-transform:none!important;letter-spacing:.01em}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{font-family:var(--jc-sans);font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase}.footer{border-top:1px solid var(--jc-line)}.jc-wrap{max-width:1440px;margin:0 auto;padding:0 5%}.jc-eyebrow{font-family:var(--jc-sans);font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:var(--jc-muted);font-weight:500}.jc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 2.8rem;background:var(--jc-ink);color:#fff;font-family:var(--jc-sans);font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1px solid var(--jc-ink);cursor:pointer}.jc-btn:hover{background:#333;color:#fff}.jc-btn--ghost{background:transparent;color:var(--jc-ink)}.jc-btn--ghost:hover{background:var(--jc-ink);color:#fff}.jc-btn--light{background:var(--jc-stone);color:var(--jc-ink);border-color:var(--jc-stone)}.jc-btn--outline-light{background:transparent;color:var(--jc-stone);border-color:var(--jc-stone)}.jc-link{color:var(--jc-ink);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.jc-hero{padding:4.8rem 5% 0;max-width:1600px;margin:0 auto}.jc-hero__img{width:100%;height:82vh;min-height:520px;object-fit:cover;display:block;background:#e7e5e0}.jc-hero__caption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.6rem;padding-top:2rem;font-size:1.4rem;color:var(--jc-muted)}.jc-hero__caption em{font-family:var(--jc-serif);font-size:1.8rem;color:var(--jc-ink);font-style:italic}.jc-statement{padding:14rem 5% 12rem;max-width:1080px}.jc-statement p{margin:0;font-family:var(--jc-serif);font-size:clamp(2.8rem,3.4vw,4.4rem);line-height:1.2}.jc-statement .jc-statement__sub{margin-top:3.2rem;font-family:var(--jc-sans);font-size:1.5rem;line-height:1.7;color:var(--jc-muted);max-width:620px}.jc-drop{margin:0 5%;padding:6.4rem;background:var(--jc-ink);color:var(--jc-stone);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:3.2rem}.jc-drop h2{color:var(--jc-stone);margin:1.6rem 0;font-size:clamp(3.6rem,4vw,5.2rem);line-height:1.05}.jc-drop p{color:#d6d2ca;font-size:1.5rem;line-height:1.7;margin:0;max-width:640px}.jc-drop .jc-eyebrow{color:#bdb8ae}.jc-section{padding:14rem 5% 4rem;max-width:1600px;margin:0 auto}.jc-section__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.6rem;margin-bottom:6.4rem}.jc-section__head h2{margin:0;font-size:4rem}.jc-section__head span{font-size:1.4rem;color:var(--jc-muted)}.jc-works{columns:3;column-gap:4rem}@media(max-width:989px){.jc-works{columns:2}}@media(max-width:640px){.jc-works{columns:1}}.jc-work-card{break-inside:avoid;display:block;margin-bottom:5.6rem;text-decoration:none;color:var(--jc-ink)}.jc-work-card img{width:100%;height:auto;display:block;background:#e7e5e0}.jc-work-card__title{margin:1.6rem 0 0;font-family:var(--jc-serif);font-size:2.2rem}.jc-work-card__meta{margin:.4rem 0 0;font-size:1.3rem;color:var(--jc-muted)}.jc-held{padding:10rem 5%;border-top:1px solid var(--jc-line);display:flex;flex-wrap:wrap;gap:4.8rem;justify-content:space-between;max-width:1600px;margin:0 auto}.jc-held h2{flex:1 1 200px;margin:0}.jc-held ul{margin:0;padding:0;list-style:none;flex:3 1 600px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 4.8rem;font-family:var(--jc-serif);font-size:2.4rem}@media(max-width:640px){.jc-held ul{grid-template-columns:1fr}}.jc-band{padding:12rem 5%;background:var(--jc-stone);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3.2rem}.jc-band h2{margin:0;font-size:4rem}.jc-band p{margin:1.6rem 0 0;font-size:1.5rem;line-height:1.7;color:#4a4a4a;max-width:640px}.jc-signup{padding:9.6rem 5%;background:var(--jc-stone);border-top:1px solid var(--jc-line)}.jc-signup__inner{max-width:1440px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:3.2rem}.jc-signup h2{margin:0;font-size:3.6rem}.jc-signup p{margin:1.2rem 0 0;font-size:1.5rem;line-height:1.7;color:#4a4a4a;max-width:560px}.jc-form-row{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:flex-end}.jc-field{display:flex;flex-direction:column;gap:.8rem}.jc-field label{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--jc-muted)}.jc-field input,.jc-field select,.jc-field textarea{min-height:48px;padding:0 1.4rem;border:1px solid var(--jc-ink);background:#fff;font:inherit;font-size:1.5rem;color:var(--jc-ink);border-radius:0;box-shadow:none}.jc-field textarea{padding:1.4rem;min-height:140px}.jc-field input[type=email]{width:320px;max-width:100%}.jc-success{font-size:1.5rem;color:var(--jc-ink)}.jc-terms{margin-top:2.4rem;max-width:1440px;margin-left:auto;margin-right:auto}.jc-terms summary{cursor:pointer;font-size:1.3rem;color:var(--jc-muted);text-decoration:underline}.jc-terms ul{margin:1.6rem 0 0;padding-left:1.8rem;font-size:1.4rem;line-height:1.7;color:#4a4a4a;max-width:820px}.jc-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#1111118c;display:none;align-items:center;justify-content:center;padding:2.4rem}.jc-pop.is-open{display:flex}.jc-pop__dialog{position:relative;width:100%;max-width:520px;background:#fff;padding:4.8rem 4rem 4rem;display:flex;flex-direction:column;gap:2rem}.jc-pop__dialog h2{margin:0;font-size:3.6rem;line-height:1.1}.jc-pop__dialog p{margin:0;font-size:1.5rem;line-height:1.7;color:#4a4a4a}.jc-pop__close{position:absolute;top:.8rem;right:.8rem;width:44px;height:44px;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.jc-pop form .jc-field input{width:100%}.jc-work{padding:4rem 5% 12rem;max-width:1600px;margin:0 auto;display:flex;flex-wrap:wrap;gap:7.2rem;align-items:flex-start}.jc-work__media{flex:999 1 560px;min-width:0;background:var(--jc-stone);padding:6.4rem;display:flex;justify-content:center}.jc-work__media img{max-width:100%;max-height:80vh;width:auto;height:auto;display:block}.jc-work__info{flex:1 1 360px;display:flex;flex-direction:column;gap:4rem}.jc-work__info h1{margin:1rem 0 0;font-size:5.6rem;line-height:1}.jc-work__caption{font-size:1.6rem;line-height:1.75;color:#333}.jc-work__caption p{margin:0 0 1.2rem}.jc-editions{width:100%;border-collapse:collapse;font-size:1.4rem}.jc-editions th{text-align:left;font-weight:500;font-size:1.2rem;color:var(--jc-muted);padding:1rem 0;border-bottom:1px solid var(--jc-ink)}.jc-editions td{padding:1.4rem 0;border-bottom:1px solid var(--jc-line)}.jc-framed{display:flex;gap:2rem;align-items:center;padding:2rem;background:var(--jc-stone)}.jc-framed__frame{flex:0 0 auto;width:96px;border:10px solid var(--jc-frame);box-shadow:0 6px 16px #11111140;line-height:0}.jc-framed__frame img{width:100%;height:auto}.jc-breadcrumb{padding:2.4rem 5% 0;font-size:1.3rem;color:var(--jc-muted);max-width:1600px;margin:0 auto}.jc-breadcrumb a{color:var(--jc-muted)}.jc-page-head{padding:12rem 5% 10rem;max-width:1100px}.jc-page-head h1{margin:0;font-size:clamp(4.4rem,6vw,8rem);line-height:1}.jc-page-head p{margin:2.8rem 0 0;font-size:1.7rem;line-height:1.7;color:#333;max-width:680px}.jc-list-block{padding:8rem 5%;border-top:1px solid var(--jc-ink);display:flex;flex-wrap:wrap;gap:4.8rem;max-width:1600px;margin:0 auto}.jc-list-block h2{flex:1 1 260px;margin:0}.jc-list-block ul{margin:0;padding:0;list-style:none;flex:3 1 640px;font-family:var(--jc-serif);font-size:3rem}.jc-list-block li{padding:1.8rem 0;border-bottom:1px solid var(--jc-line)}.jc-acquire{padding:12rem 5%;background:var(--jc-stone)}.jc-acquire h2{margin:0 0 6.4rem;font-size:5.6rem}.jc-acquire__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4.8rem}@media(max-width:820px){.jc-acquire__grid{grid-template-columns:1fr}}.jc-acquire__grid>div{border-top:1px solid var(--jc-ink);padding-top:2.4rem}.jc-acquire__grid h3{margin:0 0 1.4rem;font-size:2.8rem}.jc-acquire__grid p{margin:0;font-size:1.5rem;line-height:1.7;color:#333}.jc-studio{padding:12rem 5%;display:flex;flex-wrap:wrap;gap:9.6rem;max-width:1600px;margin:0 auto}.jc-studio__intro{flex:1 1 360px;display:flex;flex-direction:column;gap:2.8rem}.jc-studio__intro h1{margin:0;font-size:clamp(4.4rem,5vw,7.2rem);line-height:1}.jc-studio__form{flex:2 1 560px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 3.2rem}@media(max-width:640px){.jc-studio__form{grid-template-columns:1fr}}.jc-studio__form .jc-full{grid-column:1/-1}.jc-studio__form .jc-field input,.jc-studio__form .jc-field select{width:100%}.jc-drop-page__grid{padding:0 5% 12rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8rem 5.6rem;max-width:1600px;margin:0 auto}@media(max-width:750px){.jc-drop-page__grid{grid-template-columns:1fr}}.jc-drop-page__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 4.8rem;font-size:1.4rem;margin:0}.jc-drop-page__meta dt{color:var(--jc-muted);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.jc-drop-page__meta dd{margin:.6rem 0 0}.jc-empty{padding:6rem;background:var(--jc-stone);text-align:center;font-size:1.6rem;color:#333}.shopify-section .page-width .title,.collection-hero__title{font-family:var(--jc-serif);text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/jc-gallery.css.map */
