.cake-invaders-app{--ci-ink:#1A1A1A;--ci-brown:#7A5C3E;--ci-cream:#F6F1EA;--ci-taupe:#B8A890;--ci-pop:#FF3B7F;color:var(--ci-ink);font-family:Cambria,Georgia,Times New Roman,serif;-webkit-font-smoothing:antialiased}.cake-invaders-app *{box-sizing:border-box}.cake-invaders-app .ci-wrap{max-width:560px;margin:0 auto;padding:24px 16px 48px;text-align:center}.cake-invaders-app .ci-head h1{font-size:30px;margin:0 0 4px;letter-spacing:.06em;text-transform:uppercase}.cake-invaders-app .ci-head p.ci-tag{margin:0 0 4px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--ci-brown)}.cake-invaders-app .ci-head p.ci-sub{margin:8px 0 18px;font-size:15px;color:var(--ci-brown)}.cake-invaders-app .ci-stage-wrap{position:relative;width:100%;max-width:480px;margin:0 auto;aspect-ratio:480/720;border:2px solid var(--ci-ink);border-radius:10px;overflow:hidden;background:#fffbf5}.cake-invaders-app .ci-stage{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none}.cake-invaders-app .ci-stage canvas{display:block;width:100%;height:100%}.cake-invaders-app .ci-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:26px;background:#fffbf5f2}.cake-invaders-app .ci-overlay[hidden]{display:none}.cake-invaders-app .ci-overlay h2{margin:0;font-size:26px;letter-spacing:.04em;text-transform:uppercase}.cake-invaders-app .ci-overlay p{margin:0;font-size:15px;line-height:1.5;color:var(--ci-brown);max-width:340px}.cake-invaders-app .ci-overlay .ci-rank{font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--ci-ink);border-top:2px solid var(--ci-pop);border-bottom:2px solid var(--ci-pop);padding:8px 14px}.cake-invaders-app .ci-btn{font-family:inherit;font-size:15px;letter-spacing:.14em;text-transform:uppercase;background:var(--ci-ink);color:var(--ci-cream);border:0;border-radius:999px;padding:15px 34px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.cake-invaders-app .ci-btn:hover{background:var(--ci-pop)}.cake-invaders-app .ci-links{display:flex;flex-direction:column;gap:11px;align-items:center;margin-top:2px}.cake-invaders-app .ci-links a{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--ci-brown);text-decoration:none;border-bottom:2px solid var(--ci-pop);padding-bottom:3px;touch-action:manipulation}.cake-invaders-app .ci-links a:hover{color:var(--ci-ink)}.cake-invaders-app .ci-bar{display:flex;justify-content:space-between;align-items:center;max-width:480px;margin:10px auto 0;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ci-brown)}.cake-invaders-app .ci-bar button{font-family:inherit;font-size:12px;letter-spacing:.14em;text-transform:uppercase;background:none;border:1px solid var(--ci-taupe);border-radius:999px;color:var(--ci-brown);padding:8px 15px;cursor:pointer;touch-action:manipulation}.cake-invaders-app .ci-bar button:hover{border-color:var(--ci-ink);color:var(--ci-ink)}.cake-invaders-app .ci-howto{max-width:480px;margin:18px auto 0;font-size:13px;line-height:1.6;color:var(--ci-brown)}.cake-invaders-app .ci-howto strong{color:var(--ci-ink);font-weight:400;border-bottom:2px solid var(--ci-pop)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cake-invaders.css.map */
