.shop[data-astro-cid-km4jhaje]{display:grid;grid-template-columns:290px minmax(0,1fr);min-height:100svh;background:#fff;color:var(--ink)}.side[data-astro-cid-km4jhaje]{padding:290px 22px 40px 40px;display:grid;align-content:start;gap:8px}.back[data-astro-cid-km4jhaje]{justify-self:start;margin-bottom:18px;color:inherit;font:700 .9rem var(--label);text-underline-offset:3px}h1[data-astro-cid-km4jhaje]{margin:0;font:300 1.5rem/1.15 var(--label);color:var(--gray-dark)}.tags[data-astro-cid-km4jhaje]{margin:0;font:700 .8rem var(--label);letter-spacing:.04em}.summary[data-astro-cid-km4jhaje]{margin:0 0 22px;font-size:.95rem;line-height:1.35}.filter[data-astro-cid-km4jhaje]{margin:0;padding-bottom:12px;border-bottom:1px solid #ddd;font:400 1.5rem/1 var(--label)}.cat[data-astro-cid-km4jhaje]{margin:4px 0 0;display:flex;justify-content:space-between;font:400 .85rem var(--label)}.cats[data-astro-cid-km4jhaje]{list-style:none;margin:0;padding:0 0 14px;border-bottom:1px solid #ddd;display:grid;gap:5px;font:400 .72rem var(--label);color:#555a60}.cats[data-astro-cid-km4jhaje] .on[data-astro-cid-km4jhaje]{font-weight:700;color:var(--ink)}.hint[data-astro-cid-km4jhaje]{margin:6px 0 0;font:400 .9rem/1.3 var(--brat);color:#555a60}.rail[data-astro-cid-km4jhaje]{position:sticky;top:0;align-self:start;overflow:hidden;display:grid;justify-items:center;align-items:end;height:100svh;padding:0}.stage[data-astro-cid-km4jhaje]{position:absolute;inset:0}.girl[data-astro-cid-km4jhaje]{position:absolute;left:50%;bottom:0;translate:-50% 0;width:100svh;height:auto;max-width:none;opacity:.28;filter:saturate(.8)}span[data-astro-cid-km4jhaje].girl{font-size:.9rem}.grid[data-astro-cid-km4jhaje]{position:absolute;z-index:1;inset:0;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);place-items:center}.grid[data-astro-cid-km4jhaje] li[data-astro-cid-km4jhaje]{width:100%;height:100%;min-height:0;display:grid;place-items:center;container-type:size}.piece[data-astro-cid-km4jhaje]{position:relative;display:block;width:min(88cqw,88cqh);aspect-ratio:1;padding:0;border:0;background:none;cursor:pointer;color:var(--ink)}.tile[data-astro-cid-km4jhaje]{position:relative;display:block;width:100%;height:100%;padding:14%;transition:translate .15s}.tile[data-astro-cid-km4jhaje]:before{content:"";position:absolute;inset:4%;border:1.5px solid #ff2d9b;background:#ffffff8c;box-shadow:0 2px 10px #ff2d9b2e;pointer-events:none}.tile[data-astro-cid-km4jhaje] img[data-astro-cid-km4jhaje]{position:relative;display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 3px 6px rgb(0 0 0 / .28))}.tile[data-astro-cid-km4jhaje] .awaiting[data-astro-cid-km4jhaje]{height:100%;padding:8px;font-size:.66rem;line-height:1.3}.n[data-astro-cid-km4jhaje]{position:absolute;left:4%;bottom:4%;padding:2px 5px;background:#fff;font:400 1.1rem/1 var(--brat)}.piece[data-astro-cid-km4jhaje]:hover .tile[data-astro-cid-km4jhaje],.piece[data-astro-cid-km4jhaje]:focus-visible .tile[data-astro-cid-km4jhaje]{translate:0 -4px}.poster[data-astro-cid-km4jhaje]{width:min(1080px,96vw);height:min(1350px,96svh);max-width:none;max-height:none;padding:0;border:0;overflow:hidden;background:#efefed;color:var(--ink);box-shadow:0 20px 60px #0006}.poster[data-astro-cid-km4jhaje][open]{display:grid;grid-template-columns:27% 1fr;grid-template-rows:auto 1fr}.poster[data-astro-cid-km4jhaje]::backdrop,.sheet[data-astro-cid-km4jhaje]::backdrop{background:#1c21208c}.poster[data-astro-cid-km4jhaje]>form[data-astro-cid-km4jhaje]{position:absolute;z-index:5;top:0;right:0}.close[data-astro-cid-km4jhaje]{position:absolute;z-index:5;top:8px;right:12px;border:0;background:none;font-size:2rem;line-height:1;cursor:pointer;color:var(--ink)}.blue[data-astro-cid-km4jhaje]{position:relative;grid-row:1 / 3;overflow:hidden;background:#d3e3ec}.type[data-astro-cid-km4jhaje]{position:absolute;inset:0}.samples[data-astro-cid-km4jhaje]{position:absolute;z-index:2;left:34%;right:7%;top:9%;display:grid;justify-items:start;gap:10px;padding:12px;background:#efefede0}.doc[data-astro-cid-km4jhaje]{width:100%;margin-top:14px}.col[data-astro-cid-km4jhaje]{position:absolute;display:flex;writing-mode:vertical-rl;rotate:180deg;gap:.6em;font:400 clamp(.6rem,1.1vw,.85rem)/1 var(--brat);letter-spacing:.02em;color:#3d4a52;white-space:nowrap}.vert[data-astro-cid-km4jhaje]{position:absolute;left:8%;bottom:14%;writing-mode:vertical-rl;rotate:180deg;max-height:80%;font:400 clamp(3rem,7.5vw,6.5rem)/1 var(--script);color:#2a3238}.polaroid[data-astro-cid-km4jhaje]{grid-column:2;grid-row:1;align-self:start;z-index:2;justify-self:end;width:min(46%,46svh);margin:2% 4% 0 0;padding:3% 3% 6%;background:none;position:relative}.polaroid[data-astro-cid-km4jhaje] img[data-astro-cid-km4jhaje],.polaroid[data-astro-cid-km4jhaje] .awaiting[data-astro-cid-km4jhaje]{display:block;width:100%;aspect-ratio:1;object-fit:contain;padding:0;background:none;filter:drop-shadow(0 6px 10px rgb(0 0 0 / .22))}.polaroid[data-astro-cid-km4jhaje] figcaption[data-astro-cid-km4jhaje]{position:absolute;left:5%;bottom:10%;font:400 .8rem/1.25 Courier New,monospace;text-transform:uppercase;color:#2a3238;mix-blend-mode:multiply}.words[data-astro-cid-km4jhaje]{grid-column:2;grid-row:1 / 3;overflow-y:auto;padding:5svh 52% 22svh 7%;display:grid;align-content:start;justify-items:start;gap:1.2svh}.num[data-astro-cid-km4jhaje]{margin:0;font:400 1.3rem/1 var(--brat);color:#555a60}.words[data-astro-cid-km4jhaje] h2[data-astro-cid-km4jhaje]{margin:0;font:300 clamp(1.8rem,3.4vw,2.7rem)/1.1 var(--label);color:var(--gray-dark)}.words[data-astro-cid-km4jhaje] p[data-astro-cid-km4jhaje]{margin:0;max-width:58ch;font-size:clamp(1rem,2.5svh,1.3rem);line-height:1.4}.cover[data-astro-cid-km4jhaje]{padding:0;border:0;background:none;cursor:pointer}.cover[data-astro-cid-km4jhaje] img[data-astro-cid-km4jhaje]{display:block;width:130px;rotate:-2deg}.cover[data-astro-cid-km4jhaje] img[data-astro-cid-km4jhaje].paper{aspect-ratio:var(--r);object-fit:cover;box-shadow:0 6px 16px #00000040}.still[data-astro-cid-km4jhaje]{display:block;width:140px}.cta[data-astro-cid-km4jhaje],.next[data-astro-cid-km4jhaje]{padding:0;border:0;background:none;cursor:pointer;font:700 .9rem/1.3 var(--label);text-align:left;color:var(--ink);text-decoration:underline;text-decoration-color:var(--pink-deep);text-decoration-thickness:2px;text-underline-offset:4px}.next[data-astro-cid-km4jhaje]{margin-top:8px;font:400 1.3rem/1.3 var(--brat)}.cta[data-astro-cid-km4jhaje]:hover,.next[data-astro-cid-km4jhaje]:hover{background:var(--pale-pink)}.brand[data-astro-cid-km4jhaje]{position:absolute;z-index:3;left:14%;bottom:2%;margin:0;font:400 clamp(3.4rem,9vw,7.5rem)/1 var(--script);color:#2a3238;pointer-events:none;white-space:nowrap}.sheet[data-astro-cid-km4jhaje]{width:min(1180px,94vw);max-height:96svh;padding:22px 28px;overflow:hidden;border:0;background:#fff;box-shadow:0 20px 60px #0006}.sheet[data-astro-cid-km4jhaje].tees{width:96vw;padding:26px 0 18px}.sheet[data-astro-cid-km4jhaje].tees .num[data-astro-cid-km4jhaje]{margin:0 28px 14px}.row[data-astro-cid-km4jhaje]{list-style:none;margin:0;padding:0 28px 12px;display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory}.row[data-astro-cid-km4jhaje] li[data-astro-cid-km4jhaje]{flex:0 0 clamp(200px,24vw,300px);scroll-snap-align:start;display:grid;gap:6px;justify-items:center}.row[data-astro-cid-km4jhaje].inline{width:165%;max-width:none;min-width:0;padding:0 0 10px;margin-top:34px;gap:14px}.row[data-astro-cid-km4jhaje].inline li[data-astro-cid-km4jhaje]{flex-basis:clamp(130px,15vw,190px);padding:10px 8px 8px;background:#fff}.row[data-astro-cid-km4jhaje] img[data-astro-cid-km4jhaje]{display:block;width:100%;height:auto}.row[data-astro-cid-km4jhaje] span[data-astro-cid-km4jhaje]{font:400 1rem/1 var(--brat);color:#555a60}@media(max-width:860px){.shop[data-astro-cid-km4jhaje]{grid-template-columns:1fr}.side[data-astro-cid-km4jhaje]{padding:96px 20px 10px}.rail[data-astro-cid-km4jhaje]{position:relative;height:auto;padding:10px 0 0}.stage[data-astro-cid-km4jhaje]{position:relative;aspect-ratio:1}.girl[data-astro-cid-km4jhaje]{width:100%}.poster[data-astro-cid-km4jhaje][open]{display:block;overflow-y:auto}.blue[data-astro-cid-km4jhaje]{height:220px}.vert[data-astro-cid-km4jhaje]{writing-mode:horizontal-tb;rotate:none;left:6%;bottom:10%;font-size:3rem}.blue[data-astro-cid-km4jhaje]{height:auto;min-height:220px}.samples[data-astro-cid-km4jhaje]{position:relative;left:auto;right:auto;top:auto;margin:16px 16px 70px auto;width:60%}.polaroid[data-astro-cid-km4jhaje]{margin:20px 16px 0}.words[data-astro-cid-km4jhaje]{overflow:visible;padding:20px 16px 30px;-webkit-mask-image:none;mask-image:none}.brand[data-astro-cid-km4jhaje]{position:relative;left:0;padding:0 16px 10px;font-size:4rem}}
