quiz-page{width:100%}.quiz--page .quiz__modal,.quiz--page .quiz__results{height:auto}.quiz__loading-content{position:relative;min-height:150px;display:none;overflow:hidden;pointer-events:none}.quiz__loading-content.is-active{display:block}.quiz__loading-content.is-active .quiz__loading-overlay{display:block;z-index:20}.quiz--page .quiz__product-cards{min-height:150px}.quiz--page .quiz__results-heading--products{font-size:24px;margin-bottom:32px}@media screen and (min-width:768px){.quiz--page .quiz__results-heading--products{font-size:32px;margin-bottom:60px}}.quiz--page .quiz__question-heading{margin-bottom:10px;max-width:100%}.quiz__steps{text-align:center;position:relative;width:100%;margin-bottom:60px}.quiz__steps-content{position:relative;width:320px;height:1px;display:flex;justify-content:center;align-items:center;margin:20px auto;gap:50px}.quiz__steps-content:before{content:"";position:absolute;top:50%;left:-40px;right:-40px;height:1px;background:#dbd4c6;z-index:1;transform:translateY(-50%)}.span-quiz-dot{width:6px;height:6px;background:#313131;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:5}.span-quiz-dot.active-dot{background:transparent!important}.span-quiz-dot .step-label{background:#111;color:#fff;padding:6px 10px;font-size:9px;font-weight:700;letter-spacing:2px;border-radius:2px;text-transform:uppercase;position:absolute;white-space:nowrap;z-index:10;view-transition-name:quiz-step-badge}::view-transition-group(quiz-step-badge){animation-duration:.1s;animation-timing-function:cubic-bezier(0,0,.2,1)}.quiz__form{display:flex;flex-direction:column;align-items:center;margin:0 auto}.quiz__form-content{max-width:600px;width:100%;text-align:center}.quiz__form-skip{background:transparent;color:currentColor;margin-top:10px}.quiz__header{text-align:right;margin-bottom:16px}.quiz__header .btn--underlined{color:currentColor;font-size:16px}.quiz__footer-content{display:flex;align-items:center;justify-content:space-between;column-gap:30px;margin-top:60px}.next-prev-button{display:flex;align-items:center;column-gap:5px;color:currentColor;text-transform:uppercase;font-size:16px}.next-prev-button:disabled{cursor:not-allowed;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/41/assets/quiz-page.css.map */
