.pc-scene{width:100%;perspective:1000px;display:grid;place-items:center;container-type:inline-size;min-width:0}.pc-card{width:100%;aspect-ratio:1.586;border-radius:5%/8%;position:relative;display:grid;place-items:center;background:var(--card-color,#fafaf7);color:var(--card-ink,#191a17);border:1px solid #8886;box-shadow:0 2px #777,0 12px 20px #0002;overflow:hidden;isolation:isolate;min-width:0}.pc-card[data-orientation=Vertical]{width:63%;aspect-ratio:1 / 1.586;border-radius:8%/5%}.pc-identity{width:82%;height:78%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8%;text-align:center;min-width:0}.pc-mark{font:900 23cqw/1 Arial,sans-serif;letter-spacing:-.06em;max-width:85%;max-height:55%;display:grid;place-items:center}.pc-wordmark{font:800 10cqw/1.08 Arial,sans-serif;letter-spacing:-.04em;white-space:nowrap;max-width:100%;max-height:100%;overflow:hidden}.pc-card[data-logo-mode="Logo Mark + Wordmark"] .pc-wordmark{font-size:6cqw;max-height:32%}.pc-card[data-orientation=Vertical] .pc-wordmark{font-size:7cqw}.pc-card[data-orientation=Vertical][data-logo-mode="Logo Mark + Wordmark"] .pc-wordmark{font-size:5cqw}.pc-identity img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:100%;object-fit:contain}.pc-mark:has(img),.pc-wordmark:has(img){position:relative;flex:none;min-width:0;min-height:0}.pc-mark:has(img){width:55%;height:48%;letter-spacing:normal}.pc-wordmark:has(img){width:100%;height:30%}.pc-card .pc-back-art{position:absolute;width:82%;height:80%;object-fit:contain;max-width:82%}.pc-card[data-back-mode="Tap Only"] .pc-back-art{width:30%;height:48%;border-radius:50%;max-width:30%}.pc-card[data-orientation=Vertical][data-back-mode="Tap Only"] .pc-back-art{width:48%;height:30%;max-width:48%}.pc-card[data-back-mode] .pc-back-art[data-back-design=v2]{top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;border-radius:0}.pc-card[data-finish=Glossy]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,transparent 14%,#0000000f 26%,#ffffffa6 36%,#00000008 48%,transparent 60%);box-shadow:inset 0 1px 3px #fffa}.pc-scene--angled .pc-card{transform:rotateX(12deg) rotateY(-12deg) rotate(-7deg)}.pc-main{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--surface);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding:9%;overflow:hidden}.pc-main figure{margin:0;min-width:0}.pc-main figure+figure .pc-card{transform:rotateX(12deg) rotateY(12deg) rotate(7deg)}.pc-main figcaption{margin-top:24px;font:700 9px/1.2 monospace;text-transform:uppercase;letter-spacing:.08em;text-align:center}.pc-gallery{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:25px;background:var(--surface);margin-top:12px}.pc-summary{font-size:11px;line-height:1.6;margin:12px 0;color:var(--muted)}.pc-options{display:grid;grid-template-columns:repeat(var(--option-count),minmax(0,1fr));gap:12px}.pc-option-stage{aspect-ratio:1.22;background:#e9e9e4;border:1px solid var(--line);display:grid;place-items:center;padding:16%;position:relative}.pc-option .pc-scene{width:100%}.pc-option .pc-card{box-shadow:0 1px #777,0 5px 8px #0003}.pc-option input{position:absolute;width:1px;height:1px;opacity:0}.pc-option input:checked+.pc-option-stage{outline:2px solid var(--ink);outline-offset:2px}.pc-option input:checked+.pc-option-stage:after{content:"\2713";position:absolute;top:4px;right:4px;width:17px;height:17px;background:var(--acid);font-size:12px;text-align:center;color:var(--ink)}.pc-option input:focus-visible+.pc-option-stage{outline:3px solid #747f00;outline-offset:4px}.pc-customizer .visual-options{margin-bottom:20px}.pc-customizer .choice-label{font-size:11px}@media(max-width:700px){.pc-main{padding:8%;gap:7%}.pc-main figcaption{font-size:8px;margin-top:18px}.pc-options{gap:10px}.pc-option-stage{padding:15%}.pc-gallery{gap:24px;padding:22px}}.customizer.pc-customizer legend,.pc-customizer .pf-back-fixed-title{color:var(--pfx-ink,#080908)}.pc-customizer .pc-option input:checked~.choice-label{color:var(--pfx-ink,#080908);font-weight:700}.pc-front-options .pc-card[data-identity-state=missing-mark]:before{content:"";position:absolute;left:50%;top:50%;width:22%;aspect-ratio:1;transform:translate(-50%,-50%);border:1.5px dashed color-mix(in srgb,currentColor 38%,transparent);background:repeating-linear-gradient(135deg,color-mix(in srgb,currentColor 10%,transparent) 0 3px,transparent 3px 10px);pointer-events:none}.pc-front-options .pc-card[data-identity-state=missing-mark][data-logo-mode="Logo Mark + Wordmark"]:before{top:29%;width:15%}
/*# sourceMappingURL=/cdn/shop/t/36/assets/pocket-card.css.map */
