/**handles:vara-style**/
@charset "UTF-8";/*!
Theme Name: Thème enfant de Zoom Design
Theme URI: http://gradastudio.com/vara
Description: Thème enfant de Vara 
Author: Zoom Design
Author URI: https://www.zoomdesign.ch
Template: vara
Version: 1.0.0

Website dev by ZoomDesign
*/.btn{background-color:#000;border:1px solid #000;color:#fff;display:inline-block;padding:1.1rem 2rem 1rem;transition:all .5s cubic-bezier(.215,.61,.355,1) 0s}.btn:hover,header{background-color:#fff}header{position:fixed;top:-150px;transition:top .5s ease-in-out;width:100%;z-index:10}header,header a{text-align:center}header a img{display:inline-block;width:150px}@media (min-width:767px){header a img{width:250px}}body.scrollNotTop header{top:0}.grecaptcha-badge{visibility:hidden}div.g-recaptcha>div.grecaptcha-badge{width:0!important}body.page-template-demande_acces header{position:static}body.page-template-demande_acces .container{padding:2rem}.page-template-demande_acces,.page-template-distribution,.page-template-listeprix{background-color:#f9f6ef}.page-template-demande_acces .container,.page-template-distribution .container,.page-template-listeprix .container{align-items:center;max-width:1080px;padding:0 1rem}.page-template-demande_acces a:hover,.page-template-distribution a:hover,.page-template-listeprix a:hover{color:#64141c}.page-template-demande_acces ::selection,.page-template-distribution ::selection,.page-template-listeprix ::selection{background-color:#64141c;color:#fff}.page-template-demande_acces ::-moz-selection,.page-template-distribution ::-moz-selection,.page-template-listeprix ::-moz-selection{background-color:#64141c;color:#fff}.page-template-demande_acces .intro,.page-template-distribution .intro,.page-template-listeprix .intro{height:100%;overflow:hidden;position:relative}@media (min-width:960px){.page-template-demande_acces .intro,.page-template-distribution .intro,.page-template-listeprix .intro{height:95vh}}.page-template-demande_acces .intro .slider,.page-template-distribution .intro .slider,.page-template-listeprix .intro .slider{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0}@media (min-width:960px){.page-template-demande_acces .intro .slider,.page-template-distribution .intro .slider,.page-template-listeprix .intro .slider{height:95vh}}.page-template-demande_acces .intro .slider .slick-list,.page-template-demande_acces .intro .slider .slick-list .slick-track,.page-template-demande_acces .intro .slider .slick-list .slick-track .slick-slide,.page-template-demande_acces .intro .slider .slick-list .slick-track .slick-slide div,.page-template-demande_acces .intro .slider .slick-list .slick-track .slick-slide div .slide,.page-template-distribution .intro .slider .slick-list,.page-template-distribution .intro .slider .slick-list .slick-track,.page-template-distribution .intro .slider .slick-list .slick-track .slick-slide,.page-template-distribution .intro .slider .slick-list .slick-track .slick-slide div,.page-template-distribution .intro .slider .slick-list .slick-track .slick-slide div .slide,.page-template-listeprix .intro .slider .slick-list,.page-template-listeprix .intro .slider .slick-list .slick-track,.page-template-listeprix .intro .slider .slick-list .slick-track .slick-slide,.page-template-listeprix .intro .slider .slick-list .slick-track .slick-slide div,.page-template-listeprix .intro .slider .slick-list .slick-track .slick-slide div .slide{height:100%}.page-template-demande_acces .intro .slider .slick-list .slick-track .slick-slide div .slide img,.page-template-distribution .intro .slider .slick-list .slick-track .slick-slide div .slide img,.page-template-listeprix .intro .slider .slick-list .slick-track .slick-slide div .slide img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.page-template-demande_acces .intro .slider .slick-arrow,.page-template-distribution .intro .slider .slick-arrow,.page-template-listeprix .intro .slider .slick-arrow{background-color:#212223;border-radius:50%;bottom:1.5rem;cursor:pointer;height:2rem;line-height:2.5rem;position:absolute;right:2rem;text-align:center;width:2rem;z-index:2}.page-template-demande_acces .intro .slider .slick-arrow:hover,.page-template-distribution .intro .slider .slick-arrow:hover,.page-template-listeprix .intro .slider .slick-arrow:hover{background-color:#535455}@media (min-width:960px){.page-template-demande_acces .intro .slider .slick-arrow,.page-template-distribution .intro .slider .slick-arrow,.page-template-listeprix .intro .slider .slick-arrow{bottom:7rem;right:2vw}}.page-template-demande_acces .intro .slider .slick-arrow.prev-arrow,.page-template-distribution .intro .slider .slick-arrow.prev-arrow,.page-template-listeprix .intro .slider .slick-arrow.prev-arrow{right:6rem}@media (min-width:960px){.page-template-demande_acces .intro .slider .slick-arrow.prev-arrow,.page-template-distribution .intro .slider .slick-arrow.prev-arrow,.page-template-listeprix .intro .slider .slick-arrow.prev-arrow{right:calc(4rem + 2vw)}}.page-template-demande_acces .intro .whiteboard,.page-template-distribution .intro .whiteboard,.page-template-listeprix .intro .whiteboard{-webkit-backdrop-filter:blur(5px) brightness(1.2);backdrop-filter:blur(5px) brightness(1.2);background:hsla(60,40%,90%,.6);height:100%;margin:2rem 2rem 5rem;padding:2rem 1rem 1rem;position:relative;text-align:center}@media (min-width:960px){.page-template-demande_acces .intro .whiteboard,.page-template-distribution .intro .whiteboard,.page-template-listeprix .intro .whiteboard{margin:0 auto;max-width:80%;padding:10vh}}.page-template-demande_acces .intro .whiteboard img.logo,.page-template-distribution .intro .whiteboard img.logo,.page-template-listeprix .intro .whiteboard img.logo{display:block;margin-bottom:5vh;margin-left:auto;margin-right:auto;width:250px}@media (min-width:767px){.page-template-demande_acces .intro .whiteboard img.logo,.page-template-distribution .intro .whiteboard img.logo,.page-template-listeprix .intro .whiteboard img.logo{width:350px}}.page-template-demande_acces .intro .whiteboard p.intro__whiteboard__introtext,.page-template-distribution .intro .whiteboard p.intro__whiteboard__introtext,.page-template-listeprix .intro .whiteboard p.intro__whiteboard__introtext{color:#000;font-size:14px;font-size:1.4rem;font-weight:700;margin-bottom:5vh}@media (min-width:767px){.page-template-demande_acces .intro .whiteboard p.intro__whiteboard__introtext,.page-template-distribution .intro .whiteboard p.intro__whiteboard__introtext,.page-template-listeprix .intro .whiteboard p.intro__whiteboard__introtext{font-size:16px;font-size:1.6rem}}.page-template-demande_acces .intro .whiteboard .btn,.page-template-distribution .intro .whiteboard .btn,.page-template-listeprix .intro .whiteboard .btn{margin:0 1rem;max-width:280px;width:calc(100% - 2rem)}@media (min-width:767px){.page-template-demande_acces .intro .whiteboard .btn,.page-template-distribution .intro .whiteboard .btn,.page-template-listeprix .intro .whiteboard .btn{width:280px}}.page-template-demande_acces .intro .whiteboard .next_btn_chevron,.page-template-distribution .intro .whiteboard .next_btn_chevron,.page-template-listeprix .intro .whiteboard .next_btn_chevron{color:#000;display:block;font-size:16px;font-size:1.6rem;font-weight:700;margin-top:4rem;padding:1rem}@media (min-width:960px){.page-template-demande_acces .intro .whiteboard .next_btn_chevron,.page-template-distribution .intro .whiteboard .next_btn_chevron,.page-template-listeprix .intro .whiteboard .next_btn_chevron{bottom:0;left:0;position:absolute;right:0}}.page-template-demande_acces .intro .whiteboard .next_btn_chevron:hover,.page-template-distribution .intro .whiteboard .next_btn_chevron:hover,.page-template-listeprix .intro .whiteboard .next_btn_chevron:hover{color:#64141c}.page-template-demande_acces .intro .whiteboard .next_btn_chevron:hover svg path,.page-template-distribution .intro .whiteboard .next_btn_chevron:hover svg path,.page-template-listeprix .intro .whiteboard .next_btn_chevron:hover svg path{fill:#64141c}.page-template-demande_acces .logos,.page-template-distribution .logos,.page-template-listeprix .logos{background:url(https://espaceconcept.ch/wp-content/themes/vara-child/img/background-tissu-vescom-2.jpg);overflow:hidden;position:relative}.page-template-demande_acces .logos>img,.page-template-distribution .logos>img,.page-template-listeprix .logos>img{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;width:100%}.page-template-demande_acces .logos .container,.page-template-distribution .logos .container,.page-template-listeprix .logos .container{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:center;max-width:1080px;max-width:0 auto;mix-blend-mode:darken;padding:80px 10px 50px;position:relative;z-index:2}@media (min-width:1080px){.page-template-demande_acces .logos .container,.page-template-distribution .logos .container,.page-template-listeprix .logos .container{padding:200px 100px 100px}}.page-template-demande_acces .logos .container .logo,.page-template-distribution .logos .container .logo,.page-template-listeprix .logos .container .logo{background-color:#fff;margin:10px;mix-blend-mode:multiply;padding:10px;text-align:center;width:calc(33.33% - 20px)}@media (min-width:767px){.page-template-demande_acces .logos .container .logo,.page-template-distribution .logos .container .logo,.page-template-listeprix .logos .container .logo{padding:20px;width:calc(25% - 20px)}}@media (min-width:960px){.page-template-demande_acces .logos .container .logo,.page-template-distribution .logos .container .logo,.page-template-listeprix .logos .container .logo{padding:20px;width:calc(20% - 20px)}}.page-template-demande_acces footer,.page-template-distribution footer,.page-template-listeprix footer{background-color:#c6c2c9}.page-template-demande_acces footer .prefooter .container,.page-template-distribution footer .prefooter .container,.page-template-listeprix footer .prefooter .container{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:space-between;max-width:1080px;max-width:0 auto;padding:30px 2rem;text-align:center}@media (min-width:767px){.page-template-demande_acces footer .prefooter .container,.page-template-distribution footer .prefooter .container,.page-template-listeprix footer .prefooter .container{flex-direction:row;text-align:left}}@media (min-width:1080px){.page-template-demande_acces footer .prefooter .container,.page-template-distribution footer .prefooter .container,.page-template-listeprix footer .prefooter .container{padding:30px 0}}.page-template-demande_acces footer .prefooter .container>div,.page-template-distribution footer .prefooter .container>div,.page-template-listeprix footer .prefooter .container>div{margin-bottom:2rem}@media (min-width:767px){.page-template-demande_acces footer .prefooter .container>div,.page-template-distribution footer .prefooter .container>div,.page-template-listeprix footer .prefooter .container>div{width:33%}}.page-template-demande_acces footer .prefooter .container>div strong,.page-template-distribution footer .prefooter .container>div strong,.page-template-listeprix footer .prefooter .container>div strong{text-transform:uppercase}.page-template-demande_acces footer .prefooter .container .logo,.page-template-distribution footer .prefooter .container .logo,.page-template-listeprix footer .prefooter .container .logo{margin-bottom:2rem;width:260px}.page-template-demande_acces footer .prefooter .container.white,.page-template-distribution footer .prefooter .container.white,.page-template-listeprix footer .prefooter .container.white{display:block}.page-template-demande_acces footer .footer,.page-template-distribution footer .footer,.page-template-listeprix footer .footer{background-color:#fff}.page-template-demande_acces footer .footer .container,.page-template-distribution footer .footer .container,.page-template-listeprix footer .footer .container{color:#000;display:block;margin:0 auto;max-width:1080px;padding:30px 2rem;text-align:center}@media (min-width:767px){.page-template-demande_acces footer .footer .container,.page-template-distribution footer .footer .container,.page-template-listeprix footer .footer .container{text-align:right}}@media (min-width:1080px){.page-template-demande_acces footer .footer .container,.page-template-distribution footer .footer .container,.page-template-listeprix footer .footer .container{padding:30px 0}}body.page-template-listeprix header{position:static}body.page-template-listeprix .noaccess{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem;text-align:center}@media (min-width:1080px){body.page-template-listeprix .noaccess{min-height:calc(100vh - 465px);padding:5rem}}body.page-template-listeprix .noaccess form{background-color:#e5dac0;max-width:100%;padding:2rem;width:500px}body.page-template-listeprix .noaccess form input{margin-top:10px;width:100%}body.page-template-listeprix .noaccess form input[type=submit]{text-transform:none;transition:all .5s ease-in-out}body.page-template-listeprix .noaccess form input[type=submit]:hover{background-color:#fff;color:#64141c}body.page-template-listeprix .noaccess h4{margin-top:4rem}@media (min-width:1080px){body.page-template-listeprix .access{min-height:calc(100vh - 465px)}}body.page-template-listeprix .access .echantillonnage{background-color:#535455;color:#fff;padding:4rem 0 2rem;position:relative}body.page-template-listeprix .access .echantillonnage h2{color:#fff;font-size:18px;font-size:1.8rem;font-weight:400}@media (min-width:1080px){body.page-template-listeprix .access .echantillonnage h2{font-size:28px;font-size:2.8rem}}body.page-template-listeprix .access .echantillonnage h2:before{border-bottom:1px solid #fff;border-top:1px solid #fff;content:"";height:4px;position:absolute;top:2rem;width:150px}body.page-template-listeprix .access .echantillonnage a{color:#fff;display:block}body.page-template-listeprix .access .echantillonnage a:hover{color:#64141c}body.page-template-listeprix .access .commandeblock{background-color:#e5dac0}body.page-template-listeprix .access .commandeblock .container{color:#000;display:flex;flex-direction:column}@media (min-width:960px){body.page-template-listeprix .access .commandeblock .container{flex-direction:row}}body.page-template-listeprix .access .commandeblock .container>div{padding:2rem 0;width:100%}@media (min-width:960px){body.page-template-listeprix .access .commandeblock .container>div{width:50%}}body.page-template-listeprix .access .commandeblock .container>div h2{font-size:18px;font-size:1.8rem;font-weight:400}@media (min-width:1080px){body.page-template-listeprix .access .commandeblock .container>div h2{font-size:28px;font-size:2.8rem}}body.page-template-listeprix .access .commandeblock .container>div a{display:block}body.page-template-listeprix .access .remises{padding:4rem 0 2rem;position:relative}body.page-template-listeprix .access .remises h1{font-size:28px;font-size:2.8rem;font-weight:400}body.page-template-listeprix .access .remises h1:before{border-bottom:1px solid #000;border-top:1px solid #000;content:"";height:4px;position:absolute;top:2rem;width:150px}body.page-template-listeprix .access .remises #logout_form{padding-bottom:2rem}body.page-template-listeprix .access .remises #logout_form .deco input[type=submit]{background-color:transparent;border:none;color:#000;display:inline;font-weight:500;padding:0}body.page-template-listeprix .access .remises #logout_form .deco input[type=submit]:hover{color:#64141c}body.page-template-listeprix .access .remises input[type=radio]{opacity:0;position:absolute;z-index:-1}body.page-template-listeprix .access .remises input[type=radio]+label{border-bottom:1px solid #707070;border-top:1px solid #707070;cursor:pointer;display:block;font-size:15px;font-size:1.5rem;margin:5px -10px;padding:10px 20px 8px;transition:all .5s cubic-bezier(.215,.61,.355,1) 0s}@media (min-width:960px){body.page-template-listeprix .access .remises input[type=radio]+label{font-size:18px;font-size:1.8rem;margin:5px 0}}body.page-template-listeprix .access .remises input[type=radio]+label:hover{background-color:#fffcee}body.page-template-listeprix .access .remises input[type=radio]+label+ul{list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height .5s cubic-bezier(.215,.61,.355,1) 0s}body.page-template-listeprix .access .remises input[type=radio]+label+ul li{display:flex;flex-direction:column}@media (min-width:960px){body.page-template-listeprix .access .remises input[type=radio]+label+ul li{flex-direction:row}}body.page-template-listeprix .access .remises input[type=radio]+label+ul li .logo{align-self:center;display:block;margin-bottom:1rem;margin-top:2rem;mix-blend-mode:multiply;width:120px}@media (min-width:960px){body.page-template-listeprix .access .remises input[type=radio]+label+ul li .logo{margin:0}}body.page-template-listeprix .access .remises input[type=radio]+label+ul li>div{background-color:#e2e0da;display:flex;flex-direction:column;justify-content:center;padding:2rem;width:100%}body.page-template-listeprix .access .remises input[type=radio]+label+ul li>div.logo{padding:2rem 0;text-align:center}body.page-template-listeprix .access .remises input[type=radio]+label+ul li>div.nom{color:#000;font-size:16px;font-size:1.6rem;text-align:center;width:100%}@media (min-width:960px){body.page-template-listeprix .access .remises input[type=radio]+label+ul li>div.nom{margin-left:20px;text-align:left;width:calc(100% - 340px)}}body.page-template-listeprix .access .remises input[type=radio]+label+ul li>div.nom a{color:#535455;font-size:12px;font-size:1.2rem;font-style:italic}body.page-template-listeprix .access .remises input[type=radio]+label+ul li>div.nom a:hover{color:#64141c}body.page-template-listeprix .access .remises input[type=radio]+label+ul li>div.reduc{color:#000;font-weight:700;text-align:center;width:100%}@media (min-width:960px){body.page-template-listeprix .access .remises input[type=radio]+label+ul li>div.reduc{text-align:right;width:200px}}body.page-template-listeprix .access .remises input[type=radio]+label svg{display:inline-block;margin-right:1rem;transform:rotate(180deg);transition:transform .5s cubic-bezier(.215,.61,.355,1) 0s;vertical-align:2px;width:20px}body.page-template-listeprix .access .remises input[type=radio]:checked+label{font-weight:700}body.page-template-listeprix .access .remises input[type=radio]:checked+label+ul{max-height:5500px;transition:max-height .5s cubic-bezier(.215,.61,.355,1) 0s}body.page-template-listeprix .access .remises input[type=radio]:checked+label svg{transform:rotate(0)}body.page-template-listeprix .partenaire{background-color:#e5dac0;padding:2rem 0}body.page-template-listeprix .partenaire .ligne{align-items:center;display:flex;flex-direction:column;width:100%}@media (min-width:767px){body.page-template-listeprix .partenaire .ligne{align-items:flex-start;flex-direction:row;justify-content:space-between}}body.page-template-listeprix .partenaire .ligne>img{height:auto;mix-blend-mode:multiply;width:260px}body.page-template-listeprix .partenaire .ligne>div{margin-bottom:2rem}@media (min-width:767px){body.page-template-listeprix .partenaire .ligne>div{margin-bottom:0;width:33%}}body.page-template-listeprix .partenaire .ligne p a img{max-width:20px}