.shopify-section-group-footer-group .l-benefits{display:none}.question{font-size:var(--q-font-size);font-weight:400;color:var(--l-title-color);line-height:1.2em;text-transform:unset;margin-bottom:2rem}.answers-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.quiz-item-wrapper .l-title,.result-item .l-title{margin-top:0}.answer-item label{font-size:var(--a-font-size);font-weight:400;margin:0;display:flex;gap:.5rem;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:1rem;border:.1rem solid rgba(var(--label-color-border),.3);border-radius:10px;line-height:1.2em;height:100%;transition:all ease .2s}.ans{flex:1 auto}.label-toggle{width:16px;height:16px;display:flex;align-items:center;justify-content:center;border:.1rem solid rgb(var(--label-color-border));border-radius:50%;position:relative;box-sizing:border-box;transition:all ease .2s}.label-toggle svg{width:auto;height:5px;opacity:0}.answer-item [type=radio]:checked+label{border:.1rem solid rgba(var(--label-color-border),1);background:rgba(var(--label-color-border),1);color:#fff}.answer-item [type=radio]:not(:checked)+label:hover{border-color:rgba(var(--label-color-border),1);background:rgba(var(--label-color-border),.1)}.answer-item [type=radio]:checked+label .label-toggle svg{opacity:1}.answer-item [type=radio]:checked+label .label-toggle{border-color:#fff}.quiz-item,.result-item{padding:5rem 0;display:none}.quiz-item.active,.result-item.active{display:block}.quiz-container{max-width:57rem;margin-left:auto;margin-right:auto}.meta-text{font-size:15px;display:block}.input-field input{margin:0;font-size:var(--a-font-size);border:.1rem solid rgba(var(--label-color-border),.3)}.name-result{color:rgb(var(--label-color-border))}.input-field{max-width:35rem;margin-left:auto;margin-right:auto}.answer-item input{display:none}.button--step{max-width:10rem;min-width:10rem}.nav-quiz{margin-top:1rem}.nav-quiz-flex{gap:1rem}.error-msg{margin-top:.5rem;display:block;color:#cb1f2b;font-size:16px;opacity:0;line-height:1em}.error-state .error-msg{opacity:1}.result-item-wrapper h3{font-size:28px}.result-item-wrapper .product-list--collection{margin-top:2rem}@media(max-width:798px){.answer-item label{padding:.5rem;font-size:14px}.quiz-item,.result-item{padding:2rem 0}.error-msg{font-size:14px}.answers-wrapper{gap:.5rem}.result-item-wrapper h3{font-size:20px}.button--step{max-width:8rem;min-width:8rem;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/quiz.css.map */
