@media (min-width: 992px){.h-desk{display:none}}.content-init{position:fixed;top:80px;width:100%;bottom:0;z-index:3;background:#ffffff;display:flex;align-items:center;justify-content:center}.content-init .init{text-align:center}.content-init .init h3{font-size:14px;margin-bottom:10px;width:100%}.content-init .init .content-l{width:200px;height:4px;border-radius:4px;overflow:hidden;background:#dddddd;position:relative}.content-init .init .content-l .l{width:0;background:#832FA3;position:absolute;top:0;left:0;height:4px;transition:all 10s ease}.content-init .init .content-l .l.loading{width:90%}.content-init .init .content-l .l.end{transition:all 0.5s ease;width:100%}.content-init.fade{opacity:0;transition:all 0.3s ease}body.freeze:after{display:none}.diag-rides-result .result .content .main{position:relative}.diag-rides-result .result .content .main:before{background:url(https://cdn.shopify.com/s/files/1/0248/2290/6968/files/pattern-rides-3.png?v=1678196716) center center;content:"";position:absolute;width:100%;top:400px;bottom:350px;border-top:1px solid #eaebeb;border-bottom:1px solid #eaebeb}.diag-rides-result .result .content .content-intro-rides{max-width:1200px;margin:0 auto}.diag-rides-result .result .content .content-intro-rides .rides{display:flex;width:100%;padding-top:70px;height:450px;overflow:hidden}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides{padding-top:70px;padding-left:30px;height:600px}}.diag-rides-result .result .content .content-intro-rides .rides .current{width:80%;padding-right:20px}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides .current{width:50%;padding-right:20px}}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step{height:100%}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .title{overflow:hidden;padding-bottom:50px;text-align:center}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .title h2{font-size:24px;line-height:50px;padding:0 20px;border:2px dashed #832FA3;display:inline-block;position:relative}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .title h2{font-size:24px;line-height:50px}}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .title h2 .arrow{position:relative;margin-left:10px;display:inline-block;line-height:50px;vertical-align:middle}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .title h2 .arrow:after{content:"";height:2px;width:1000px;background:#832FA3;left:0;position:absolute;z-index:1;top:50%;margin-top:-1px}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .title h2 .arrow:before{height:8px;width:8px;border-radius:100%;border:2px solid #832FA3;position:absolute;top:50%;left:0;margin-top:-6px;z-index:2;background:#ffffff;content:""}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step{position:relative;height:100%;display:flex;align-items:center;padding-bottom:120px}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .title2{width:65%;text-align:right;padding-right:15px;padding-left:15px}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .title2{padding-right:30px;width:50%;padding-left:0px}}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .title2 .content-level .level{background:#d1a8e1;display:inline-block;font-size:14px;line-height:20px;padding:0 6px}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .title2 .content-level .level{font-size:14px;line-height:22px;padding:0 10px}}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .title2 h3{color:#832FA3;font-size:32px;line-height:32px;font-family:var(--font-rift);padding:10px 0}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .title2 h3{font-size:50px;line-height:46px}}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .title2 .desc{font-size:24px;line-height:24px;font-family:var(--font-verveine)}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .title2 .desc{font-size:26px;line-height:26px}}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .content-image{position:relative;font-size:0;line-height:0;width:35%;height:100%}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .content-image .focus{position:absolute;left:50%;top:50%;z-index:1;border-radius:100%;border:2px dashed #832FA3;margin-left:-30px;margin-top:-30px;height:60px;width:60px}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .content-image .focus{margin-left:-60px;margin-top:-60px;height:120px;width:120px}}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .content-image .focus:before{content:"";width:34px;display:block;border-bottom:2px dashed #832FA3;right:100%;top:50%;margin-top:-1px;position:absolute}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .content-image .focus:before{width:100px}}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .content-image{width:50%}}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .content-image:before{height:100%;content:"";width:100%;background:#832FA3;position:absolute;top:-10px;right:-10px}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .content-image:before{top:-10px;right:-10px}}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .content-image .image{position:relative;height:100%}.diag-rides-result .result .content .content-intro-rides .rides .current .content-step .step .content-image .image img{object-fit:cover;width:100%;position:absolute;height:100%}.diag-rides-result .result .content .content-intro-rides .rides .steps{display:flex;width:20%;flex-direction:column}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides .steps{flex-direction:row;width:50%;padding:120px 25px 0 5px}}.diag-rides-result .result .content .content-intro-rides .rides .steps .content-step{width:100%;height:33.33%}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides .steps .content-step{width:33.33%;height:100%;padding:0 5px}}.diag-rides-result .result .content .content-intro-rides .rides .steps .content-step .step{width:33.33%;width:100%;height:100%;position:relative}.diag-rides-result .result .content .content-intro-rides .rides .steps .content-step .step .title{position:absolute;right:10px;top:10px;z-index:1}.diag-rides-result .result .content .content-intro-rides .rides .steps .content-step .step .title h3{font-family:var(--font-rift);font-size:16px;line-height:16px;color:#333333}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides .steps .content-step .step .title h3{font-size:30px;line-height:30px}}.diag-rides-result .result .content .content-intro-rides .rides .steps .content-step .step .title h3 .stade{font-size:16px;line-height:16px;font-family:var(--font-rift);color:#333333}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .rides .steps .content-step .step .title h3 .stade{font-size:30px;line-height:30px}}.diag-rides-result .result .content .content-intro-rides .rides .steps .content-step .content-image{height:100%;background:#ffffff}.diag-rides-result .result .content .content-intro-rides .rides .steps .content-step .content-image img{object-fit:cover;height:100%;width:100%;opacity:0.6;position:absolute}.diag-rides-result .result .content .content-intro-rides .content-description-stade{padding:30px;margin-top:-80px;position:relative;z-index:2}@media (min-width: 992px){.diag-rides-result .result .content .content-intro-rides .content-description-stade{padding:50px;margin-top:-100px}}.diag-rides-result .result .content .content-intro-rides .content-description-stade .content-decription{padding:30px;border:2px solid #832FA3;background:#ffffff}.diag-rides-result .result .content .content-intro-rides .content-description-stade .content-decription .description p{margin:0;font-size:18px;line-height:24px}.diag-rides-result .result .content .content-routine{padding:0 10px}@media (min-width: 992px){.diag-rides-result .result .content .content-routine{padding:0 30px}}.diag-rides-result .result .content .content-routine .content-title{position:relative;z-index:1}.diag-rides-result .result .content .content-routine .content-title h2{text-align:center;font-size:30px;margin-bottom:20px}.diag-rides-result .result .content .content-routine .content-title h2 strong{color:#832FA3}.diag-rides-result .result .content .content-routine .content-prds{max-width:1280px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.diag-rides-result .result .content .content-routine .content-prds .benefice .label{font-size:9px;text-transform:uppercase;color:#999999}.diag-rides-result .result .content .content-routine .content-prds .benefice .app_moment{margin-bottom:10px}.diag-rides-result .result .content .content-routine .content-prds .benefice .rides_position{margin-bottom:10px}.diag-rides-result .result .content .content-routine .content-prds .benefice .use{margin-bottom:10px}@media (max-width: 992px){.diag-rides-result .result .content .content-routine .content-prds .product-bundle{align-items:center;display:flex}}.diag-rides-result .result .content .content-routine .content-prds .product-bundle .content-main{height:auto}.diag-rides-result .result .content .content-routine .content-prds .product-bundle .content-main .content-img-prd{position:relative}.diag-rides-result .result .content .content-routine .content-prds .product-bundle .content-main .content-img-prd .push{display:block;width:100%}.diag-rides-result .result .content .content-routine .content-prds .product-bundle .content-main .content-img-prd .content-img{display:flex;position:absolute;z-index:1;width:100%;height:100%;left:0;top:0}.diag-rides-result .result .content .content-routine .content-prds .product-bundle .content-main .content-img-prd .content-img .img-prd img{object-fit:cover;height:100%;width:100%}.diag-rides-result .result .content .content-routine .content-prds .product-min{position:relative;padding:14px 14px}@media (min-width: 992px){.diag-rides-result .result .content .content-routine .content-prds .product-min{padding:10px 20px}}.diag-rides-result .result .content .content-routine .content-prds .product-min:before{content:"+";font-size:30px;line-height:30px;height:30px;width:30px;position:absolute;left:-15px;text-align:center;z-index:1;color:#000000;top:50%;margin-top:-15px}.diag-rides-result .result .content .content-routine .content-prds .product-min:first-child:before{display:none}.diag-rides-result .result .content .content-routine .content-prds .product-min:last-child:before{content:"="}@media (max-width: 992px){.diag-rides-result .result .content .content-routine .content-prds .product-min:nth-child(2n+1):before{display:none}}@media (max-width: 992px){.diag-rides-result .result .content .content-routine .content-prds .product-min:nth-child(3):after{content:"+";font-size:30px;line-height:30px;height:30px;width:30px;position:absolute;left:50%;text-align:center;z-index:1;color:#000000;top:-15px;margin-left:-15px}}@media (max-width: 992px){.diag-rides-result .result .content .content-routine.prd3 .content-prds .product-min:nth-child(3):after{content:"="}}.diag-rides-result .result .content .content-infos-actifs{padding:50px 30px 30px 30px;max-width:1200px;margin:0 auto}@media (min-width: 992px){.diag-rides-result .result .content .content-infos-actifs{padding:100px 50px 50px 50px}}.diag-rides-result .result .content .content-infos-actifs .actifs{display:flex;flex-direction:column}@media (min-width: 992px){.diag-rides-result .result .content .content-infos-actifs .actifs{flex-direction:row}}.diag-rides-result .result .content .content-infos-actifs .actifs .col .content{padding:35px;background:#dadbdc;display:flex;height:100%;flex-direction:column}@media (min-width: 992px){.diag-rides-result .result .content .content-infos-actifs .actifs .col .content{flex-direction:row;align-items:flex-end}}.diag-rides-result .result .content .content-infos-actifs .actifs .and{padding:15px 0;position:relative}@media (min-width: 992px){.diag-rides-result .result .content .content-infos-actifs .actifs .and{padding:0 15px}}.diag-rides-result .result .content .content-infos-actifs .actifs .and span{font-size:110px;color:#ffffff;font-family:var(--font-verveine);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#832FA3;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;z-index:2}.diag-rides-result .result .content .content-infos-actifs .actifs .ah .content{padding:35px;background:#deb3bd;display:flex;height:100%;flex-direction:column}@media (min-width: 992px){.diag-rides-result .result .content .content-infos-actifs .actifs .ah .content{flex-direction:row;align-items:flex-end}}.diag-rides-result .result .content .content-infos-actifs .actifs .label{color:#ffffff;font-size:80px;line-height:80px;font-family:var(--font-rift);padding-right:40px}.diag-rides-result .result .content .content-infos-actifs .actifs .label span{font-variant:small-caps;font-size:40px;line-height:40px}.diag-rides-result .result .content .content-ca{padding:40px 30px 0px 30px}@media (min-width: 992px){.diag-rides-result .result .content .content-ca{padding:60px 50px 100px 50px}}.diag-rides-result .result .content .content-ca .ca{display:flex;max-width:1000px;margin:0 auto;justify-content:center;align-items:center;flex-direction:column}@media (min-width: 992px){.diag-rides-result .result .content .content-ca .ca{flex-direction:row}}@media (min-width: 992px){.diag-rides-result .result .content .content-ca .ca .desc{width:50%;padding-right:50px}}.diag-rides-result .result .content .content-ca .ca .desc h2{font-size:34px;margin-bottom:20px;position:relative}.diag-rides-result .result .content .content-ca .ca .desc h2 span{color:#be2664}.diag-rides-result .result .content .content-ca .ca .desc .texte p{font-size:14px}.diag-rides-result .result .content .content-ca .ca .desc .efficacite p{font-size:14px;color:#be2664}.diag-rides-result .result .content .content-ca .ca .product{display:flex;align-items:flex-start;justify-content:center;position:relative;flex-direction:column-reverse}@media (min-width: 992px){.diag-rides-result .result .content .content-ca .ca .product{width:50%;flex-direction:row}}.diag-rides-result .result .content .content-ca .ca .product .product-min{width:100%;position:relative;padding:20px 0px}@media (min-width: 992px){.diag-rides-result .result .content .content-ca .ca .product .product-min{padding:10px 20px;width:50%}}.diag-rides-result .result .content .content-ca .ca .product .extra{width:100%}@media (min-width: 992px){.diag-rides-result .result .content .content-ca .ca .product .extra{width:50%}}.diag-rides-result .result .content .content-ca .ca .product .extra .t{font-family:var(--font-verveine);font-size:20px;line-height:30px;padding-top:20px;color:#be2664}@media (min-width: 992px){.diag-rides-result .result .content .content-ca .ca .product .extra .t{padding-left:20px;padding-top:0px}}.diag-rides-result .result .content .content-ca .ca .product .extra .s .arrow{height:60px;display:none}@media (min-width: 992px){.diag-rides-result .result .content .content-ca .ca .product .extra .s .arrow{display:block}}.diag-rides-result .result .content .content-ca .ca .product .extra .s .arrow .st0{fill:#FFFFFF;stroke:#be2664;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}.diag-rides-result .result .content .content-ca .ca .product .extra .s .arrow .st1{fill:none;stroke:#be2664;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}.diag-rides-result .result .content .content-bonus{max-width:1200px;padding:30px 30px 50px 30px;margin:0 auto}@media (min-width: 992px){.diag-rides-result .result .content .content-bonus{padding:100px 50px}}.diag-rides-result .result .content .content-bonus .bonus{display:flex;align-items:center;flex-direction:column}@media (min-width: 992px){.diag-rides-result .result .content .content-bonus .bonus{flex-direction:row}}.diag-rides-result .result .content .content-bonus .bonus .left{padding-right:50px;width:100%}@media (min-width: 992px){.diag-rides-result .result .content .content-bonus .bonus .left{width:50%}}.diag-rides-result .result .content .content-bonus .bonus .left h2{font-size:40px;line-height:46px;letter-spacing:-1px}.diag-rides-result .result .content .content-bonus .bonus .left p{font-size:18px;line-height:22px;margin-top:30px}.diag-rides-result .result .content .content-bonus .bonus .right{width:50%;display:flex;width:100%}@media (min-width: 992px){.diag-rides-result .result .content .content-bonus .bonus .right{width:50%}}.diag-rides-result .result .content .content-bonus .bonus .right .product-min{position:relative;width:100%}@media (min-width: 992px){.diag-rides-result .result .content .content-bonus .bonus .right .product-min{padding:10px 20px;width:300px}}.diag-rides-result .result .content .content-bonus .bonus .right .product-min .benefice{font-size:14px;line-height:18px;font-weight:bold;padding:0 0 15px 0}.diag-rides-result .result .content .content-bonus .bonus .right .extra .t{font-family:var(--font-verveine);font-size:30px;line-height:40px;padding-left:20px}.diag-rides-result .result .content .content-bonus .bonus .right .extra .s .arrow{height:80px}.diag-rides-result .result .content .content-bonus .bonus .right .extra .s .arrow .st0{fill:#FFFFFF;stroke:#1D1D1B;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}.diag-rides-result .result .content .content-bonus .bonus .right .extra .s .arrow .st1{fill:none;stroke:#1D1D1B;stroke-width:4;stroke-linecap:round;stroke-miterlimit:10}.diag-rides-result .result .content .content-application .content .content-title{padding:40px 30px 10px 30px}@media (min-width: 992px){.diag-rides-result .result .content .content-application .content .content-title{padding:10px 30px}}.diag-rides-result .result .content .content-application .content .content-title h2{text-align:center}.diag-rides-result .result .content .content-application .content .content-desc{max-width:1200px;padding:30px;margin:0 auto}@media (min-width: 992px){.diag-rides-result .result .content .content-application .content .content-desc{padding:20px 50px 60px 50px}}.diag-rides-result .result .content .content-application .content .content-desc .desc .desc1{font-size:20px;line-height:26px;font-weight:bold}.diag-rides-result .result .content .content-application .content .content-desc .desc .desc2{font-size:20px;line-height:26px}.diag-rides-result .result .content .content-application .content .content-desc .desc .desc3{font-size:20px;line-height:26px}.diag-rides-result .result .content .content-application .content .application-steps{position:relative;padding:50px 0}.diag-rides-result .result .content .content-application .content .application-steps:before{background:url(https://cdn.shopify.com/s/files/1/0248/2290/6968/files/pattern-rides-3.png?v=1678196716) center center;content:"";position:absolute;width:60%;height:100%;top:0;border-top:1px solid #eaebeb;border-right:1px solid #eaebeb;border-bottom:1px solid #eaebeb}.diag-rides-result .result .content .content-application .content .application-steps .application-step{max-width:1200px;padding:0 30px;margin:0 auto;padding-bottom:40px}.diag-rides-result .result .content .content-application .content .application-steps .application-step:last-child{padding-bottom:0px}@media (min-width: 992px){.diag-rides-result .result .content .content-application .content .application-steps .application-step:last-child{padding:0 50px}}.diag-rides-result .result .content .content-application .content .application-steps .application-step .step{display:flex;position:relative;flex-direction:column}@media (min-width: 992px){.diag-rides-result .result .content .content-application .content .application-steps .application-step .step{padding-left:200px;flex-direction:row}}.diag-rides-result .result .content .content-application .content .application-steps .application-step .step .title{font-family:var(--font-rift);font-size:24px;line-height:34px}@media (min-width: 992px){.diag-rides-result .result .content .content-application .content .application-steps .application-step .step .title{position:absolute;width:200px;left:0;padding-right:40px;text-align:right;font-size:34px;line-height:44px}}.diag-rides-result .result .content .content-application .content .application-steps .application-step .step .gestes{margin-bottom:30px}@media (min-width: 992px){.diag-rides-result .result .content .content-application .content .application-steps .application-step .step .gestes{width:60%;margin-bottom:0px}}.diag-rides-result .result .content .content-application .content .application-steps .application-step .step .gestes ul{display:flex;border:2px solid #832FA3}.diag-rides-result .result .content .content-application .content .application-steps .application-step .step .gestes ul li{border-right:2px solid #832FA3;font-size:16px;line-height:20px}.diag-rides-result .result .content .content-application .content .application-steps .application-step .step .gestes ul li img{display:block;object-fit:contain;width:100%}.diag-rides-result .result .content .content-application .content .application-steps .application-step .step .gestes ul li:last-child{border:none}@media (min-width: 992px){.diag-rides-result .result .content .content-application .content .application-steps .application-step .step .details{width:40%;padding-left:40px}}.diag-rides-result .result .content .content-application .content .application-steps .application-step .step .details ul li{padding-bottom:20px}.diag-rides-result .result .content .content-application .content .application-steps .application-step .step .details ul li:last-child{padding-bottom:0px}.diag-rides-result .result .content .content-application .content .application-steps .application-step .step .details ul li:before{display:inline-block;height:6px;width:6px;background:#832FA3;border-radius:100%;vertical-align:middle;margin-right:6px;content:""}.diag-rides-result .result .content .content-next{max-width:1200px;padding:50px 30px;margin:0 auto}@media (min-width: 992px){.diag-rides-result .result .content .content-next{padding:50px 50px}}.diag-rides-result .result .content .content-next .next h2{text-transform:uppercase;font-size:26px;line-height:32px}.diag-rides-result .result .content .content-next .next p{font-size:20px;line-height:26px}.diag-rides-result .hide{opacity:0;transition:all 0.3s ease}.diag-rides-result.loaded .hide{opacity:1}
