@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap";@font-face{font-family:Harmonia Sans;src:url(/cdn/fonts/harmonia-sans.woff2) format("woff2");font-weight:400;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}.main-wrapper{margin:0;padding:0;box-sizing:border-box;font-family:Harmonia Sans,sans-serif;font-style:normal;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;overflow:hidden;background:#e3f2fd}.intro-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;z-index:100}#gameOverScreen .step{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:600px;padding:3rem 5rem;background:#fff;color:#000;border-radius:5px;box-shadow:0 4px 10px #0003;text-align:center;gap:20px}.button-section{display:flex;justify-content:center;gap:20px}.step{display:none;opacity:0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.step.active{display:flex;opacity:1;flex-direction:column;justify-content:center;align-items:center;max-width:1000px;padding:3rem 5rem;background:#f6f6f6;color:#000;border-radius:5px;gap:40px}.step.active h2{font-weight:550;font-size:48px}.step.active p{font-weight:400;font-size:24px;line-height:29px}.step.active ul{list-style-type:disc;list-style:none;font-weight:400;font-size:24px;line-height:29px;border:solid 1px #a5a4ab;border-radius:5px;padding:2rem;background:#fff}.step.active button{width:271px;min-height:56px;background:#d63a2f;color:#fff;border:none;transition:background .3s ease;border-radius:5px;font-weight:400;font-size:24px;line-height:30px;cursor:pointer}#copyCodeBtn,#secondary-btn{background:#a5a4ab}#secondary-btn:hover{background:#8f8e94}#copyCodeBtn:hover{background:#218838}#copyCodeBtn:disabled{background:#6c757d;cursor:not-allowed;color:#fff}.step.active button:hover{cursor:pointer;background-color:#bb2f25}.wrapper{width:65vmin;height:65vmin;display:flex;overflow:hidden;flex-direction:column;background:#293447;border-radius:5px}.game-details{color:#b8c6dc;font-size:1.2rem;font-weight:500;font-size:24px;padding:20px 27px;display:flex;justify-content:space-between}.play-board{width:100%;height:100%;display:grid;grid-template:repeat(30,1fr) / repeat(30,1fr);background:#212837;border-radius:5px}.food{display:block!important;background:#ff003d;border-radius:50%}.head{display:block!important;background:#add8e6}.controls{display:none}#discountSection{margin:0;padding-top:0;flex-direction:column;justify-content:center;align-items:center;gap:20px}@media (max-width: 700px){body{flex-direction:column;justify-content:center;padding-bottom:80px}.main-wrapper{gap:60px}.wrapper{width:90vw;height:90vw;max-height:80vh}.game-details{font-size:1rem;padding:15px 20px}.play-board{grid-template-columns:repeat(30,minmax(1px,1fr));grid-template-rows:repeat(30,minmax(1px,1fr))}.controls{display:flex;width:90vw;padding:15px 0;background:#293447;border-radius:5px;justify-content:center;align-items:center}.controls .up-down{display:flex;flex-direction:column}.controls i{padding:20px 30px;color:#b8c6dc;text-align:center;font-size:1.5rem}.step.active,#gameOverScreen .step{width:90%;padding:2rem;gap:30px}.step.active h2{font-size:24px;line-height:29px}.step.active p{font-size:16px;line-height:22px}.step.active ul{padding:1rem;font-size:16px;line-height:25px}.step.active button,#copyCodeBtn{width:170px;min-height:40px;padding:10px;font-size:16px;line-height:20px}.button-section{flex-direction:column;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/snake.css.map */
