.prod[data-astro-cid-q5ghu2nj]{padding-block:var(--s-6) var(--s-8)}.crumbs[data-astro-cid-q5ghu2nj] a[data-astro-cid-q5ghu2nj]{text-decoration:none}.prod__grid[data-astro-cid-q5ghu2nj]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center;margin-top:var(--s-5)}.prod__stage[data-astro-cid-q5ghu2nj]{--w: min(62vw, 300px);--h: calc(var(--w) * 1.42);--d: 34px;perspective:1600px;display:grid;justify-items:center;gap:var(--s-4);padding-block:var(--s-6);cursor:grab;touch-action:pan-y;user-select:none}.book3d[data-astro-cid-q5ghu2nj]{position:relative;width:var(--w);height:var(--h);transform-style:preserve-3d}.book3d__face[data-astro-cid-q5ghu2nj]{position:absolute}.book3d__front[data-astro-cid-q5ghu2nj]{inset:0;transform:translateZ(calc(var(--d) / 2));border-radius:2px 6px 6px 2px;overflow:hidden;background:var(--spine);box-shadow:inset 4px 0 6px #0000002e}.book3d__front[data-astro-cid-q5ghu2nj] img[data-astro-cid-q5ghu2nj]{width:100%;height:100%;object-fit:cover}.book3d__back[data-astro-cid-q5ghu2nj]{inset:0;transform:rotateY(180deg) translateZ(calc(var(--d) / 2));background:var(--spine);border-radius:6px 2px 2px 6px}.book3d__spine[data-astro-cid-q5ghu2nj]{top:0;left:calc(50% - var(--d) / 2);width:var(--d);height:100%;transform:rotateY(-90deg) translateZ(calc(var(--w) / 2));background:linear-gradient(90deg,rgba(0,0,0,.25),transparent 30%,transparent 70%,rgba(0,0,0,.25)),var(--spine);display:grid;place-items:center}.book3d__spine[data-astro-cid-q5ghu2nj] span[data-astro-cid-q5ghu2nj]{writing-mode:vertical-rl;color:#fff;font-size:12px;font-weight:600;mix-blend-mode:difference}.book3d__pages[data-astro-cid-q5ghu2nj]{top:3px;left:calc(50% - var(--d) / 2);width:calc(var(--d) - 2px);height:calc(100% - 6px);transform:rotateY(90deg) translateZ(calc(var(--w) / 2 - 3px));background:repeating-linear-gradient(90deg,#f8f4ea 0 2px,#e8e1d1 2px 3px)}.prod__hint[data-astro-cid-q5ghu2nj]{margin-top:var(--s-4)}.prod__info[data-astro-cid-q5ghu2nj]{display:grid;gap:var(--s-3);align-content:start}.prod__title[data-astro-cid-q5ghu2nj]{font-family:var(--font-display);font-size:var(--step-4);line-height:1.25}.prod__by[data-astro-cid-q5ghu2nj]{color:var(--fg-3)}.prod__price[data-astro-cid-q5ghu2nj]{font-family:var(--font-display);font-size:var(--step-3);color:var(--ink);margin-top:var(--s-3)}.prod__price[data-astro-cid-q5ghu2nj] span[data-astro-cid-q5ghu2nj]{font-size:var(--step-0);color:var(--fg-3)}.prod__buy[data-astro-cid-q5ghu2nj]{display:flex;gap:var(--s-3);align-items:center}.qty[data-astro-cid-q5ghu2nj] input[data-astro-cid-q5ghu2nj]{width:76px;min-height:48px;border-radius:999px;border:1px solid var(--line-strong);background:var(--paper);text-align:center;font-size:var(--step-0)}.prod__notes[data-astro-cid-q5ghu2nj]{list-style:none;padding:0;color:var(--fg-3);display:grid;gap:4px;margin-top:var(--s-3)}.vols[data-astro-cid-q5ghu2nj]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-2);margin-top:var(--s-5)}.vols[data-astro-cid-q5ghu2nj] a[data-astro-cid-q5ghu2nj]{display:grid;padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--radius);text-decoration:none;font-weight:600;color:var(--ink);font-size:var(--step--1)}.prod__desc[data-astro-cid-q5ghu2nj]{padding-block:var(--s-7);border-top:1px solid var(--line);margin-top:var(--s-7)}.prod__desc[data-astro-cid-q5ghu2nj] h2[data-astro-cid-q5ghu2nj]{margin-bottom:var(--s-4)}@media(max-width:860px){.prod__grid[data-astro-cid-q5ghu2nj]{grid-template-columns:1fr}}
