.slick-list,.logo{background-color:#f0e9d6}.quizz__carousel{position:relative;max-height:100vh}.carousel__item .btn{display:flex;justify-content:center;align-items:center;width:50%;margin:.5rem auto;column-gap:.8rem}.carousel__item.step0 [data-action=slide-next],.carousel__item.step1 [data-action=slide-next],.carousel__item.step2 [data-action=slide-next],.carousel__item.step3 [data-action=slide-next]{display:none}.carousel__item .btn .button-icon{width:1.8rem}.carousel__item .btn:hover .button-icon{animation:button-icon-bounce 1.5s infinite;width:1.8rem}.carousel__item span{letter-spacing:0;text-transform:none}.carousel__item .typo-body{font-size:1.6rem;font-weight:400;line-height:1.3;letter-spacing:-.01em;text-align:center}.carousel__item .quizz-question .question .h2,.carousel__item .quizz-infos .h2{font-size:2rem;font-weight:600;text-align:center;text-transform:none;letter-spacing:0;margin-top:0}.logo{display:flex;justify-content:center;align-items:center;z-index:10;width:100%;position:sticky}.logo h2{margin:0;text-align:center}.logo h2 a{text-decoration:none;color:#000}.quizz__question_container{display:flex;width:100%;max-width:46rem!important;flex-direction:column;justify-content:center;min-height:calc(100vh - 6rem);margin:0 auto;padding:1rem 1.5rem!important}.quizz__question_container .restart span{font-size:1.1rem}.quizz__carousel .slick-dots{position:absolute;top:0;left:0;right:0;bottom:auto;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.quizz__answers_container .quizz__answers_list{display:flex;flex-direction:column;margin-top:2.5rem;margin-bottom:1rem;row-gap:1.2rem}.quizz__answers_container .quizz__answer:hover{cursor:pointer}.q_prec{text-align:center;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:100%;gap:5px;font-size:.9em}.q_prec .button-icon-back{width:.3rem}.q_prec span{margin:0}.quizz-answer .quizz-answer__title p{background:#fff;border-radius:50px;margin:0;padding:10px 12px;text-align:center;line-height:1.3;border:3px solid #f0e9d6}.quizz-answer.selected .quizz-answer__title p{border-color:#ceb777}.step3{max-height:100vh}.step3 .quizz-answer .quizz-answer__title p{border-color:#fff;border-radius:0;background:#fffdfa;padding:18px 12px;text-align:left}.carousel__item .message{text-align:center;margin:10px 0;text-transform:none}.visit_store{text-align:center;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:100%;gap:5px;margin:10px 0 0;font-size:.9em}.visit_store .button-icon-back{width:.3rem}.quizz__carousel .slick-dots li button{font-size:0;line-height:0;display:block;width:30px;height:30px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:before{position:absolute;top:-36px;left:0;width:40px;height:40px;z-index:1000;content:"\2022";text-align:center;opacity:.5;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li:nth-child(2n) button:before{top:-38px;width:40px;height:40px}.quizz__carousel .slick-dots li button:before{content:"";background-size:cover;background-image:url(/cdn/shop/files/etoileAnkaa-bg.png?v=1702288780)}.quizz__carousel .slick-dots li.done button:before,.quizz__carousel .slick-dots li.slick-active button:before{background-image:url(/cdn/shop/files/etoileAnkaa-bg.png?v=1702288780);opacity:1!important}@keyframes button-icon-bounce{0%,to{transform:translate(75%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translate(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}.carousel__item .product-grid{justify-content:center}@media screen and (max-width:767px){.carousel__item .quizz-question .question .h2,.carousel__item .quizz-infos .h2{font-size:1.4rem}.carousel__item .typo-body{font-size:1.2rem}.quizz__question_container .restart span{font-size:1rem}.quizz__answers_container .quizz__answers_list{margin-top:1.2rem;margin-bottom:1rem;row-gap:.8rem}.quizz-question .question p{font-size:1.5rem}.quizz-answer .quizz-answer__title p{padding:8px 12px;line-height:1.2;font-size:.9em}.carousel__item span{font-size:.9rem}.carousel__item .btn{margin-top:.5rem;font-size:1.2rem}.carousel__item .btn{width:100%}.carousel__item .btn .button-icon{width:1rem}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/bot.css.map */
