#rivo-page-wrapper{display:none}.rivo .top-image__account{background-image:url(/cdn/shop/files/Diapo_category-page-Cercle_Privilege_2560x450px_644bd3f9-206e-43ba-b76d-2cf2337f1f0f.webp?v=1711606782)}.rivo .top-image__title{height:auto;padding-bottom:0;font-weight:900}.rivo .top-image__breadcrumbs{padding-top:0}.rivo .top-image__center{align-items:center;display:grid}.lec-ercle{font-family:FuturaLT-Book;letter-spacing:.6px;font-size:30px}.privilege{font-family:BigCaslonBlackItalic!important;letter-spacing:.7px;font-size:35px;text-transform:capitalize}.rivo_TopText p{max-width:823.47px;font-size:15px;font-family:HelveticaNeueLTPro-Roman;letter-spacing:0px;margin:auto;text-align:center;max-height:108.3px;height:100%;padding-top:30px}.rivo_TopText{height:379px;display:grid;justify-content:center;align-items:start;padding-top:30px}.rivo_TopText_buttons{display:flex;justify-content:center;margin-bottom:108px}.rivo_TopText_buttons__1{color:#fff;background:#000;padding:18px 19px 17px 20px;text-decoration:none;font-size:14px;font-family:HelveticaNeueLTPro-Bold;margin-right:6.5px}.rivo_TopText_buttons__2{color:#000;background:#fff;padding:18px 35.5px 17px;text-decoration:none;font-size:14px;font-family:HelveticaNeueLTPro-Bold;border:1px solid #707070;margin-left:6.5px}.gagner{background:#f6f6f6;height:852px}.gagner__boxes{display:flex;justify-content:center;align-items:center;text-align:center;max-height:370px!important;height:100%}.gagner__box{display:flex;justify-content:center;align-items:center;border:1px solid #A5A5A5;max-width:288px;width:100%;max-height:370px;height:100%;flex-direction:column;position:relative}.gagner__box a{color:#000;background:#fff;padding:18px 35.5px 17px;text-decoration:none;font-size:14px;font-family:HelveticaNeueLTPro-Bold!important;border:1px solid #707070}.gagner__text{text-align:center;max-width:959.47px;margin:auto;padding-bottom:90px}.two-images-and-text{display:flex;justify-content:center}.image-and-text{max-width:601px;margin-bottom:40px}.rivo__balls__images img{max-height:495px;width:100%}.rivo__balls__TopText{max-width:823.47px;text-align:center;margin:auto;padding-top:152px}.rivo__balls__TopText h3{font-family:BigCaslon-Medium;font-size:75px;letter-spacing:1.5px;padding-bottom:20px}.rivo__balls__TopText p{font-size:16px;font-family:HelveticaNeueLTPro-Roman;font-weight:300;padding-bottom:63px}.rivo__balls__images p{font-family:HelveticaNeueLTPro-Roman;font-weight:300;font-size:16px;margin:0}.rivo__balls__bottomText h3{font-family:FuturaLT-Book;font-size:30px;letter-spacing:.6px;padding-bottom:16px}.rivo__balls__bottomText p{font-family:HelveticaNeueLTPro-Roman;font-size:15px;padding-bottom:90px}.rivo__balls__bottomText{text-align:center;max-width:823.47px;margin:auto;padding-top:140px}.gagner__text{text-align:center;width:960px;margin:auto;padding-top:130px}.gagner__text h3{font-family:FuturaLT-Book;font-size:30px;letter-spacing:.6px;margin-bottom:17.3px}.gagner__text p{font-family:HelveticaNeueLTPro-Roman;font-size:15px}.gagner__box h4{font-family:FuturaLT-Book;font-size:24px;margin-bottom:17.3px}.gagner__box p{color:#919191;font-family:HelveticaNeueLTPro-Roman;font-size:15px;margin-bottom:41.56px}.gagner__box-2 a{padding:18px 45px 17px 39px}.gagner__box-1 a{padding:18px 70px 17px}.gagner__box-3 a{padding:18px 30px 17px}.gagner__box-5 a{padding:18px 49px 17px 50px}.gagner__box-3 a{margin-bottom:12.3px}.gagner__box-3 p{margin-bottom:22.56px}.image-and-text img{margin-bottom:24.41px}.faq__header2__p{text-align:center}.akordion .accordion{margin-bottom:21px}.panel{margin-bottom:14px!important}.bottom-faq h5{letter-spacing:.32px;font-size:16px;font-family:FuturaLT-Book;margin-bottom:19px}.bottom-faq p{letter-spacing:.32px;font-size:16px;font-family:FuturaLT-Book;margin-bottom:34.9px}.bottom-faq a{font-size:14px;font-family:HelveticaNeueLTPro-Bold;color:#fff;background:#000;padding:18px 38.3px 17px;display:inline-block;text-decoration:none}.bottom-faq{display:flex;flex-direction:column;justify-content:center;align-items:center}.bottom-rivo-slider .e-slideshow__bullet:before{width:7px;height:7px}.bottom-rivo-slider .e-slideshow__bullet.active:before{width:10px;height:10px}.bottom-rivo-slider .e-slideshow__column{display:flex;align-items:center;margin:auto;max-width:530px!important;width:100%}.bottom-rivo-slider .e-slideshow__column div{width:100%;text-align:center}.bottom-rivo-slider .e-slideshow__column span{font-family:HelveticaNeueLTPro-Roman;font-size:14px;width:100%;display:block}.bottom-rivo-slider .e-slideshow__column h2{font-family:FuturaLT-Book;font-size:16px;letter-spacing:.32px}.rivo-slider-button-1{margin-right:6.5px;padding:0 20px 0 19px;color:#fff;background:#000;font-size:14px;font-family:HelveticaNeueLTPro-Bold}.rivo-slider-button-2{margin-left:6.5px;padding:0 35.5px;color:#000;background:#fff;font-size:14px;font-family:HelveticaNeueLTPro-Bold}.rivo__first-slider{max-width:1300px;margin:auto}.rivo-slider__tabs{display:flex;justify-content:center}.rivo-slider__tabs a{color:#919191;text-decoration:none;font-size:16px;font-family:FuturaLT-Book;letter-spacing:.32px}.rivo-slider__tabs a:hover,.rivo-slider__tabs a:active{color:#000}.rivo-slider__tabs a:focus{color:#000}.displayNone{display:none}.faq{padding-top:0;margin-bottom:40px}.bottom-faq{margin-bottom:107px}.main{margin-bottom:142px}.gagner__box{background:#fff}.vos-points{font-size:24px}.rivo_TopText__logIN{height:100%}.rivo .first-image,.rivo .second-image{display:flex;width:100%}.two-images-button div{height:42.38px}.two-images-button img{width:100%}.two-images-button{display:flex;width:100%;width:900px;justify-content:center}.two-images-button__text{width:100%}.rivo .first-image img{width:35.85px;height:42.38px}.rivo .second-image img{width:41.17px;height:40.12px}.two-images-button__text p{max-width:auto;font-size:16px;font-family:FuturaLT-Book;letter-spacing:0px;text-align:left;max-height:auto;height:auto;padding-top:0}.two-images-button__text__small{font-size:13px!important;font-family:HelveticaNeueLTPro-Roman;color:#919191;padding-top:8px}.two-images-button__icon{position:relative}.second-image{position:relative;max-width:400px}.first-image{position:relative;max-width:324px;width:100%;margin-right:85px;margin-left:100px}.two-images-button__text.text1{max-width:210.32px}.two-images-button__text.text2{max-width:281.82px}.two-images-button__icon button{position:relative}.rivo .e-slideshow__arrow_right{right:0}.rivo .e-slideshow__arrow{position:relative}.rivo_TopText__logIN .rivo_TopText_buttons__1{padding:18px 41px 17px}.rivo_TopText__logIN .rivo_TopText_buttons__2{padding:18px 34px 17px}.text-points{width:100%;text-align:center;margin-top:109px}.rivo__balls__TopText__logIN{padding-top:39px}.tab-points{max-width:726.5px;width:100%;margin:auto auto 30px}.tab-points ul{display:flex;justify-content:center}.tab-points li{width:100%;display:flex;justify-content:center;border-bottom:1px solid #E5E4E4;margin:auto;min-height:25.97px}.tab-points .left{max-width:357.25px;width:100%}.tab-points .left p{text-align:left}.tab-points .center{max-width:171px;width:100%;margin-right:27.25px}.tab-points .right{max-width:171px;width:100%}.tab-points .right p,.tab-points .center p{text-align:right}.tab-points__text{display:flex;justify-content:center;margin-bottom:20.15px}.litabs .center{text-align:end}.tab-points__text{border-bottom:1px solid #E5E4E4;padding-bottom:10.5px}.two-images-button{margin-bottom:99px}.tab-points p{font-size:16px}#points-program-activity .left{letter-spacing:.32px}#points-program-activity li div{font-size:16px}.gagner__box-1 img{max-width:37px;width:100%;margin-top:20.42px}.gagner__box-2 img{max-width:45px;width:100%;margin-top:44.3px}.gagner__box-3 img{max-width:51px;width:100%;margin-top:33.34px}.gagner__box-4 img{max-width:50px;width:100%;margin-top:44.91px}.gagner__box-5 img{max-width:48px;width:100%;margin-top:44.3px}.gagner__box{display:block}.gagner__box-1 h4{margin-top:22.87px}.gagner__box-2 h4{margin-top:5.58px}.gagner__box-3 h4{margin-top:20.5px}.gagner__box-4 h4{margin-top:20.81px}.gagner__box-5 h4{margin-top:21.5px}.gagner__box p{margin-bottom:71.56px}.gagner__box-3 p{margin-bottom:37.56px}.image-and-text div{position:relative}.rivo__balls__images .vip-status{letter-spacing:1.5px;font-size:75px;font-family:BigCaslon-Medium;position:absolute;top:37%;left:32%;background:#ffffff2e;border-radius:20px}.rivo__balls__images .points-0{font-size:20px;font-family:FuturaLT-Book;position:absolute;top:58%;left:45%}.rivo__balls__images .points-24,.rivo__balls__images .points-48{font-size:20px;font-family:FuturaLT-Book;position:absolute;top:58%;left:42%}.rivo__balls__images .points-96{font-size:20px;font-family:FuturaLT-Book;position:absolute;top:58%;left:41%}@media screen and (max-width:790px){.two-images-and-text2 .image-and-text,.two-images-and-text .image-and-text2,.two-images-and-text2 .image-and-text2{display:none}.rivo__balls__images .vip-status{top:33%;left:20%}.rivo__balls__images .points-0{top:60%;left:43%}.image-and-text{margin:0!important}.e-slideshow__bullets-wrapper{display:block!important;position:relative!important;margin-top:80px!important}}.e-slideshow__bullets-wrapper{display:none}@media screen and (max-width:700px){.top-image__account{background-image:url(/cdn/shop/files/Diapo_category-page-Deep_hydration-1200x800_96d464b1-c3f4-412c-ac75-83660578d468.webp?v=1711606783)!important;max-height:200px}}@media screen and (min-width:851px){.MobileTitle{display:none}}@media screen and (max-width:850px){.rivo_TopText .hello{max-width:100%;width:80%;height:196.3px!important;max-height:fit-content}.MobileTitle{max-width:100%;width:80%;margin:auto;color:#575757;display:block;font-family:FuturaLT-Book;letter-spacing:.6px;font-size:30px}.MobileTitle span{font-family:BigCaslonBlackItalic;letter-spacing:.7px;font-size:35px}.rivo_TopText_buttons{max-width:100%;width:80%;margin:auto;flex-direction:column;gap:17.5px}.tab-points{max-width:100%;width:90%;margin-bottom:60px}.rivo__balls__TopText,.two-images-button{max-width:100%;width:80%}.rivo_TopText_buttons a{text-align:center;margin:0}.rivo_TopText_buttons{margin:auto!important}.rivo__balls__TopText h3{font-size:50px;letter-spacing:1px}.rivo__balls__TopText p{height:fit-content;max-height:fit-content}.rivo__balls__TopText{padding-top:77.55px!important}.two-images-button{display:block;margin:auto auto 42px;width:90%}.two-images-button div{margin:auto}.two-images-button .first-image{margin-bottom:33px;margin-left:0}.two-images-button .first-image,.two-images-button .second-image{width:100%;max-width:100%}.two-images-button__text{margin-left:0!important}.two-images-button__icon{position:absolute;right:10px;bottom:-3px}.two-images-button .e-slideshow__arrow{position:absolute}.gagner__text{padding-top:97px}.gagner__box{margin-bottom:104px!important}.text-points{margin-top:85px}.rivo__balls__middleText{padding-top:68px!important}.rivo_TopText__p__logout{max-height:fit-content!important;max-width:100%!important;width:80%;padding-top:0!important;margin-top:56px!important;margin-bottom:46px!important}.rivo_TopText__logout{height:fit-content!important;margin-bottom:82px!important}}.rivo_TopText_buttons a{text-transform:uppercase}.rivo_TopText__p__logout{height:fit-content!important;max-height:100%!important}.hello{height:fit-content;max-height:fit-content!important}@media screen and (max-width: 790px){.image-and-text p{padding-left:25px!important}.rivo__balls__bottomText p{width:80%;margin:auto}.rivo__balls__bottomText{padding-top:100px}.complete-routine-slider__slide{margin-bottom:20px}.button-rivo__active:after{width:72%!important}.faq-mobile-header{text-align:center!important;color:#000!important}.akordion{width:100%}.faq{margin-top:69px}.button-row{margin-bottom:94px!important}.image-and-text .vip-status,.image-and-text .points-0{padding-left:0!important}.rivo__balls__images .points-24,.rivo__balls__images .points-48{padding-left:0!important;left:38%}}.rivo__balls__bottomText h3{text-transform:uppercase}@media screen and (max-width:1024px) and (min-width:767px){.gagner__text{max-width:960px;width:90%}.top-image__title{width:100%!important;justify-content:flex-end!important;margin-left:0!important}.MobileTitle{display:none}}@media screen and (max-width:1024px) and (min-width:250px){#MainContent .faq .faq-mobile-header.hidden-for-pc{text-align:center!important}#MainContent .faq .faq__header2__p{max-width:90%!important}}@media screen and (max-width:1000px){.popup-rivo{height:60%!important}.popup-product__img-wrapper img{width:100px}.popup-product{width:90%;margin:auto}.popup-points{max-width:80%!important;margin:auto!important}}.gagner__box-1 a{position:absolute!important;left:50%!important;transform:translate(-50%)!important;bottom:50px!important;width:250px!important;height:auto!important;padding:18px 0!important;max-width:250px!important}
/*# sourceMappingURL=/cdn/shop/t/218/assets/rivo-css.css.map */
