.quiz-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1000}.quiz-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.quiz-content{position:relative;background:#fff;padding:64px;border-radius:8px;width:90%;max-width:1300px;text-align:center}.quiz-step{display:none}.quiz-step.active{display:block}.quiz-option{display:block;margin:10px 0;padding:10px;background:#007ace;color:#fff;border:none;border-radius:5px;cursor:pointer}.quiz-option:hover{background:#005a9e}.close-quiz{position:absolute;top:10px;right:10px;background:none;border:none;font-size:20px;cursor:pointer;color:#fff}.close-quiz:hover{background:none}.quiz-step label{display:block;margin-bottom:10px;font-size:18px;line-height:27px;font-weight:700;cursor:pointer}.quiz-step input[type=checkbox]{margin-right:8px}.quiz-navigation{margin-top:20px;text-align:center}.quiz-navigation .btn{padding:10px 20px;margin:0 5px;font-size:16px;background-color:#007ace;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.quiz-navigation .btn:hover{background-color:#005a9e}.open-quiz-btn{background-color:#007ace;color:#fff;padding:12px 20px;font-size:16px;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.open-quiz-btn:hover{background-color:#005a9e}.quiz-popup-button-wrapper{display:flex;justify-content:center}.options-container{display:flex;justify-content:space-around;gap:10px}#quiz-step-1 .options-container .option{display:flex;width:399px;justify-content:center;align-items:center;flex-direction:column;gap:32px}#quiz-step-2 .options-container{display:flex;justify-content:space-around;margin:44px 0}.prev-next-btn-wrapper{display:flex;gap:24px;justify-content:center}button.prev-step{padding:10px 24px;border-radius:12px;font-size:21px;line-height:25.2px;font-weight:500;color:#a7a8a9;border:2px solid #A7A8A9;background:#fff}button.next-step{background:#0047bb;padding:10px 24px;border-radius:12px;font-size:21px;line-height:25.2px;font-weight:500;color:#fff}@media only screen and (max-width: 768px){.quiz-content{padding:20px 10px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/quiz_popup.css.map */
