#questionnaireContent{background-color:#102c41}#questionnaireContent button[type=submit]{background-color:#82d4dd}#questionnaireContent .title{font-family:var(--secondary);font-size:3rem;font-weight:700;line-height:normal}#questionnaireContent *{color:#fff;font-family:var(--primary)}@media (min-width:992px){#questionnaireContent .question-section{min-height:100vh}}#questionnaireContent .question-section{position:relative}#questionnaireContent .question-section .h-100-min{min-height:100vh}#questionnaireContent .question-section .logo-greenleaf{width:10rem}#questionnaireContent .question-section .title{font-size:2rem}#questionnaireContent .question-section .subtitle{font-size:1rem;font-weight:300}#questionnaireContent .question-section label{font-size:1.1rem}#questionnaireContent .question-section label.required:after{content:none}#questionnaireContent .question-section .answers-container{display:flex;flex-wrap:wrap;justify-content:center}#questionnaireContent .question-section .answers-container input{display:none}#questionnaireContent .question-section .answers-container input+label{align-items:center;background-position:50%;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-weight:600;height:8rem;justify-content:center;margin:1rem;padding:.1rem;width:8rem}#questionnaireContent .question-section .answers-container input:checked+label{border-radius:.2rem}@media (min-width:992px){#questionnaireContent .question-section .previous-btn{position:absolute}}#questionnaireContent .question-section .previous-btn{bottom:5%;cursor:pointer;font-weight:600;left:5%}@media (min-width:992px){#questionnaireContent .question-section#question1{height:calc(100vh - 6rem)}}#questionnaireContent .question-section#question1 .illustration{left:0;top:0;width:25%}#questionnaireContent .question-section#question1 .logo-greenleaf{width:15rem}#questionnaireContent .question-section#question1 .title{font-size:3rem}#questionnaireContent .question-section#question1 .answers-container input+label{background-repeat:no-repeat;background-size:95%;font-size:1.7rem;font-weight:700;height:13rem;margin:0 4rem;width:13rem}#questionnaireContent .question-section#question1 .answers-container input+label:first-of-type{background-image:url(/build/app/shop/images/orange_blob.8f72fe96.png)}#questionnaireContent .question-section#question1 .answers-container input+label:last-of-type{background-image:url(/build/app/shop/images/pink_blob.38b41288.png)}#questionnaireContent .question-section#question1 .answers-container input:checked+label{border:.2rem solid #82d4dd}#questionnaireContent .question-section#question2 .illustration{bottom:0;right:5%;width:30%}#questionnaireContent .question-section#question2 .answers-container input+label{border:.5rem solid #fff;font-size:.8rem;height:8rem;margin:.7rem;width:8rem}#questionnaireContent .question-section#question2 .answers-container input:checked+label{border:.2rem solid #82d4dd}#questionnaireContent .question-section#question3 .illustration{bottom:0;right:0;width:40%}#questionnaireContent .question-section#question3 .answers-container input+label{border:.5rem solid #fff;font-size:1.5rem}#questionnaireContent .question-section#question3 .answers-container input+label:first-of-type{background-image:url(/build/app/shop/images/white-hair0.8a14b070.png)}#questionnaireContent .question-section#question3 .answers-container input+label:nth-of-type(2){background-image:url(/build/app/shop/images/white-hair-30.7d31067f.png)}#questionnaireContent .question-section#question3 .answers-container input+label:nth-of-type(3){background-image:url(/build/app/shop/images/white-hair+30.80c19c1d.png)}#questionnaireContent .question-section#question3 .answers-container input:checked+label{border:.2rem solid #82d4dd}#questionnaireContent .question-section#question4 .illustration{bottom:0;left:0;width:20%}#questionnaireContent .question-section#question4 .answers-container>*{display:none}#questionnaireContent .question-section#question4 .answers-container input+label{border:.5rem solid #fff;font-size:1rem}#questionnaireContent .question-section#question4 .answers-container input:checked+label{border:.2rem solid #82d4dd}#questionnaireResultsContent a:hover{text-decoration:none}#questionnaireResultsContent section{margin-bottom:0;margin-top:0}#questionnaireResultsContent h2{font-size:1.584rem}#questionnaireResultsContent #banner{background-color:#102c41;background-image:url(/build/app/shop/images/results-banner.6e4f59a9.png);background-position:50%;background-repeat:no-repeat;background-size:cover}#questionnaireResultsContent #banner .logo-greenleaf{width:10rem}#questionnaireResultsContent #banner .title{font-size:2rem}#questionnaireResultsContent #banner .recap{font-size:1.2rem}#questionnaireResultsContent .card-img-top{height:15rem;width:auto}#questionnaireResultsContent .transition-icons{color:#102c41;min-width:2.5rem;width:2.5rem;z-index:1}#questionnaireResultsContent #buttons{background-color:#102c41}#questionnaireResultsContent #buttons .button,#questionnaireResultsContent #buttons button{background-color:#2f5673;border:none;color:#fff;font-size:1rem;font-weight:600;padding:.5rem .8rem}#questionnaireResultsContent #buttons .button[type=submit],#questionnaireResultsContent #buttons button[type=submit]{background-color:#fff;color:#000}#questionnaireResultsContent #buttons .button:not([type=submit]):hover,#questionnaireResultsContent #buttons button:not([type=submit]):hover{color:#fff!important}#questionnaireResultsContent .style-disc{list-style-type:disc!important;margin-left:3rem!important}#questionnaireResultsContent .accordion .btn{box-shadow:unset}#questionnaireResultsContent .accordion .btn-link{color:#102c41}#questionnaireResultsContent .accordion .card-header{padding:0}#questionnaireResultsContent .accordion .conseils-icons{color:#102c41;height:auto;padding:1rem!important;width:7rem;z-index:1}