@font-face{font-family:Space Cowgirl;src:url(../../../fonts/space-cowgirl-black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Rotring Standard;src:url(../../../fonts/rotring-standard.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arimo;src:url(../../../fonts/arimo-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arimo;src:url(../../../fonts/arimo-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Hiker;src:url(../../../fonts/hiker.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--stage-width: 1920;--sw: calc(100vw / 1920);--color-paper: #e6dfdc;--color-paper-cool: #f1f1f2;--color-paper-grey: #dddcdc;--color-pink: #d0405b;--color-blue: #00aeef;--color-grey: #a7a9ac;--color-grey-light: #e6e7e8;--color-ghost: #dcdce3;--color-wordmark-wash: #f4898a;--color-pill: #e7e8e9;--color-ink: #1a1a1a;--color-ink-muted: rgba(26, 26, 26, .64);--color-rule: rgba(167, 169, 172, .9);--font-wordmark: "Space Cowgirl", Georgia, serif;--font-ui: "Rotring Standard", "Helvetica Neue", Arial, sans-serif;--font-hand: "Hiker", "Helvetica Neue", Arial, sans-serif;--font-body: "Helvetica Neue", Helvetica, Arial, "Arimo", sans-serif;--ui-stroke: .35px;--header-height: clamp(40px, calc(52 * var(--sw)), 60px);--page-gutter: clamp(16px, calc(40 * var(--sw)), 48px);--duration-fast: .15s;--duration-normal: .3s;--duration-slow: .8s;--ease-default: cubic-bezier(.4, 0, .2, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--z-base: 0;--z-above: 1;--z-wordmark: 2;--z-header: 100;--z-overlay: 200}.svelte-1vn6f4m,.svelte-1vn6f4m:before,.svelte-1vn6f4m:after{box-sizing:border-box;margin:0;padding:0}.frames.svelte-1vn6f4m{display:flex;width:200%;transform:translate(0);transition:transform .75s cubic-bezier(.4,0,.1,1)}.frames--piece.svelte-1vn6f4m{transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.frames.svelte-1vn6f4m{transition:none}}.detail.svelte-1vn6f4m{position:relative;flex:none;width:50%;height:calc(1200 * var(--sw));background:var(--color-paper-grey)}.buy.svelte-1vn6f4m{position:absolute;left:calc(44 * var(--sw));top:calc(288 * var(--sw));width:calc(340 * var(--sw));font-family:var(--font-ui);color:var(--color-ink)}.buy__ode.svelte-1vn6f4m{display:flex;flex-direction:column;margin:0;font-size:max(13px,17 * var(--sw));font-weight:400;letter-spacing:.04em;line-height:1.45}.buy__row.svelte-1vn6f4m{display:flex;gap:calc(6 * var(--sw));margin-top:calc(32 * var(--sw))}.buy__box.svelte-1vn6f4m{display:flex;flex-direction:column;justify-content:center;min-height:calc(46 * var(--sw));padding:calc(6 * var(--sw)) calc(8 * var(--sw));border:1px solid var(--color-grey);font-size:max(10px,11 * var(--sw));line-height:1.3}.buy__row.svelte-1vn6f4m .buy__box:where(.svelte-1vn6f4m):first-child{width:calc(232 * var(--sw))}.buy__box--price.svelte-1vn6f4m{width:calc(77 * var(--sw));align-items:center;justify-content:center}.buy__note.svelte-1vn6f4m{color:var(--color-ink-muted)}.buy__add.svelte-1vn6f4m{width:100%;min-height:calc(41 * var(--sw));margin-top:calc(120 * var(--sw));padding-block:calc(6 * var(--sw));border:1px solid var(--color-grey);background:#fff;font-family:var(--font-ui);font-size:max(11px,12 * var(--sw));letter-spacing:.08em;text-transform:lowercase;cursor:pointer}.buy__add.svelte-1vn6f4m:disabled{cursor:default;color:var(--color-ink-muted)}.drawers.svelte-1vn6f4m{margin-top:calc(80 * var(--sw))}.drawer__label.svelte-1vn6f4m{width:100%;padding:0 0 calc(4 * var(--sw));border:0;border-bottom:1px solid var(--color-grey);background:none;font-family:var(--font-ui);font-size:max(10px,12 * var(--sw));letter-spacing:.06em;text-align:left;color:var(--color-ink);cursor:pointer}.drawer__body.svelte-1vn6f4m{padding:calc(8 * var(--sw)) 0 calc(12 * var(--sw));font-family:var(--font-body);font-size:max(10px,12 * var(--sw));line-height:1.5}.drawer__body.svelte-1vn6f4m p:where(.svelte-1vn6f4m)+p:where(.svelte-1vn6f4m){margin-top:.6em}.piece.svelte-1vn6f4m{position:absolute;left:calc(759 * var(--sw));top:0;width:calc(1161 * var(--sw));height:100%;overflow:hidden}.piece.svelte-1vn6f4m img:where(.svelte-1vn6f4m){width:100%;height:100%;object-fit:cover;display:block}.page.svelte-1vn6f4m{position:relative;width:100%;background:var(--color-paper-grey);overflow:hidden;padding-bottom:calc(21 * var(--sw))}.frame.svelte-1vn6f4m{flex:none;width:50%;position:relative;height:calc(1320 * var(--sw))}.headline.svelte-1vn6f4m{position:absolute;left:0;top:calc(112 * var(--sw));width:calc(1884 * var(--sw));text-align:center;font-family:var(--font-ui);font-size:max(15px,28 * var(--sw));font-weight:400;line-height:1.6;letter-spacing:.06em;color:var(--color-ink)}.headline.svelte-1vn6f4m span:where(.svelte-1vn6f4m){display:block}.label__shape.svelte-1vn6f4m,.label__text.svelte-1vn6f4m{position:absolute;height:auto;pointer-events:none}.label__shape.svelte-1vn6f4m,.label__text.svelte-1vn6f4m{left:calc(67 * var(--sw));top:calc(215 * var(--sw));width:calc(506 * var(--sw))}.label__shape.svelte-1vn6f4m{opacity:.88}.label__text.svelte-1vn6f4m{filter:brightness(0)}.label__text.svelte-1vn6f4m{z-index:var(--z-above)}.shot.svelte-1vn6f4m{position:absolute;left:calc(var(--x) * var(--sw));top:calc(var(--y) * var(--sw));width:calc(var(--w) * var(--sw));height:calc(var(--h) * var(--sw));display:block;padding:0;border:0;background:none;overflow:hidden;cursor:pointer}.shot.svelte-1vn6f4m img:where(.svelte-1vn6f4m){width:100%;height:100%;object-fit:cover;display:block}.footer-slot.svelte-1vn6f4m{margin-top:calc(140 * var(--sw))}@media(max-width:767px){.frame.svelte-1vn6f4m{display:grid;grid-template-columns:1fr 1fr;gap:10px;height:auto;padding:110px var(--page-gutter) 0}.headline.svelte-1vn6f4m{position:relative;left:0;top:0;grid-column:1/-1;width:auto;font-size:15px;line-height:1.5}.label.svelte-1vn6f4m{position:relative;grid-column:1/-1;width:78%;justify-self:center;aspect-ratio:700/720;margin-bottom:8px}.label__shape.svelte-1vn6f4m,.label__text.svelte-1vn6f4m{left:0;top:0;width:100%}.shot.svelte-1vn6f4m{position:relative;left:0;top:0;width:100%;height:auto;max-height:380px;aspect-ratio:var(--w)/var(--h)}.footer-slot.svelte-1vn6f4m{margin-top:calc(var(--page-gutter) * 3)}}
