.ji-bodysel__head{display:grid;gap:var(--ji-s-sm);margin-bottom:var(--ji-s-xl)}.ji-bodysel__intro{margin-top:var(--ji-s-2xs)}.ji-bodysel__grid{display:grid;gap:var(--ji-s-xl)}.ji-bodysel__stage{display:grid;grid-template-columns:1fr 1fr;gap:clamp(.5rem,3vw,2.5rem);width:100%;max-width:600px;margin-inline:auto;perspective:1400px}.ji-bodysel__figure{--turn: 9deg;margin:0;display:grid;gap:var(--ji-s-sm);justify-items:center;transform:rotateY(calc(var(--turn) + var(--ry, 0deg))) rotateX(var(--rx, 0deg));transition:transform var(--ji-slow) var(--ji-ease);will-change:transform}.ji-bodysel__figure--back{--turn: -9deg}.ji-bodysel__svg{display:block;width:100%;height:auto;overflow:visible}.ji-bodysel__shade,.ji-bodysel__lines,.ji-bodysel__outline{pointer-events:none}.ji-bodysel__lines{fill:none;stroke:#f4f1ec33;stroke-width:.8;stroke-linecap:round}.ji-bodysel__lines circle{fill:#f4f1ec33;stroke:none}.ji-bodysel__outline{fill:none;stroke:#f4f1ec73;stroke-width:1;stroke-linejoin:round}.ji-bodysel__region{fill:#f4f1ec00;stroke:#f4f1ec1a;stroke-width:.6;cursor:pointer;transition:fill var(--ji-mid) var(--ji-ease);-webkit-tap-highlight-color:transparent}.ji-bodysel__region.is-off{pointer-events:none;stroke:none}.ji-bodysel__region.is-hover{fill:#f4f1ec33}.ji-bodysel__region.is-active{fill:#f4f1ece0}.ji-bodysel__side{display:grid;gap:var(--ji-s-lg);align-content:start}.ji-bodysel__panel{display:grid;gap:var(--ji-s-md);align-items:end;justify-items:start}.ji-bodysel__panel[hidden]{display:none}.ji-bodysel__panel--photo{grid-template-columns:clamp(104px,34%,220px) minmax(0,1fr);grid-template-areas:"photo copy" "cta cta"}.ji-bodysel__panel--photo .ji-bodysel__photo{grid-area:photo;width:100%}.ji-bodysel__panel--photo .ji-bodysel__copy{grid-area:copy}.ji-bodysel__panel--photo .ji-bodysel__cta{grid-area:cta;justify-self:stretch}.ji-bodysel__panel.is-in{animation:ji-bodysel-in var(--ji-mid) var(--ji-ease) both}@keyframes ji-bodysel-in{0%{opacity:0;transform:translateY(10px)}}.ji-bodysel__copy{display:grid;gap:var(--ji-s-sm);justify-items:start}.ji-bodysel__count .ji-numeral{font-size:1.125rem;letter-spacing:0;color:var(--ji-dim)}.ji-bodysel__name{font-size:var(--ji-t-h2);line-height:.96}.ji-bodysel__desc{margin:0;max-width:42ch;color:var(--ji-dim);line-height:1.6;text-wrap:pretty}.ji-bodysel__cta{white-space:nowrap}.ji-bodysel__listlabel{margin-bottom:var(--ji-s-xs)}.ji-bodysel__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--ji-s-md);border-top:1px solid var(--ji-line)}.ji-bodysel__list li{border-bottom:1px solid var(--ji-line-soft)}.ji-bodysel__pick{display:flex;align-items:center;min-height:48px;color:var(--ji-dim);font-size:var(--ji-t-small);text-decoration:none;transition:color var(--ji-fast) var(--ji-ease-inout)}.ji-bodysel__pick:before{content:"";flex:none;width:0;height:1px;background:var(--ji-paper);transition:width var(--ji-mid) var(--ji-ease),margin var(--ji-mid) var(--ji-ease)}.ji-bodysel__pick.is-hover,.ji-bodysel__pick:hover,.ji-bodysel__pick[aria-current=true]{color:var(--ji-paper)}.ji-bodysel__pick[aria-current=true]:before{width:1.25rem;margin-right:.75em}.ji-bodysel__all{justify-self:start}@media(min-width:750px){.ji-bodysel__list{grid-template-columns:repeat(3,minmax(0,1fr))}.ji-bodysel__panel--photo{grid-template-areas:"photo copy" "photo cta";grid-template-rows:1fr auto}.ji-bodysel__panel--photo .ji-bodysel__copy{align-self:end}.ji-bodysel__panel--photo .ji-bodysel__cta{justify-self:start}}@media(min-width:990px){.ji-bodysel__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--ji-s-2xl);align-items:center}.ji-bodysel__panels{min-height:19rem;display:grid;align-items:end}}@media(prefers-reduced-motion:reduce){.ji-bodysel__figure{transition:none;transform:none}.ji-bodysel__panel.is-in{animation:none}.ji-bodysel__region,.ji-bodysel__pick:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/ji-body.css.map */
