:root{--background-light:#161616;--background-extralight:#222;--background-dark:#101010}.titre h2,.titre-margin h2,.titre-flash span,.titreHome{text-shadow:none}.text-align{text-align:left}.yellow{color:var(--yellow)}a.btn-yellow.btn-yellow,a.btn-yellow.btn-yellow:hover{border-radius:10px!important}.more-text{display:none}section#topvente>div.content>div:first-child,section#flashpromo>div.content>div:first-child,section#bienfaits>div.content>div:first-child{display:flex;align-items:center}section#topvente>div.content>div>div.btn-all-product-desktop,section#flashpromo>div.content>div>div.btn-all-product-desktop{width:100%;text-align:center}div.content>div.btn-all-product-mobile{display:none}.readmore-home.limited-text{overflow:hidden;text-overflow:ellipsis}.readmore-home-btn{font-weight:400;cursor:pointer;margin-left:5px;white-space:nowrap;font-weight:700}@media all and (max-width:1024px){.text-align{text-align:center}section#topvente>div.content>div,section#flashpromo>div.content>div{text-align:center}section#topvente>div.content>div>div.btn-all-product-desktop,section#flashpromo>div.content>div>div.btn-all-product-desktop{display:none}div.content>div.btn-all-product-mobile{display:block;text-align:center}}@media all and (min-width:700px){.home .woocommerce ul.products li.product{float:left;margin:0 10px !important;padding:0;position:relative;max-width:300px !important;margin-left:0}}.home .slick-prev:before,.home .slick-next:before{color:var(--yellow);font-size:35px;opacity:1;width:35px;height:35px}.home .slick-prev,.home .slick-next{width:35px;height:35px;z-index:100}section#bienfaits,section#flashpromo{background-color:var(--background-light);padding:60px 0}section#bienfaits>div.content>div img{width:100%}section#bienfaits>div.content>div>div#img-bienfaits-bloc{min-width:620px}section#bienfaits div#bloc-picto-bienfaits{display:flex;align-items:center;margin-bottom:30px}section#bienfaits div#bloc-picto-bienfaits>div{display:flex;align-items:center;margin-right:auto}section#bienfaits div#bloc-picto-bienfaits>div>img{max-width:50px;margin-left:5px;margin-right:8px}section#bienfaits div#bloc-picto-bienfaits>div:not(:first-child){border-left:2px solid var(--yellow);padding-left:1vw}section#bienfaits div#bloc-picto-bienfaits>div>p>span.yellow{display:block;text-transform:uppercase;font-weight:800}@media all and (max-width:1150px){section#bienfaits>div.content>div>div#img-bienfaits-bloc{min-width:490px}}@media all and (max-width:1024px){section#bienfaits>div.content>div:first-child{display:flex;flex-direction:column;align-items:normal}section#bienfaits>div.content>div>div#img-bienfaits-bloc{min-width:100%}}@media all and (max-width:540px){section#bienfaits div#bloc-picto-bienfaits>div>img{max-width:30px;margin-right:8px}section#bienfaits div#bloc-picto-bienfaits>div>p{font-size:13px}}@media all and (max-width:450px){section#bienfaits div#bloc-picto-bienfaits>div>img{display:none}section#bienfaits div#bloc-picto-bienfaits>div>p{font-size:12px}section#bienfaits div#bloc-picto-bienfaits>div{border-left:2px solid var(--yellow);padding-left:1vw}}#join-widget-les-bienfaits-du-cbd{margin:5px 2px;min-height:362px;width:100%}@media (min-aspect-ratio:3/4){#join-widget-les-bienfaits-du-cbd{min-height:366px}}#join-widget-faq{margin:5px 2px;min-height:114px;width:100%}@media (min-aspect-ratio:3/4){#join-widget-faq{min-height:132px}}@media (max-width:1024px){.home section#FAQ .content details{margin:5px 0}}section#recommander{background-color:var(--background-light)}section#recommander div.medaillon-home,section#avis_trustpilot div.medaillon-home{display:flex;justify-content:center;align-items:center;background:var(--background-dark);max-width:370px;margin:0 auto;border:1px solid var(--yellow);border-radius:50px;margin-bottom:40px}section#recommander div.medaillon-home>span{font-size:18px;font-weight:800;text-transform:uppercase;padding:15px 8px;font-family:"Pilat"}section#recommander div.medaillon-home>img{max-width:200px}#join-widget-rap{margin:5px 2px;min-height:362px;width:100%;display:inline-block;margin-bottom:80px}@media (min-aspect-ratio:3/4){#join-widget-rap{min-height:366px}}@media all and (max-width:400px){section#recommander div.medaillon-home>img{width:50%}section#recommander div.medaillon-home>span{font-size:15px;padding:10px 4px}}section#avis_trustpilot{padding-top:50px}section#avis_trustpilot h2,section#categories h2{max-width:700px;margin:0 auto}section#avis_trustpilot div.medaillon-home{background:#323234;margin-top:80px}section#avis_trustpilot div.medaillon-home a{display:flex;align-items:center}section#avis_trustpilot div.medaillon-home span{font-size:14px;padding:12px 8px}section#avis_trustpilot div.medaillon-home img{max-width:95px;max-height:30px}section#avis_trustpilot .revbuck-testimonial-carousel{max-width:1500px}section#avis_trustpilot div#review-trustpilot{color:#000;margin:30px 0}section#avis_trustpilot div#review-trustpilot a{color:#000;font-weight:700;font-size:12px;display:block;background:var(--yellow);width:80px;text-align:center;padding:2px 4px;margin-top:10px;border-radius:10px}section#avis_trustpilot div#review-trustpilot .rating-time{display:none}section#avis_trustpilot div#review-trustpilot .meta-info{margin-top:0}section#avis_trustpilot .owl-carousel .owl-dots .owl-dot{background:var(--yellow)}section#avis_trustpilot .template_s12 .single-testimonial{padding:0 15px 15px;margin:30px 5px}section#avis_trustpilot .single-testimonial p.reviewbucket-review-more{font-size:14px;line-height:1.2em}@media all and (max-width:370px){section#avis_trustpilot div.medaillon-home img{max-width:70px}section#avis_trustpilot div.medaillon-home span{font-size:12px;padding:8px 1px}}div.bandeau-stat{display:flex;align-items:flex-start;margin-top:70px;text-align:center}div.bandeau-stat>div{padding:10px 18px;width:25%}div.bandeau-stat>div>span{font-size:3em;font-weight:700;font-family:'Pilat'}div.bandeau-stat>div>p>span{font-weight:700}@media all and (max-width:790px){div.bandeau-stat{flex-wrap:wrap}div.bandeau-stat>div{width:50%;box-sizing:border-box}}section#categories ul,section#news ul{display:flex;flex-wrap:wrap;justify-content:space-between}section#categories li.block,section#news li.block{background:var(--background-light);border-radius:10px;border:1px solid var(--background-light)}.home #categories .block h3{font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:20px;color:#000;max-width:650px;box-sizing:border-box;padding:0 15px;margin-left:auto;margin-right:auto;line-height:25px;font-family:"Pilat"}.home section#categories .block h3 a{color:var(--yellow)}#categories .block,#news .block{width:calc(100% / 2);max-width:48%;height:auto;text-align:left;position:relative;overflow:hidden;background-position:0;margin-bottom:35px}#categories .block p,#news .block p{color:#fff;box-sizing:border-box;padding:0 15px;line-height:150%;margin-top:10px}#categories .block img{width:auto;height:190px;display:block;margin:0 auto;align-self:center}#categories li.block,#news li.block{display:flex}#categories .block_cat_2{background:#fff;min-width:240px;display:flex}@media all and (max-width:1024px){#categories li.none_effect{display:none;transition:display .3s}}@media all and (max-width:980px){#categories .block_cat_2,#news .block_cat_2{min-width:175px}}@media all and (max-width:910px){#categories .block_cat_2,#news .block_cat_2{min-width:160px}}@media all and (max-width:780px){#categories .block_cat_2{min-width:140px;width:140px}}@media (max-width:400px){#categories .block,#news .block{flex-wrap:wrap}#categories .block_cat_2,#news .block_cat_2{width:auto}}@media (hover){#categories li.block:hover{border:1px solid var(--yellow);cursor:pointer}#categories li.block:hover>div.block_cat_2{background:var(--yellow)}}#news{background:var(--background-light);padding-top:50px}section#news ul>li.block.yellow_bloc{background:var(--yellow)}section#news ul>li.block.lightgrey_bloc{background:var(--background-extralight)}section#news li.block div.block_cat_1 img#social_icon_home{max-width:115px;height:auto;margin:20px 0 0;padding:0 25px}section#news li.block div.block_cat_1{width:100%}.home #news .block h2{font-size:23px;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:5px;color:#000;box-sizing:border-box;padding:0 25px;margin-left:auto;margin-right:auto;line-height:27px;font-family:"Pilat"}.home #news .block.lightgrey_bloc h2,.home #news .block.yellow_bloc h2{margin-top:45px}.home #news .block.lightgrey_bloc h2{color:#fff}.home #news .block .block_cat_1 p{padding:0 25px}.home #news .block.yellow_bloc .block_cat_1 p{color:#000}.home #news .block h2 span{display:block}.home #news div#social_link{display:flex;margin:15px 0 20px 20px}.home #news div#social_link img{filter:grayscale(100%) brightness(0%);width:100%;max-width:30px;padding:2px 3px}.home #news .block .block_cat_1:not(.social) a,div.blog_home div#txt_blog_home a.btn{display:inline-block;text-transform:uppercase;font-weight:700;color:#000;padding:10px 15px;margin:5px 0 25px 25px;border:1px solid #000;border-radius:10px;font-size:.8em}.home #news .block.lightgrey_bloc .block_cat_1 a,div.blog_home div#txt_blog_home a.btn{color:#fff;border:1px solid #fff}#news .block_cat_2{display:flex}#news .block_cat_2 img{width:auto;height:250px;display:block;margin:0 auto;align-self:center}@media (max-width:980px){#news .block{width:100%;max-width:100%}#news .block_cat_2{min-width:210px;width:210px}#news .block_cat_2 img{height:270px}}@media (max-width:400px){#news .block .block_cat_2{width:100%}#news .block .block_cat_2 img#compo_social_home{display:none}}div.blog_home{display:flex;padding:40px 0}div.blog_home div#txt_blog_home{width:70%;padding-right:30px;padding-left:20px;box-sizing:border-box;margin:20px 0}div.blog_home div#txt_blog_home h2>.yellow{display:block}div.blog_home div#txt_blog_home a.btn{margin:15px 0 0}div.blog_home div#slide_blog_home ul.content ul.wp-block-latest-posts__list li{margin:0 10px;box-sizing:border-box;background:#ccc;width:200px;border-radius:10px;color:#000}div.blog_home div#slide_blog_home{min-width:400px}div.blog_home div#slide_blog_home ul.content{display:block}div.blog_home div#slide_blog_home ul.content ul.wp-block-latest-posts__list div a img{width:100%;border-radius:10px 10px 0 0}div.blog_home div#slide_blog_home ul.content ul.wp-block-latest-posts__list{display:block}div.blog_home div#slide_blog_home ul.content ul.wp-block-latest-posts__list li>a{color:#000;font-weight:600;padding:10px;width:100%;display:block;box-sizing:border-box;min-height:60px}div.blog_home div#slide_blog_home ul.content ul.wp-block-latest-posts__list li time{padding:0 10px;width:100%;display:block;box-sizing:border-box;text-transform:capitalize}div.blog_home div#slide_blog_home ul.content ul.wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt{padding:0 10px;width:100%;display:block;box-sizing:border-box;font-size:14px;min-height:95px}div.blog_home div#slide_blog_home ul.content ul.wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt a{font-weight:600;text-transform:uppercase;color:var(--background-extralight)}@media (max-width:1110px){div.blog_home div#txt_blog_home{width:100%}div.blog_home{flex-direction:column}div.blog_home div#txt_blog_home div#btn-blog-home{text-align:center;margin-bottom:30px}div.blog_home div#slide_blog_home{min-width:100%;overflow:hidden}}section#sliderVideo{position:relative;overflow:hidden;padding:180px 0;box-sizing:border-box}section#sliderVideo video#desktop_video_home,section#sliderVideo video#mobile_video_home{height:auto;object-fit:cover;position:absolute;z-index:-100;top:50%;left:50%;min-width:100%;width:auto;height:auto;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}section#sliderVideo video#mobile_video_home{display:none}section#sliderVideo div.description{max-width:490px;margin:0 auto;text-align:center}section#sliderVideo div.description h1{font-weight:900;color:#fff;font-size:55px;text-transform:uppercase;letter-spacing:-1px;line-height:80px;margin:0;font-weight:950;font-family:"Pilat"}section#sliderVideo div.description h1 span{color:var(--yellow)}section#sliderVideo div.description p{font-weight:100;color:#d3d3d3;font-size:16px;text-transform:none;letter-spacing:0px;line-height:25px;margin:15px 0;font-family:"Gustavo"}@media screen and (max-width:770px){section#sliderVideo video#mobile_video_home{display:block}section#sliderVideo video#desktop_video_home{display:none}}@media screen and (max-width:660px){section#sliderVideo{padding:120px 0}section#sliderVideo video#mobile_video_home{width:100%}section#sliderVideo div.description{max-width:70%;margin:0 auto;text-align:center}section#sliderVideo div.description h1{font-weight:700;color:#fff;font-size:38px;line-height:45px}section#sliderVideo div.description h1 span{color:var(--yellow)}section#sliderVideo div.description p{color:#d3d3d3;font-size:14px;line-height:20px}section#sliderVideo div.description a.btn-yellow{line-height:30px;height:30px !important;font-size:10px !important}}@media screen and (max-width:460px){section#sliderVideo{padding:100px 0}section#sliderVideo video#mobile_video_home{width:100%}section#sliderVideo div.description h1{font-weight:700;color:#fff;font-size:30px;line-height:40px}section#sliderVideo div.description h1 span{color:var(--yellow)}section#sliderVideo div.description p{color:#d3d3d3;font-size:14px;line-height:20px}}@media screen and (max-width:400px){section#sliderVideo{adding:80px 0 10px 0}}.readmore-home .read-less,.readmore-home .read-more{color:#ffd101}