/*! SKETCHY-clo Website · © 2026 Brunanie (Bruno Kempe). Alle Rechte vorbehalten. Gebaut für SKETCHY-clo. Kopieren, Weitergabe und Nachbau sind nicht erlaubt. */
@font-face{font-family:Archivo;src:url(Archivo-Variable.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:TikTok Sans;src:url(TikTokSans-Variable.woff2) format("woff2");font-weight:300 900;font-stretch:75% 150%;font-display:swap}:root{--wall: #8c8e8b;--wall-deep: #5d605e;--ink: #111214;--paper: #f4f1ea;--red: #d8262e;--blue: #1d3c9b;--navy: #1b2f7a;--yellow: #ffd21f;--green: #0b8a3e;--tape: rgb(196 160 104 / .82);--bg: var(--wall);--fg: var(--ink);--muted: #2d2f31;--line: rgb(17 18 20 / .2);--accent: var(--red);--on-accent: #fff;--font-display: "Archivo", system-ui, sans-serif;--font-body: "Archivo", system-ui, sans-serif;--font-pov: "TikTok Sans", system-ui, sans-serif;--radius: 2px;color-scheme:light;--p-bg: var(--red);--p-fg: var(--navy);--p-hi: #fff;--d6: var(--navy);--d7: #fff}html[data-skin=japan]{--p-bg: var(--blue);--p-fg: #fff;--p-hi: var(--red);--d6: #f6f3ec;--d7: #f6f3ec}html[data-skin=brasil]{--p-bg: var(--yellow);--p-fg: var(--blue);--p-hi: var(--green);--d6: var(--blue);--d7: var(--green)}body{background:var(--wall-deep);font-stretch:100%}body:before{content:"";position:fixed;inset:0;z-index:-1;background:linear-gradient(#282a2c29,#282a2c57),url(wand.jpg) center / cover}::selection{background:var(--yellow);color:var(--ink)}:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tape{position:absolute;width:78px;height:27px;z-index:4;pointer-events:none;background:linear-gradient(180deg,rgb(255 240 210 / .45),transparent 35%,rgb(90 60 20 / .18)),var(--tape);clip-path:polygon(0 8%,4% 0,9% 10%,14% 2%,86% 0,91% 9%,96% 1%,100% 12%,98% 30%,100% 52%,97% 74%,100% 90%,95% 100%,89% 92%,84% 100%,12% 100%,7% 91%,3% 100%,0 88%,2% 66%,0 44%,3% 24%);filter:drop-shadow(0 1px 1px rgb(0 0 0 / .18))}.tape:nth-of-type(2n){width:70px;clip-path:polygon(2% 0,8% 9%,13% 0,88% 3%,94% 0,100% 10%,97% 34%,100% 58%,96% 80%,100% 100%,90% 94%,85% 100%,10% 98%,4% 100%,0 86%,3% 60%,0 36%,4% 16%);background:linear-gradient(170deg,rgb(255 240 210 / .4),transparent 40%,rgb(90 60 20 / .2)),var(--tape)}.tape-tl{left:-18px;top:10px;rotate:-38deg}.tape-tr{right:-18px;top:10px;rotate:36deg}.tape-bl{left:-16px;bottom:12px;rotate:40deg}.tape-br{right:-16px;bottom:12px;rotate:-34deg}.wordmark{display:inline-grid;place-items:center;padding:6px 12px 7px;background:#fff;color:var(--red);border-radius:999px;font:900 1.05rem/1 var(--font-display);font-stretch:125%;letter-spacing:.02em;rotate:-3deg;box-shadow:0 2px 4px #0000002e,0 8px 18px #0003}.wordmark-sm{font-size:.9rem}.bar{position:relative;background:transparent;backdrop-filter:none;padding-block:14px}.bar-cart{position:fixed;top:12px;right:var(--gutter);z-index:30}.bar-nav{margin-right:150px}.bar-nav a{font-weight:700;color:var(--ink);background:var(--paper);padding:6px 10px}@media (max-width: 560px){.bar-nav{margin-right:0}}.bar-cart{background:var(--paper);border:0;color:var(--ink);font-weight:700;rotate:1.5deg;box-shadow:0 2px 4px #00000029,0 10px 22px #0000003d}.bar-cart svg{width:20px;height:20px}.bar-count{background:var(--red);color:#fff}.bar-cart{position:fixed}.bar-count{position:absolute;top:-8px;right:-8px;rotate:-6deg;box-shadow:0 2px 4px #00000040}.btn{font-weight:800;font-stretch:112%;letter-spacing:.01em;text-transform:uppercase;border-radius:2px;box-shadow:0 3px 8px #00000047}.btn:active{box-shadow:0 1px 3px #00000047;transform:translateY(2px)}.hero{max-width:none;padding-top:8px;padding-bottom:clamp(40px,7vw,96px);display:grid;justify-items:center;gap:22px}.hero-wall{position:relative;width:min(100%,560px,calc((100svh - 230px)*.75))}.poster{position:relative;background:var(--p-bg);color:var(--p-fg);transition:background-color .5s var(--ease-out),color .5s var(--ease-out);box-shadow:0 1px #0000001a,0 18px 40px -12px #00000073}.poster:after,.pc-paper:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;mix-blend-mode:multiply;background:url(papier.jpg) center / cover;filter:brightness(1.16) contrast(1.35);opacity:.85}.pc-paper:after{background-position:30% 60%}.poster-hero{aspect-ratio:3 / 4;rotate:-1.6deg;display:grid;grid-template-rows:1fr auto auto;padding:clamp(18px,4vw,34px)}.hero-stage{aspect-ratio:auto;min-height:0;height:100%;cursor:grab;outline-offset:-6px}.hero-stage .logo3d-canvas{inset:-8% -6%;width:112%;height:116%;transition:opacity .45s .18s var(--ease-out)}.flat67{width:94%;height:auto;overflow:visible;transition:opacity .2s;filter:drop-shadow(0 8px 10px rgb(0 0 0 / .25))}.flat67 .d0{fill:var(--d6)}.flat67 .d1{fill:var(--d7)}.hero-stage.is-3d .flat67{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.poster-domain{font:800 clamp(1.15rem,4.6vw,1.9rem)/1 var(--font-display);font-stretch:125%;letter-spacing:.03em;text-align:center;margin-top:6px}.poster-date{font:900 clamp(2.4rem,11vw,4.6rem)/1 var(--font-display);font-stretch:118%;text-align:center;letter-spacing:-.01em;margin-top:4px;font-variant-numeric:tabular-nums}.poster-date span:first-child{color:var(--p-hi)}.poster-date .slash{color:var(--p-fg)}html[data-skin=japan] .poster-date span:first-child{color:#fff}html[data-skin=japan] .poster-date .slash{color:var(--red)}.pov{position:absolute;z-index:4;max-width:15em;font:700 clamp(.95rem,2.6vw,1.15rem)/1.25 var(--font-pov);color:var(--ink)}.pov span{background:#fff;padding:.28em .5em;border-radius:6px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.pov-hero{right:-9%;top:6%;rotate:4deg}@media (max-width: 720px){.pov-hero{position:relative;right:auto;top:auto;margin:14px 10px 0 auto;width:fit-content;max-width:calc(100% - 28px);rotate:1.5deg}.pov-hero span{display:block;padding:.45em .65em;border-radius:8px;box-decoration-break:slice;-webkit-box-decoration-break:slice;box-shadow:0 4px 10px #0000002e}}.hero-controls{display:grid;justify-items:center;gap:14px}.flags{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.flag{min-height:46px;padding:0 16px;border:0;border-radius:2px;cursor:pointer;font:800 .95rem/1 var(--font-display);font-stretch:115%;text-transform:uppercase;box-shadow:0 3px 8px #00000040;transition:transform .25s var(--ease-out),box-shadow .25s}.flag-usa{background:var(--red);color:#fff}.flag-japan{background:var(--blue);color:#fff}.flag-brasil{background:var(--yellow);color:var(--blue)}.flag:nth-child(1){rotate:-2deg}.flag:nth-child(2){rotate:1.5deg}.flag:nth-child(3){rotate:-1deg}.flag[aria-pressed=true]{transform:translateY(-4px) scale(1.06);box-shadow:0 0 0 3px var(--paper),0 10px 18px #0000004d}.flag-brasil:focus-visible,.pc[data-skin=brasil] :focus-visible{outline-color:var(--ink)}.hint-3d{font:600 .85rem/1 var(--font-pov);color:var(--ink);background:var(--paper);padding:6px 10px;rotate:.8deg}.btn-drop{background:var(--ink);color:#fff}.drop-status{padding:3px 7px;background:var(--yellow);color:var(--ink);font-size:.78rem;border-radius:2px}.drop-status:empty{display:none}.drop{padding-top:clamp(32px,6vw,80px)}.drop-head{max-width:1160px;margin-inline:auto;display:grid;gap:10px;margin-bottom:clamp(24px,4vw,44px);color:#fff;text-shadow:0 1px 3px rgb(0 0 0 / .35)}.drop-head h2{font:900 clamp(2.6rem,9vw,6rem)/.9 var(--font-display);font-stretch:125%;letter-spacing:-.01em;text-transform:uppercase}.drop-head p{max-width:40ch;font-weight:600;justify-self:start;background:var(--paper);color:var(--ink);padding:8px 12px;text-shadow:none;rotate:-.6deg;box-shadow:0 6px 14px -6px #00000080}.wall-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),360px));justify-content:center;gap:clamp(28px,4vw,52px) clamp(20px,3vw,40px);align-items:start}.pc{perspective:900px}.pc:nth-child(3n+1) .pc-paper{rotate:-1.4deg}.pc:nth-child(3n+2) .pc-paper{rotate:1.1deg;margin-top:18px}.pc:nth-child(3n) .pc-paper{rotate:-.6deg}.pc-paper{position:relative;display:grid;gap:12px;padding:16px 16px 0;background:var(--paper);color:var(--ink);transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out);box-shadow:0 1px #0000001a,0 14px 30px -14px #00000080;transform-origin:50% 0}.pc[data-skin=usa] .pc-paper{background:var(--red);color:#fff}.pc[data-skin=japan] .pc-paper{background:var(--blue);color:#fff}.pc[data-skin=brasil] .pc-paper{background:var(--yellow);color:var(--blue)}@media (hover: hover){.pc-paper:hover{transform:translateY(-4px);box-shadow:0 1px #0000001a,0 26px 44px -16px #0000008c}}.pc .card-media{z-index:3;border-radius:0;background:#e9e7e2;box-shadow:0 0 0 6px #fff;margin:6px}.card-badge{background:var(--ink);color:#fff;font-weight:600}.pc-title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding-inline:2px}.pc-title h3{font:900 clamp(1.5rem,2.4vw,1.9rem)/1 var(--font-display);font-stretch:118%;text-transform:uppercase;white-space:nowrap}.card-price{font-weight:800;font-size:1.15rem;white-space:nowrap;text-align:right}.card-price small{display:block;font-size:.7rem;font-weight:600;opacity:.8}.pc-3d{justify-self:start;min-height:36px;padding:0 10px;background:#ffffff29;color:inherit;border:1.5px solid currentColor;border-radius:2px;font:700 .82rem/1 var(--font-pov);cursor:pointer}.pc[data-skin=brasil] .pc-3d{background:#1d3c9b14}.pc-3d:hover{background:#ffffff4d}.pc .card-form{gap:12px;padding-bottom:0}.pc .btn-add{background:var(--ink);color:#fff;margin:0 2px}.pc .card-hint{color:inherit;font-weight:700}.tabs{margin:4px -16px 0!important;gap:0!important;flex-wrap:nowrap!important;border-top:2px dashed currentColor;padding-top:0!important}.tabs legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tabs .opt{flex:1 1 0;min-width:0;display:flex}.tabs .opt+.opt{border-left:1.5px dashed currentColor}.tabs .opt label{width:100%;display:grid;place-items:center;min-height:64px;border:0;border-radius:0;font:800 1.05rem/1 var(--font-display);font-stretch:115%;color:inherit;background:transparent;transition:transform .5s var(--ease-out),background .25s var(--ease-out),color .25s var(--ease-out),box-shadow .5s var(--ease-out)}.tabs .opt input:checked+label{background:var(--ink);color:#fff;transform:translateY(-6px) rotate(-1.5deg);box-shadow:0 8px 14px #00000038}.tabs .opt input:focus-visible+label{outline:3px solid var(--yellow);outline-offset:-3px}.tabs .opt input:disabled+label{opacity:.35}@media (hover: hover){.tabs .opt:hover input:not(:checked):not(:disabled)+label{transform:translateY(-4px);background:#ffffff38}.pdp-tabs .opt:hover input:not(:checked):not(:disabled)+label{background:#11121414}.tabs .opt input:not(:disabled){cursor:pointer}}.price-note{justify-self:center;width:fit-content;margin-inline:auto;background:var(--paper);color:var(--ink);padding:6px 10px}.price-note a{color:inherit}.grid-loading{color:#fff;font-weight:700}.crew{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,6vw,96px);align-items:center;padding-inline:var(--gutter);padding-block:clamp(56px,9vw,140px);max-width:var(--max);margin:0 auto}.crew-photo{position:relative;margin:0;padding:12px 12px 44px;background:#fff;rotate:2deg;box-shadow:0 18px 40px -14px #00000080}.crew-photo img{width:100%}.badge-ki{position:absolute;left:14px;bottom:12px;font:600 .8rem/1 var(--font-pov);color:var(--muted)}.crew-copy{display:grid;gap:16px;justify-items:start}.crew-copy h2{font:900 clamp(2.4rem,7vw,5rem)/.92 var(--font-display);font-stretch:125%;color:#fff;text-transform:uppercase;text-shadow:0 2px 4px rgb(0 0 0 / .3)}.crew-copy p{max-width:42ch;background:var(--paper);padding:12px 14px;font-weight:600;box-shadow:0 8px 20px -10px #00000080}.crew-copy p:nth-of-type(1){rotate:-1deg}.tbd{outline:2px dashed var(--red);outline-offset:-6px;color:var(--red)}.socials{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.socials a{display:inline-flex;min-height:44px;align-items:center;padding:0 14px;background:var(--ink);color:#fff;text-decoration:none;font:700 .95rem/1 var(--font-pov)}@media (max-width: 760px){.crew{grid-template-columns:1fr}}.foot{border-top:0}.foot nav{background:var(--paper);color:var(--ink);padding:8px 12px}.foot nav a{font-weight:600}.cart{background:var(--paper);color:var(--ink)}.cart-head h2{font:900 1.6rem/1 var(--font-display);font-stretch:122%;text-transform:uppercase}.cart-x{width:44px;padding:0;display:grid;place-items:center;border-color:var(--line)}.cart-x svg,.line-qty svg{width:18px;height:18px}.line-qty button{display:grid;place-items:center;border-color:var(--line)}.line-title{font-weight:800}.cart-foot .btn{background:var(--red);color:#fff}.cart-note,.cart-demo{color:#55575a}.legal{background:var(--paper);margin-block:32px;box-shadow:0 18px 40px -14px #00000073}@media (max-width: 560px){.tape{width:56px;height:22px}.poster-hero{padding:16px}.bar-cart-label{display:none}}.card-more{justify-self:start;min-height:36px;padding:0 10px;background:#ffffff29;color:inherit;border:1.5px solid currentColor;border-radius:2px;font:700 .82rem/1 var(--font-pov);cursor:pointer}.pc-actions{display:flex;flex-wrap:wrap;gap:8px}.pdp{background:var(--paper);color:var(--ink)}.pdp-body h2{font:900 clamp(1.8rem,3vw,2.6rem)/1 var(--font-display);font-stretch:122%;text-transform:uppercase}.pdp .opt label{border-radius:2px}.pdp .opt input:checked+label{background:var(--ink);color:#fff}.pdp .btn{background:var(--red);color:#fff}.pdp-sec summary{font-family:var(--font-display);font-stretch:112%;text-transform:uppercase}.tabs .opt-group{display:block;width:100%}.tabs .opt-group .opt-name{display:none}.tabs [data-f=option-list],.tabs .opt-group:not(:has([data-f=option-list])){display:flex;width:100%;gap:0}.pdp{overflow:visible;background:transparent}.pdp-panel{background:var(--paper);position:relative}.pdp-panel:before,.pdp-panel:after{content:"";position:absolute;width:78px;height:27px;z-index:4;pointer-events:none;background:linear-gradient(180deg,rgb(255 240 210 / .45),transparent 35%,rgb(90 60 20 / .18)),var(--tape);clip-path:polygon(0 8%,4% 0,9% 10%,14% 2%,86% 0,91% 9%,96% 1%,100% 12%,98% 30%,100% 52%,97% 74%,100% 90%,95% 100%,89% 92%,84% 100%,12% 100%,7% 91%,3% 100%,0 88%,2% 66%,0 44%,3% 24%)}.pdp-panel:before{left:-18px;top:10px;rotate:-38deg}.pdp-panel:after{right:-18px;bottom:12px;rotate:-34deg}.pdp-gallery>img{box-shadow:0 0 0 6px #fff}.pdp-tabs{margin:0!important;border-top:2px dashed var(--ink)}.pdp-tabs .opt-group .opt-name{display:none}.pdp-tabs .opt label{min-height:56px}.pdp-tabs .opt input:checked+label{background:var(--ink);color:#fff}.pdp .qty{border-color:var(--ink)}.pdp-sec{border-top-color:var(--ink)}.pdp .pdp-price{font-family:var(--font-display);font-stretch:112%}.cart{background:var(--paper);overflow:visible}.cart-panel:before{content:"";position:absolute;left:-18px;top:14px;width:78px;height:27px;z-index:4;rotate:-38deg;pointer-events:none;background:linear-gradient(180deg,rgb(255 240 210 / .45),transparent 35%,rgb(90 60 20 / .18)),var(--tape);clip-path:polygon(0 8%,4% 0,9% 10%,14% 2%,86% 0,91% 9%,96% 1%,100% 12%,98% 30%,100% 52%,97% 74%,100% 90%,95% 100%,89% 92%,84% 100%,12% 100%,7% 91%,3% 100%,0 88%,2% 66%,0 44%,3% 24%)}.cart-panel{position:relative}.cart-foot{border-top:2px dashed var(--ink)}.cart-sum strong{font-family:var(--font-display);font-stretch:112%;font-size:1.2rem}@media (max-width: 560px){.cart{overflow:hidden}.cart-panel:before{display:none}.pdp{overflow:auto}.pdp-panel:before,.pdp-panel:after{display:none}}html{overflow-x:clip}.foot-credit{flex-basis:auto;justify-self:start;width:fit-content;padding:3px 8px;background:var(--paper, #f2efe8);color:#111;opacity:.75}.foot-credit a{color:inherit;text-decoration:none}.foot-credit a:hover{text-decoration:underline}.foot-social{font-weight:700;text-decoration:none;background:var(--paper);color:var(--ink, #111);padding:6px 10px;box-shadow:0 6px 14px -8px #00000080}.foot-social:hover{text-decoration:underline}
