.ja101-lab{--lab-red: #a51e22;--lab-black: #0b0b0b;--lab-paper: #f7f7f5;--lab-line: rgba(255, 255, 255, .42);background:var(--lab-black);color:#fff;overflow:hidden}.ja101-lab *{box-sizing:border-box}.ja101-lab figure{margin:0}.ja101-lab__image{display:block;width:100%;height:100%;object-fit:cover}.ja101-lab__intro{min-height:58vh;padding:clamp(5rem,9vw,12rem) clamp(2rem,7vw,9rem);display:flex;flex-direction:column;justify-content:center}.ja101-lab__intro>p,.ja101-lab__chapter-title p,.ja101-lab__close p{margin:0;font-size:1.1rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.ja101-lab__intro h2{margin:2rem 0 3.5rem;max-width:12ch;color:var(--lab-red);font-size:clamp(6rem,15vw,20rem);font-weight:800;letter-spacing:-.07em;line-height:.78}.ja101-lab__intro-line{display:grid;grid-template-columns:minmax(4rem,12rem) minmax(0,60rem);gap:2rem;align-items:start}.ja101-lab__intro-line span{height:3px;margin-top:1.1rem;background:var(--lab-red)}.ja101-lab__intro-line p{margin:0;font-size:clamp(1.7rem,2.1vw,2.8rem);line-height:1.35}.ja101-lab__forms{display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:3px}.ja101-lab__forms figure{position:relative;aspect-ratio:3 / 2;background:#efefec;overflow:hidden}.ja101-lab figcaption{position:absolute;inset:auto 0 0;padding:1.1rem 1.4rem;background:#0b0b0be6;color:#fff;font-size:.78rem;font-weight:800;letter-spacing:.12em}.ja101-lab__statement{min-height:42vh;padding:clamp(5rem,9vw,12rem) clamp(2rem,7vw,9rem);display:grid;grid-template-columns:.55fr 1.5fr .55fr;gap:3rem;align-items:end;background:var(--lab-red)}.ja101-lab__statement span{font-size:1rem;font-weight:800;letter-spacing:.16em}.ja101-lab__statement span:last-child{text-align:right}.ja101-lab__statement strong{font-size:clamp(4rem,7vw,9rem);letter-spacing:-.055em;line-height:.9}.ja101-lab__chapter-title{padding:clamp(5rem,9vw,12rem) clamp(2rem,7vw,9rem);display:grid;grid-template-columns:.48fr 1.52fr;gap:3rem;align-items:start}.ja101-lab__chapter-title h3{margin:0;font-size:clamp(4.2rem,7.5vw,10rem);letter-spacing:-.055em;line-height:.9}.ja101-lab__chapter-title-copy>p{margin-top:2rem}.ja101-lab__chapter--white{background:var(--lab-paper);color:var(--lab-black)}.ja101-lab__chapter--black{background:#1d1d1d}.ja101-lab__chapter--black .ja101-lab__chapter-title h3{color:var(--lab-red)}.ja101-lab__feature{position:relative;height:min(64vw,94rem);overflow:hidden}.ja101-lab__feature--white .ja101-lab__image,.ja101-lab__feature--black .ja101-lab__image{object-position:center}.ja101-lab__feature figcaption{width:auto;right:auto;background:var(--lab-red)}.ja101-lab__details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:3px}.ja101-lab__details figure{position:relative;min-width:0;aspect-ratio:1 / 1;overflow:hidden}.ja101-lab__details--white figure{background:#eeeeeb}.ja101-lab__details--black figure{background:#151515}.ja101-lab__close{min-height:36vh;padding:clamp(4rem,7vw,9rem) clamp(2rem,7vw,9rem);display:flex;align-items:flex-end;justify-content:space-between;gap:3rem;background:var(--lab-black)}.ja101-lab__close a{display:inline-flex;align-items:center;justify-content:center;min-width:20rem;padding:1.6rem 2.4rem;background:var(--lab-red);color:#fff;font-weight:800;letter-spacing:.08em;text-decoration:none}@media screen and (max-width:900px){.ja101-lab__statement,.ja101-lab__chapter-title{grid-template-columns:1fr}.ja101-lab__statement span:last-child{text-align:left}}@media screen and (max-width:749px){.ja101-lab__intro{min-height:52vh}.ja101-lab__intro h2{font-size:20vw}.ja101-lab__intro-line{grid-template-columns:4rem 1fr}.ja101-lab__forms,.ja101-lab__details{grid-template-columns:1fr}.ja101-lab__forms figure{aspect-ratio:3 / 2}.ja101-lab__statement{min-height:48vh;align-content:center}.ja101-lab__feature{height:100vw}.ja101-lab__details figure{aspect-ratio:3 / 2}.ja101-lab__close{align-items:stretch;flex-direction:column;justify-content:center}.ja101-lab__close a{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map?subset=AAAACA */
