:root{--back: #FFF7E5;--beige: #FFEDCA;--black: #000000;--cyan: #00A7E0;--cyanTransparent: rgba(0,167,224,0.15);--darkBlue: #06162A;--darkCyan: #0081C2;--orange: #EF8E73;--magenta: #F45877;--vertForet: #005441;--vertMint: #B8F2E3;--vertMintPale: #dbf8f1;--white: #ffffff;--clash: "General-sans";--neue: "General-sans"}@font-face{font-family:"General-sans";src:url("fonts/GeneralSans-Regular.woff2") format("woff2"),url("fonts/GeneralSans-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"General-sans";src:url("fonts/GeneralSans-Semibold.woff2") format("woff2"),url("fonts/GeneralSans-Semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"General-sans";src:url("fonts/GeneralSans-Medium.woff2") format("woff2"),url("fonts/GeneralSans-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}body,html{font-family:var(--neue),sans-serif}@media(max-width: 1024px){.no-scroll{overflow:hidden}}*{margin:0;padding:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ajax-content:before{background-color:rgba(255,255,255,.7);content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .5s ease;width:100%;z-index:9999}.ajax-content:after{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:5px solid var(--cyan);border-top:5px solid var(--cyanTransparent);border-radius:50%;content:"";display:block;height:50px;left:calc(50% - 25px);opacity:0;pointer-events:none;position:fixed;top:calc(50% - 25px);transition:opacity .5s ease;width:50px;z-index:99999}.ajaxLoading{cursor:not-allowed !important}.ajaxLoading:before{opacity:1}.ajaxLoading:after{opacity:1}.ajaxLoading *{pointer-events:none}body{opacity:0;transition:opacity .7s ease;background-color:#fff}body.product-template-default{background-color:#fff}tooltip{visibility:collapse !important}button,input,textarea,select{font-family:var(--neue)}div.ranger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}a{color:var(--cyan)}p{font-size:1.25rem}input{border-radius:0}section#page.p-404{text-align:center;padding-bottom:100px}section#page.p-404 p{margin:1em 0 2em}header div.container div.border div.ranger div.colonne #bouton-mobile>div{width:18px;height:2px;background-color:var(--darkBlue);border-radius:1px;margin:5px 0;transition:.4s;border-radius:1px;position:relative}header div.container{max-width:100%}@media(max-width: 1024px){header.menu-open div.container div.border div.ranger div.colonne #bouton-mobile>div{background-color:#fff}}.change .bar1{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:7px}.change .bar2{width:0 !important}.change .bar3{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-7px}.slick-slide:focus,.slick-slide a{outline:none}.otgs-development-site-front-end{display:none}button{height:48px;padding:0 30px;background-color:var(--cyan);border:2px solid var(--cyan);color:var(--white);border-radius:30px;font-size:17px;font-weight:600 !important}@media(max-width: 1024px){button{height:44px;padding:0 20px;border-radius:24px;font-size:16px}}button.transparent{background-color:rgba(0,0,0,0);color:#fff}button.black{background-color:#000;color:#fff;border-collapse:#000}p{font-size:17px;line-height:1.5;font-weight:500 !important}@media(max-width: 1024px){p{font-size:1rem;line-height:1.5}}a.btn{font-size:1.25rem;line-height:28px;position:relative;padding-right:40px;padding-bottom:15px;position:relative;color:#fff}@media(max-width: 1024px){a.btn{font-size:1rem}}a.btn:after{content:"";position:absolute;right:0;top:0;height:28px;width:28px;background-image:url("images/Arrow-white.svg");background-size:18px;background-position:right center;background-repeat:no-repeat}a.btn:before{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#fff}a.btn.black{color:#000}a.btn.black:after{background-image:url("images/Arrow-black.svg")}a.btn.black:before{background-color:#000}.small.container{max-width:800px}.login span.error{color:var(--magenta)}.login .none,section#page.login button.none{display:none}#billing_shipping_option_field,#billing_shipping_option_detaillant_field{display:none !important}header{position:fixed;width:100%;z-index:999999999;top:0}header div.container div.promo{position:relative;z-index:1;background-color:var(--magenta);border-radius:0 0 24px 24px;padding:10px 0px}header div.container div.promo div{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--black)}header div.container div.promo div.first{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(50% - 180px)}header div.container div.promo div.last{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:calc(50% - 180px)}header div.container div.promo div.center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 10px;width:360px}header div.container div.promo .countdown{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:38px}header div.container div.promo .countdown div{font-size:11px;font-weight:400;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header div.container div.promo .countdown div span{font-size:15px;font-weight:600;line-height:1}header div.container div.promo .countdown div{width:36px;height:36px;margin:0 2px;background-color:#fff;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}header div.container div.promo div.ranger{width:100%}header div.container div.promo div p{color:#fff;font-size:17px;line-height:1.05;font-weight:600}header div.container div.promo div.center p{font-weight:400}header div.container div.promo div a{text-decoration:underline;color:#fff;font-weight:600;font-size:17px}header div.container div.promo:after{content:"";position:absolute;top:0;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%;height:24px;background-color:var(--orange)}header div.container div.border{padding:10px 0px;background-color:#fff;border-radius:0 0 0 0;border-top:none;transition:all .25s ease-in-out;position:relative;z-index:2}header div.white{width:100%;background-color:#fff}header div.orange{width:100%;background-color:var(--magenta)}.page-template-checkout header div.orange{display:none}@media(max-width: 1170px){header div.container div.promo div.first{width:calc(100% - 0px);-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}header div.container div.promo div.last{display:none}header div.container div.promo div.center{display:none}header div.container div.promo div{width:auto}}@media(max-width: 767px){header div.container div.promo div p{font-size:12px}}@media(max-width: 1024px){header div.container div.border{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 25px}header.menu-open div.container div.border{background-color:var(--darkBlue);border-color:var(--darkBlue)}}header.menu-open .logo{opacity:0}header div.container div.border div.ranger{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header div.container div.border div.ranger div.colonne:nth-child(1),header div.container div.border div.ranger div.colonne:nth-child(3){width:calc(50% - 100px)}@media(max-width: 1024px){header div.container div.border div.ranger div.colonne:nth-child(1),header div.container div.border div.ranger div.colonne:nth-child(3){width:initial}}header div.container div.border div.ranger div.colonne:nth-child(1) nav ul,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul{list-style:none;margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li{margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(min-width: 1024px){#menu-sec{display:none !important}}@media(max-width: 1024px){header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li{display:none}}header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li a,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li a{transition:color .25s ease;margin-right:20px;color:#000;font-size:17px;font-family:var(--neue);font-weight:600;line-height:1.5em;white-space:nowrap;color:var(--darkBlue)}header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li a{margin-left:20px;margin-right:0}header div.container div.border div.ranger .wpml-ls-item a{text-transform:uppercase}header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li a:hover,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li a:hover{color:var(--cyan)}header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li.bundle a,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li.bundle a{background-color:var(--cyan);color:var(--white);display:block;border-radius:30px;padding:8px 20px;font-size:16px;transition:all .25s ease-in-out}header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li.bundle a:hover,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li.bundle a:hover{background-color:var(--darkCyan);color:var(--white)}@media(max-width: 1024px){header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li.bundle,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li.bundle{display:block}}header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li.cart a,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li.cart a{font-size:0;width:24px;height:24px;background-image:url("images/sac.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:block;transition:all .35s ease-in-out;position:relative}header.menu-open div.container div.border div.ranger div.colonne:nth-child(3) nav ul li.cart a{background-image:url("images/sac_white.svg")}header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li.cart a:after,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li.cart a:after{content:attr(data-number);position:absolute;top:0;right:0;-webkit-transform:translate(32%, -20%);transform:translate(32%, -20%);background-color:var(--magenta);width:15px;height:15px;color:#fff;font-size:8px;font-weight:400;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%}header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li.cart a.none:after,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li.cart a:not([data-number]):after{content:none}header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li.cart a:hover,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li.cart a:hover{background-image:url("images/sac_bleu.svg")}@media(max-width: 1024px){header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li.cart,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li.cart{display:block}}header div.container div.border div.ranger div.colonne:nth-child(3){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}header div.container div.border div.ranger div.colonne:nth-child(2){width:200px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}header div.container div.border div.ranger div.colonne:nth-child(2) svg,header div.container div.border div.ranger div.colonne:nth-child(2) img{display:block;width:120px}@media(max-width: 1024px){header div.container div.border div.ranger div.colonne:nth-child(2) svg,header div.container div.border div.ranger div.colonne:nth-child(2) img{width:96px}}header div.container div.border div.ranger div.colonne:nth-child(2) svg path{transition:all .25s ease-in-out}@media(max-width: 1024px){header.menu-open div.container div.border div.ranger div.colonne:nth-child(2) svg path:nth-child(1){fill:#fff}}@media(max-width: 768px){header div.container div.border div.ranger div.colonne:nth-child(2) img,header div.container div.border div.ranger div.colonne:nth-child(2) svg{width:90px}.woocommerce-page table.cart td.actions .button{display:none !important}}header div.container div.border div.ranger div.colonne #bouton-mobile{display:none;cursor:pointer;width:18px}@media(max-width: 1024px){header div.container div.border div.ranger div.colonne #bouton-mobile{display:block}}@media(min-width: 1024px)and (max-width: 1400px){header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li a,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li a,header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li.bundle a,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li.bundle a{font-size:1vw}header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li a{margin-left:1.3vw}header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li a{margin-right:1.3vw}}#menu-sec{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;overflow-y:auto;background-color:var(--darkBlue);z-index:999999;overflow:auto}#menu-sec .menu-content{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#menu-sec .menu-content>div{width:100%}#menu-sec .row-1 ul{margin-top:60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#menu-sec .row-1 ul:first-of-type{margin-top:40px}#menu-sec ul li a{padding:10px 0;width:100%;text-align:center;color:#000}#menu-sec ul li.bundle{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}#menu-sec ul li.bundle a{padding:5px 15px;background-color:#000;color:#fff;display:inline-block;border-radius:30px;width:auto}#menu-sec nav.social{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#menu-sec nav.social ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0}#menu-sec nav.social ul li{margin:0;padding:0;list-style:none;margin-right:40px}#menu-sec nav.social ul li a{color:var(--vertMint);font-size:25px;display:block;opacity:50%}#menu-sec nav.social ul li a:hover{opacity:1}section#page div.container div.ranger div.colonne-full{width:100%}section#page div.container div.ranger div.colonne-2{width:50%}section#page div.container div.ranger div.colonne-3{width:33.33333%}@-webkit-keyframes loader{0%{height:100%;opacity:0}10%{opacity:1}90%{opacity:1}99%{opacity:0;height:100%}100%{height:0}}@keyframes loader{0%{height:100%;opacity:0}10%{opacity:1}90%{opacity:1}99%{opacity:0;height:100%}100%{height:0}}section.container-price{display:none}.woocommerce div.product form.cart .variations th{display:none}.woocommerce div.product .ppc-button-wrapper{display:none}section#loader{position:fixed;top:0;left:0;width:100%;height:0;z-index:9999999999;-webkit-animation-name:loader;animation-name:loader;-webkit-animation-duration:4s;animation-duration:4s;opacity:0;background-color:var(--vertMintPale)}div#popup-infolettre{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999999;background-color:rgba(0,167,224,.15);display:none;background-size:contain;background-position:center;background-repeat:no-repeat}div#popup-infolettre div.content{position:absolute;max-width:calc(100% - 50px);width:800px;top:50%;left:50%;background-color:var(--white);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:25px;border-radius:12px;z-index:2}div#popup-infolettre div.content .overflow{overflow-y:auto;max-height:calc(100% - 100px)}div#popup-infolettre #mc_embed_signup{width:100%;background-color:rgba(0,0,0,0)}div#popup-infolettre #mc_embed_signup h2{color:var(--darkBlue);text-align:center;font-size:32px}div#popup-infolettre #mc_embed_signup .mc-field-group input{height:48px;background-color:rgba(0,0,0,0);border:1px solid #b4b9bf;color:var(--darkBlue);border-radius:24px;padding:0 24px;box-shadow:none;font-size:18px;font-weight:500;text-indent:0}div#popup-infolettre #mc_embed_signup .mc-field-group ::-webkit-input-placeholder{color:var(--darkBlue);opacity:.3}div#popup-infolettre #mc_embed_signup .mc-field-group ::-moz-placeholder{color:var(--darkBlue);opacity:.3}div#popup-infolettre #mc_embed_signup .mc-field-group :-ms-input-placeholder{color:var(--darkBlue);opacity:.3}div#popup-infolettre #mc_embed_signup .mc-field-group ::placeholder{color:var(--darkBlue);opacity:.3}div#popup-infolettre #mc_embed_signup .mc-field-group ::-ms-input-placeholder{color:rgba(0,84,65,.5)}div#popup-infolettre span#x{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);width:48px;height:48px;background-color:var(--magenta);border-radius:50%;background-image:url("images/close.svg");background-size:33%;background-repeat:no-repeat;background-position:center;cursor:pointer;font-size:0}div#popup-infolettre #mc_embed_signup label{font-size:17px;font-weight:600;color:var(--darkBlue)}div#popup-infolettre #mc_embed_signup .asterisk{color:var(--magenta)}div#popup-infolettre #mc_embed_signup .button{background-color:var(--cyan);height:48px;padding:0 40px;color:var(--white);font-weight:500;font-size:20px;border-radius:24px}div#popup-infolettre #mc_embed_signup .button:hover{background-color:var(--darkCyan)}div#popup-infolettre #mc_embed_signup div#mce-responses{float:left;top:0;padding:0;overflow:hidden;width:100%;margin:0%;clear:both;color:var(--darkBlue);font-size:20px;font-weight:500}div#popup-infolettre #mc_embed_signup #mce-success-response{color:var(--darkBlue)}div#popup-infolettre #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{background-color:rgba(0,0,0,0)}div#popup-infolettre #mc_embed_signup #mc-embedded-subscribe-form .helper_text{background-color:rgba(0,0,0,0)}section#hero{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--cyanTransparent);display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh;position:relative}section#hero .slider-hero__container-img{position:relative}section#hero .slider-hero__container-img img.abs{position:absolute;width:160px;top:0px;right:14%}section#hero div.bg{width:100%;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;background-size:auto;background-position:center;background-repeat:no-repeat;width:100%;height:100%;left:0;top:0;padding:170px 0 5rem}section#hero div.bg div.container{max-width:100vw;padding-right:0;padding-left:calc((100vw - 1560px)/2 + 60px)}@media(max-width: 1660px){section#hero div.bg div.container{padding-left:60px}}@media(max-width: 1024px){section#hero div.bg div.container{padding:0 60px}}@media(max-width: 767px){section#hero div.bg div.container{padding:0 25px}}@media(max-width: 768px){section#hero div.bg{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:160px}}section#hero div.bg .bg__img{position:absolute;top:0;left:0;z-index:0;height:100%;width:100%}section#hero div.container div.ranger div.colonne{width:30%}@media(max-width: 1024px){section#hero div.container div.ranger div.colonne{width:100%}}section#hero div.container div.ranger div.colonne:nth-child(2){position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:70%}section#hero div.container div.ranger div.colonne:nth-child(2) .slider-hero{height:100%;width:100%}section#hero div.container div.ranger div.colonne:nth-child(2) .slider-hero .slick-list,section#hero div.container div.ranger div.colonne:nth-child(2) .slider-hero .slick-track{height:100%;width:100%}section#hero div.container div.ranger div.colonne:nth-child(2) .slider-hero img:not(.abs){position:absolute;object-fit:contain;height:100%;width:100%}section#hero div.container div.ranger div.colonne h1{max-width:740px;color:var(--darkBlue);font-family:var(--clash);font-weight:600;font-size:72px;line-height:1;margin:0;position:relative;z-index:3}@media(min-width: 1024px){section#hero div.container div.ranger div.colonne h1{font-size:4vw;max-width:150%;width:150%}}@media(min-width: 1919px){section#hero div.container div.ranger div.colonne h1{font-size:100px;max-width:1100px;width:150%}}@media(max-width: 1024px){section#hero div.container div.ranger div.colonne h1{font-size:3rem}}section#hero div.container div.ranger div.colonne div.texte{margin-top:64px;width:500px;color:var(--darkBlue);font-family:var(--neue);font-weight:400;line-height:1.4em}section#hero div.container div.ranger div.colonne div.texte p{font-size:24px;font-weight:400;line-height:36px;color:var(--darkBlue)}@media(min-width: 1024px)and (max-width: 1919px){section#hero div.container div.ranger div.colonne div.texte{max-width:100%}}@media(max-width: 1024px){section#hero div.container div.ranger div.colonne div.texte{width:100%;margin-bottom:100px}}section#hero div.container div.ranger div.colonne div.texte button{font-size:20px;font-family:var(--neue);font-weight:500;transition:.25s all ease-in-out;margin-top:40px}section#hero div.container div.ranger div.colonne div.texte button.white{background-color:var(--cyan);color:var(--white);margin-right:8px;border:2px solid var(--cyan)}section#hero div.container div.ranger div.colonne div.texte button.transparent{background-color:rgba(0,0,0,0);color:var(--darkBlue);border:2px solid var(--darkBlue)}section#hero div.container div.ranger div.colonne div.texte button:hover{background-color:var(--darkCyan);color:var(--white);border-color:var(--darkCyan)}section#hero div.container div.ranger div.colonne div.texte button.transparent:hover{background-color:var(--darkBlue);color:var(--white);border-color:var(--darkBlue)}@media(max-width: 768px){section#hero div.container div.ranger div.colonne div.texte button{margin-top:20px;margin-right:20px;font-size:17px}}.digitize-tel{display:none}section#panels{margin-top:0px;background-color:var(--white);overflow:hidden;position:relative}section#panels #panels-container{position:relative}section#panels div.line{position:absolute;top:50%;left:0rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;width:calc(100vw + 0px)}@media(max-width: 768px){section#panels div.line{width:100vw}}section#panels div.line svg{width:100%;height:auto;position:relative;z-index:-1}section#panels div#panels-container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:225vw;position:relative;top:0;-webkit-transform:translate(0, 0);transform:translate(0, 0)}section#panels div.panel{min-height:100vh;position:relative;z-index:2}section#panels div.panel div.container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:60vh;width:100%}section#panels div.panel#panel-1{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100vw;padding-left:calc((100vw - 1560px)/2 + 0px)}@media(max-width: 1024px){section#panels div.panel#panel-1 div.up{max-width:400px}}section#panels div.panel#panel-1 div.up p{color:var(--darkBlue);font-size:20px;font-family:var(--neue);font-weight:500;letter-spacing:-1%;line-height:28px;position:relative;z-index:201;max-width:230px}section#panels div.panel#panel-1 div.bottom{max-width:60%}section#panels div.panel#panel-1 div.bottom h2{position:relative;z-index:201;font-size:7.5vw;font-size:clamp(48px,7.5vw,100px);font-family:var(--clash);font-weight:600;color:var(--darkBlue);line-height:1}@media(max-width: 1024px){section#panels div.panel#panel-1 div.bottom h2{font-size:56px}}section#panels div.panel#panel-2{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:-34vw;margin-right:34vw;min-width:134vw}section#panels div.panel#panel-2 div.container{padding:0}section#panels div.panel#panel-2 div.container div.ranger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20vw}section#panels div.panel#panel-2 div.container div.ranger .colonne{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-width:25vw;min-height:70vh}section#panels div.panel#panel-2 div.container div.ranger .colonne p{color:var(--darkBlue);font-family:var(--neue);font-size:20px;line-height:1.4em;font-weight:400;text-align:center;visibility:hidden}section#panels div.panel#panel-2 div.container div.ranger .colonne .container-image{position:relative}section#panels div.panel#panel-2 div.container div.ranger .colonne .container-image .image-forme{position:absolute;left:50%;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(15deg) translateX(-50%) translateY(40px);transform:rotate(15deg) translateX(-50%) translateY(40px);object-fit:contain;height:100%;width:75%;z-index:3}section#panels div.panel#panel-2 div.container div.ranger .colonne:nth-child(2) .container-image .image-forme{-webkit-transform:rotate(5deg) translateX(-50%) translateY(40px);transform:rotate(5deg) translateX(-50%) translateY(40px)}section#panels div.panel#panel-2 div.container div.ranger .colonne .container-image .forme{position:relative;left:50%;-webkit-transform:translateX(-50%) rotate(-8deg);transform:translateX(-50%) rotate(-8deg);z-index:2;opacity:0}section#panels div.panel#panel-2 div.container div.ranger .colonne .container-titre{text-align:center}section#panels div.panel#panel-2 div.container div.ranger .colonne .container-titre h2{color:var(--darkBlue);font-family:var(--clash);font-size:clamp(40px,4.5vw,70px);line-height:1em;font-weight:600;margin-bottom:38px}section#panels div.panel#panel-2 div.container div.ranger .colonne .container-titre a{padding:0px 40px;border-radius:48px;border:2px solid var(--cyan);background-color:var(--cyan);color:var(--white);font-size:20px;line-height:1.5em;font-weight:500;height:48px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section#panels div.panel#panel-2 div.container div.ranger .colonne .container-titre a:hover{background-color:var(--darkCyan);color:var(--white);border-color:var(--darkCyan)}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}section#how{background-color:var(--cyan);width:100%;min-height:100vh;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}section#how .cadrage{-webkit-mask-image:url(images/Shape.png);mask-image:url(images/Shape.png);mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:50% 50%;mask-position:50% 50%}section#how .container>p{display:none;color:var(--white);font-family:var(--neue);font-size:17px;font-weight:400;line-height:1.25em;margin-bottom:48px}section#how .container>p strong{font-weight:500}section#how div.arrows{position:absolute;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;left:0;margin-bottom:20px}@media(min-width: 1024px)and (max-width: 1919px){section#how div.arrows{gap:1.25vw}}section#how div.arrows div.arrow{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--white);width:72px;height:50px;border-radius:25px;border:1px solid rgba(0,0,0,0);background-size:24px;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:all .25s ease-in-out;border:2px solid var(--white)}section#how div.arrows div.arrow svg path{transition:all .25s ease-in-out;fill:var(--cyan)}section#how div.arrows div.arrow.right svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section#how div.arrows div.arrow:hover{background-color:rgba(0,0,0,0)}section#how div.arrows div.arrow:hover svg path{fill:var(--white)}section#how div.ranger{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}section#how div.ranger div.colonne{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media(max-width: 1024px){section#how div.ranger div.colonne{width:100%}}section#how div.ranger{padding-top:100px}section#how div.ranger div.colonne:nth-child(1){padding-bottom:100px;padding-right:70px;width:40%}section#how div.ranger div.colonne:nth-child(1) div.top p{color:var(--white);font-weight:600 !important;font-size:17px;line-height:1.4em}section#how div.ranger div.colonne:nth-child(1) div.top p strong{font-weight:500 !important}section#how div.ranger div.colonne:nth-child(1) div.bottom h3{color:var(--white);font-weight:600;font-size:40px;line-height:1.125}section#how div.ranger div.colonne:nth-child(1) div.bottom h3 strong{font-weight:600;font-size:72px;display:block;margin-top:10px}section#how div.ranger div.colonne:nth-child(1) div.bottom p{color:var(--white);font-weight:400;font-size:20px;line-height:1.33;margin-top:32px}@media(max-width: 1024px){section#how div.ranger div.colonne:nth-child(1) div.bottom p{font-size:1.125rem;line-height:1.5}}section#how div.ranger div.colonne:nth-child(2){width:38%}section#how div.ranger div.colonne:nth-child(2) div.cadrage{background-color:rgba(0,0,0,0);overflow:hidden;position:relative;width:100%}section#how div.ranger div.colonne:nth-child(2) div.cadrage img{height:auto;border-radius:12px;overflow:hidden}section#how div.ranger div.colonne:nth-child(2) div.cadrage .shape{height:100%;object-fit:cover}section#video{background-color:var(--cyan);padding:0 50px;position:relative;width:100%;z-index:0}section#video:after{content:"";position:absolute;width:100%;height:50%;bottom:0;left:0;background-color:var(--white);z-index:1}section#video div.frame{background-color:#787878;border-radius:24px;overflow:hidden;height:0;padding-bottom:51.5350877193%;position:relative;z-index:2}section#video div.frame:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:3}section#video div.frame div.video{width:100%;height:100%;position:absolute;top:0;left:0}section#video div.frame div.video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(6,22,42,.1);z-index:3}@media(max-width: 768px){section#video div.frame{padding-bottom:110%;background-color:#fff}}section#video div.frame div.video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}section#video div.frame div.play{position:absolute;bottom:20px;left:8%;text-align:left;color:var(--white);-webkit-transform:translateY(0%);transform:translateY(0%);z-index:4}section#video div.frame div.play h3{font-weight:600;font-size:72px;line-height:1em;margin:24px 0 48px 0;max-width:580px;color:var(--white)}@media(min-width: 1024px)and (max-width: 1919px){section#video div.frame div.play h3{font-size:4vw}}@media(max-width: 1024px){section#video div.frame div.play h3{font-size:2rem}}section#video div.frame div.play p{font-weight:500;font-size:1.25rem;color:var(--white)}section#video div.frame div.play button{border:2px solid var(--vertMint);border-radius:48px;font-size:20px;line-height:1.5em;font-family:var(--neue);font-weight:500;color:var(--darkBlue);background-color:var(--vertMint);padding:14.5px 30px;height:auto;transition:all .25s ease-in-out}section#video div.frame div.play button svg{margin-right:10px}section#video div.frame div.play button svg path{fill:var(--darkBlue);transition:all .25s ease-in-out}section#video div.frame div.play button:hover{border-color:#fff;background-color:rgba(255,255,255,.25);color:#fff}section#video div.frame div.play button:hover svg path{fill:#fff}section#reasons{background-color:var(--white);padding-top:150px;padding-bottom:200px}section#reasons div.container p{font-size:17px;font-family:var(--neue);font-weight:600 !important;color:var(--darkBlue);line-height:1.4}section#reasons div.container h2{font-family:var(--clash);font-weight:600;color:var(--darkBlue);font-size:72px;line-height:1;margin-top:24px}@media(min-width: 1024px)and (max-width: 1919px){section#reasons div.container h2{font-size:4vw}}@media(max-width: 1024px){section#reasons div.container h2{font-size:3rem}}@media(max-width: 768px){section#reasons div.container h2{font-size:2rem}}section#reasons div.container div.title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:160px}section#reasons div.container div.title div.bouton a button{background-color:var(--cyan);color:var(--white);border:2px solid var(--cyan)}section#reasons div.container div.title div.bouton a button:hover{background-color:var(--darkCyan);border-color:var(--darkCyan)}section#reasons div.container div.title div.bouton a p{position:relative;left:0;transition:all .25s ease-in-out}section#reasons div.container div.title div.bouton a:hover p{left:32px}section#reasons div.container div.title div.bouton a:hover svg:first-child{left:0}section#reasons div.container div.title div.bouton a:hover svg:last-child{left:32px}section#reasons div.container div.title div.bouton a svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);width:16px;transition:all .25s ease-in-out}section#reasons div.container div.title div.bouton a svg:first-child{height:14px;width:16px;margin-right:16px;position:absolute;left:-32px;transition:all .25s ease-in-out}section#reasons div.container div.title div.bouton a svg:last-child{position:relative;margin-left:16px;transition:all .25s ease-in-out;left:0px}section#reasons div.container div.title div.bouton a svg path{fill:var(--darkBlue)}section#reasons div.container div.ranger{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}section#reasons div.container div.ranger div.colonne{width:25%;padding:0 30px;text-align:center}@media(max-width: 1024px){section#reasons div.container div.ranger div.colonne{width:100%;margin-bottom:60px}}section#reasons div.container div.ranger div.colonne img{margin-bottom:50px;width:120px;height:120px;object-fit:contain;object-position:top}@media(max-width: 1024px){section#reasons div.container div.ranger div.colonne img{max-width:400px}}@media(max-width: 768px){section#reasons div.container div.ranger div.colonne img{max-width:250px}}section#reasons div.container div.ranger div.colonne h4{color:var(--darkBlue);font-weight:600;font-size:2rem;line-height:1.3;margin-bottom:.5em}@media(max-width: 1024px){section#reasons div.container div.ranger div.colonne h4{font-size:1.75rem;line-height:1.2;min-height:auto;margin-bottom:20px}}section#reasons div.container div.ranger div.colonne p{line-height:1.4em;font-size:17px;font-family:var(--neue);font-weight:500 !important;max-width:400px;display:block;margin-left:auto;margin-right:auto}section#reasons div.container div.ranger div.colonne p a{text-decoration:underline}section#reasons div.container div.ranger div.colonne p a:hover{color:var(--cyan)}footer{width:100%;background-color:var(--darkBlue);color:#fff;position:relative;z-index:2}footer:after{content:"";position:absolute;top:0;left:0;width:100%;height:100px;background-color:var(--darkBlue);-webkit-transform:translateY(-100%);transform:translateY(-100%)}footer .container-footer{padding-top:0px}@media(max-width: 1024px){footer{text-align:center}}footer a{color:#fff}footer div.container{padding-bottom:100px}footer div.container div.ranger div.colonne:nth-child(1){width:50%}footer div.container div.ranger div.colonne:nth-child(1) div.txt{max-width:500px}@media(max-width: 1024px){footer div.container div.ranger div.colonne:nth-child(1) div.txt{display:block;margin:0 auto}}@media(max-width: 1024px){footer div.container div.ranger div.colonne:nth-child(1){width:100%;margin-bottom:60px}}footer div.container div.ranger div.colonne:nth-child(1) h3{color:var(--white);font-size:3em;line-height:3.5rem;margin-bottom:48px}@media(max-width: 1024px){footer div.container div.ranger div.colonne:nth-child(1) h3{font-size:2em}}footer div.container div.ranger div.colonne:nth-child(1) button{font-weight:600;font-size:20px;line-height:1.5em;border:2px solid rgba(0,0,0,0);background-color:var(--cyan);color:var(--white);padding:0px 40px;height:48px;transition:all .25s ease-in-out}footer div.container div.ranger div.colonne:nth-child(1) button:hover{color:#fff;border:2px solid var(--darkCyan);background-color:var(--darkCyan)}footer div.container div.ranger div.colonne:nth-child(2),footer div.container div.ranger div.colonne:nth-child(3){width:25%}@media(max-width: 1024px){footer div.container div.ranger div.colonne:nth-child(2),footer div.container div.ranger div.colonne:nth-child(3){width:100%;margin-bottom:60px}}footer div.container div.ranger div.colonne:nth-child(2) nav ul,footer div.container div.ranger div.colonne:nth-child(3) nav ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}footer div.container div.ranger div.colonne:nth-child(2) nav ul li,footer div.container div.ranger div.colonne:nth-child(3) nav ul li{margin:0;padding:0;list-style:none}footer div.container div.ranger div.colonne:nth-child(2) nav ul li a,footer div.container div.ranger div.colonne:nth-child(3) nav ul li a{color:var(--vertMint);font-size:1.25rem;transition:all .25s ease-in-out}@media(max-width: 1024px){footer div.container div.ranger div.colonne:nth-child(2) nav ul li a,footer div.container div.ranger div.colonne:nth-child(3) nav ul li a{font-size:1rem}}footer div.container div.ranger div.colonne:nth-child(2) nav ul li a:hover,footer div.container div.ranger div.colonne:nth-child(3) nav ul li a:hover{text-decoration:underline}footer div.container div.ranger div.colonne:nth-child(2) nav ul li:last-child,footer div.container div.ranger div.colonne:nth-child(3) nav ul li:last-child{margin-bottom:0}footer div.container div.ranger div.colonne:nth-child(2) nav ul li{margin-bottom:1.5em}footer div.container div.ranger div.colonne:nth-child(2) nav ul li a{font-weight:600;font-size:32px;color:var(--white);line-height:1}@media(max-width: 1024px){footer div.container div.ranger div.colonne:nth-child(2) nav ul li a{font-size:1.25rem}}footer div.container div.ranger div.colonne:nth-child(3){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}footer div.container div.ranger div.colonne:nth-child(3) nav ul li{margin-bottom:32px}footer div.container div.ranger div.colonne:nth-child(3) nav ul li a{font-family:var(--neue);font-weight:600;font-size:17px;line-height:1.4;display:block;color:var(--white)}@media(max-width: 1024px){footer div.container div.ranger div.colonne:nth-child(3){-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}}footer div.copy{border-top:1px solid rgba(255,255,255,.25);padding:48px 0;color:#969696}footer div.copy p{font-size:1rem}footer div.copy div.rows{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer div.copy div.container{padding-bottom:0}footer div.copy div.container div.colonne:nth-child(1){width:25%}@media(max-width: 1024px){footer div.copy div.container div.colonne:nth-child(1){width:100%;margin-bottom:20px;margin-top:20px}}footer div.copy div.container div.colonne:nth-child(1) a:hover svg path{fill-opacity:1}footer div.copy div.container div.colonne:nth-child(1) svg{width:100px}footer div.copy div.container div.colonne:nth-child(1) svg path{transition:all .35s ease-in-out}footer div.copy div.container div.colonne:nth-child(2){width:25%}@media(max-width: 1024px){footer div.copy div.container div.colonne:nth-child(2){width:100%;margin-bottom:40px}}footer div.copy div.container div.colonne:nth-child(2) p,footer div.copy div.container div.colonne:nth-child(2) a{font-weight:400;line-height:1.5;color:rgba(255,255,255,.4);font-size:17px}footer div.copy div.container div.colonne:nth-child(2) a{text-decoration:underline}footer div.copy div.container div.colonne:nth-child(2) a:hover{color:#fff}footer div.copy div.container div.colonne:nth-child(3){width:25%}@media(max-width: 1024px){footer div.copy div.container div.colonne:nth-child(3){width:100%;margin-bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}footer div.copy div.container div.colonne:nth-child(3) nav ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0;padding:0}footer div.copy div.container div.colonne:nth-child(3) nav ul li{margin:0 20px;padding:0;list-style:none}footer div.copy div.container div.colonne:nth-child(3) nav ul li:first-child{margin-left:0}footer div.copy div.container div.colonne:nth-child(3) nav ul li a{color:rgba(255,255,255,.4);font-size:25px;display:block}footer div.copy div.container div.colonne:nth-child(3) nav ul li a:hover{color:#fff}footer div.copy div.container div.colonne:nth-child(3) nav ul li:last-child a{margin-right:0}footer div.copy div.container div.colonne:nth-child(4){width:25%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media(max-width: 1024px){footer div.copy div.container div.colonne:nth-child(4){width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}footer div.copy div.container div.colonne:nth-child(4) nav ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}footer div.copy div.container div.colonne:nth-child(4) nav ul li{margin:0;padding:0;list-style:none;margin-bottom:.1em}footer div.copy div.container div.colonne:nth-child(4) nav ul li a{font-weight:400;font-size:17px;line-height:1.4em;color:rgba(255,255,255,.4)}footer div.copy div.container div.colonne:nth-child(4) nav ul li a:hover{color:#fff}.container-bundle{background-color:#fff;margin:180px 0 0 0}.product-template-default main.overflow{overflow:clip;max-width:100%;width:100%}.container-bundle .woocommerce-product-gallery,.container-bundle .summary{margin-bottom:152px !important}.container-bundle .woocommerce-product-gallery{width:50% !important;padding-right:12%}section#entete-what-we-digitize{position:relative;min-height:725px;background-color:rgba(0,167,224,.15);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#000;padding-top:130px;overflow:hidden}section#entete-what-we-digitize div.container{position:relative;overflow:visible;max-width:1000px}section#entete-what-we-digitize div.container:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%);width:648px;height:88px;background-image:url("images/line-arrows-left.svg");background-size:contain;background-position:right center;background-repeat:no-repeat}section#entete-what-we-digitize div.container:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%);width:648px;height:88px;background-image:url("images/line-arrows-right.svg");background-size:contain;background-position:left center;background-repeat:no-repeat}section#entete-what-we-digitize h1{font-size:72px;line-height:1;margin:.5em 0;color:var(--darkBlue)}section#page.page h1{color:var(--darkBlue);text-align:center;margin-bottom:1em;font-family:var(--clash)}section#page.cart h1{color:var(--darkBlue);font-size:48px;font-weight:600;margin-top:.5em}section#page.cart p.connect{color:var(--darkBlue);font-size:17px;font-weight:500;display:block}section#page.cart h1.thank{margin-bottom:.5em}section#page.cart p.order{color:var(--darkBlue);font-size:17px;font-weight:400;display:block;margin:0}section#page.cart a.back{color:var(--darkBlue);font-size:17px;display:block;position:relative;padding-left:15px;margin-bottom:32px;font-weight:500}section#page.cart a.back:after{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:14px;background-image:url("images/back.svg");background-size:contain;background-position:center;background-repeat:no-repeat}section#page.cart p.connect a{color:var(--cyan);text-decoration:underline}section#page.page{padding-bottom:150px}section#page.cart{background-color:#fff}section#page.cart .container{max-width:1140px}section#page.cart.checkout .container{max-width:1560px}section#page.cart .container div.ranger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section#page.cart.order-received .container div.ranger{-webkit-align-items:center;-ms-flex-align:center;align-items:center}section#page.cart.order-received button{background-color:var(--cyan);height:48px;border:1px solid var(--cyan);padding:0 40px;border-radius:48px;font-size:17px;font-weight:600;color:var(--white);margin-top:32px;transition:all .5s ease}section#page.cart.order-received button:hover{background-color:var(--darkCyan);border-color:var(--darkCyan)}section#page.cart .container div.ranger div.colonne{width:50%;position:relative}section#page.cart .container div.ranger div.colonne div.rel{position:-webkit-sticky;position:sticky;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;top:150px;gap:10px}section#page.cart .container div.ranger div.colonne div.rel .sticky{width:95%;max-width:480px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:10px}section#page.cart.order-received .container div.ranger div.colonne div.rel .sticky{width:100%;max-width:100%}section#page.cart.order-received .container div.ranger div.colonne:nth-child(1){padding-right:10%}section#page.cart .container div.ranger div.colonne:nth-child(2) .box{border:1px solid #b4b9bf;border-radius:16px;padding:32px;width:100%}section#page.cart.order-received .container div.ranger div.colonne:nth-child(2) .box{padding:32px 0}section#page.cart.order-received .container div.ranger div.colonne:nth-child(2) .box div.pad{padding:0 32px}section#page.cart.order-received .container div.ranger div.colonne:nth-child(2) .box div.ranger-order{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section#page.cart.order-received .container div.ranger div.colonne:nth-child(2) .box div.ranger-order div.col{width:50%}section#page.cart.order-received .container div.ranger div.colonne:nth-child(2) .box div.ranger-order.sec{margin-top:32px}section#page.cart.order-received div.row-product{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24px;padding:16px 32px 0}section#page.cart.order-received div.row-product img{width:75px;height:75px;object-fit:cover;object-position:center;border-radius:8px;overflow:hidden}section#page.cart.order-received .container div.ranger div.colonne:nth-child(2) .box p.label{font-size:18px;font-weight:500;color:#b4b9bf}section#page.cart.order-received .container div.ranger div.colonne:nth-child(2) .box p.res{font-size:18px;font-weight:400}section#page.cart .container div.ranger div.colonne:nth-child(2) .box h3{font-size:20px;margin:0;font-weight:600;color:var(--darkBlue);line-height:1;margin-bottom:.5em}section#page.cart div.row-space-between{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}section#page.cart a#view-details{text-decoration:underline;color:var(--cyan);cursor:pointer;font-size:17px;font-weight:500}section#page.cart .container div.ranger div.colonne:nth-child(2) .box p{font-size:17px;margin:0;font-weight:600;color:var(--darkBlue)}section#page.cart .container div.ranger div.colonne:nth-child(2) .box p.price{font-weight:500}section#page.cart .container div.ranger div.colonne:nth-child(2) .box p.coupon{color:#0cd283}section#page.cart .container div.ranger div.colonne:nth-child(2) .box p.add-coupon,section#page.cart .container div.ranger div.colonne:nth-child(2) .box p.remove-coupon{color:var(--cyan);padding-left:15px;position:relative;cursor:pointer;font-size:20px;font-weight:500}section#page.cart .container div.ranger div.colonne:nth-child(2) .box p.add-coupon:after,section#page.cart .container div.ranger div.colonne:nth-child(2) .box p.remove-coupon:after{content:"";position:absolute;left:0;top:9px;width:10px;height:10px;background-image:url("images/more-orange.svg");background-size:contain;background-position:center;background-repeat:no-repeat}section#page.cart .container div.ranger div.colonne:nth-child(2) .box p.remove-coupon:after{background-image:url("images/minus-orange.svg")}section#page.cart .container div.ranger div.colonne:nth-child(2) .box input.input-text{border-radius:24px;border:none;border:1px solid #b4b9bf;height:48px;padding:0px 24px;font-size:17px;font-weight:400;color:var(--darkBlue);max-width:100%;margin-right:8px}section#page.cart .woocommerce-form-coupon-toggle{display:none}section#page.cart .container div.ranger div.colonne:nth-child(2) .hover-add-coupon{display:none}section#page.cart .image-bundle{padding:0}section#page.cart .image-bundle img{border-radius:16px}section#page.cart .image-bundle .ranger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section#page.cart .image-bundle .ranger div.colonne:nth-child(1){width:318px;display:none}section#page.cart .image-bundle .ranger div.colonne:nth-child(2){padding:32px 0;width:calc(100% - 0px)}section#page.cart .image-bundle .ranger div.colonne:nth-child(2) h3{font-weight:500;font-size:40px;color:var(--darkBlue);display:none}section#page.cart .image-bundle .ranger div.colonne:nth-child(2) p{font-size:17px;font-weight:400;color:var(--darkBlue)}section#page.cart .image-bundle .ranger div.colonne:nth-child(2) p strong{font-weight:500;font-size:17px;color:var(--darkBlue)}section#page.cart .image-bundle .ranger div.colonne:nth-child(2) p.edit{margin-top:1em}section#page.cart .image-bundle .ranger div.colonne:nth-child(2) a{color:var(--cyan);font-size:17px;font-weight:400;text-decoration:underline;margin-right:32px}section#page.cart .image-bundle .ranger div.colonne:nth-child(2) a.delete-bundle{color:var(--magenta);cursor:pointer}section#page.cart .item-meta-label,.woocommerce td.product-name dl.variation dt{display:none}section#page.cart .woocommerce td.product-name dl.variation .variation-Whatdoyouwantdigitized p{display:none}section#page.cart .woocommerce button#soumettre{display:none}.woocommerce-cart table.cart .product-thumbnail,.woocommerce-cart table.cart .product-quantity,.woocommerce-cart table.cart th{color:#b4b9bf;font-weight:500;font-size:17px}.woocommerce-checkout table.cart thead .product-thumbnail{padding:0 32px}.woocommerce-checkout table.cart thead th{color:#b4b9bf;font-weight:500;font-size:18px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:104px;border-radius:8px}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{color:var(--darkBlue);font-weight:500;font-size:24px;margin:0}section#page.cart p.price{font-size:20px;font-weight:400;color:var(--darkBlue)}section#page.cart div.bordure{width:144px;height:46px;border:1.5px solid var(--darkBlue);border-radius:36px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 6px}section#page.cart div.bordure span.less,section#page.cart div.bordure span.more{background-color:rgba(0,129,194,.15);width:34px;height:34px;border-radius:50%;cursor:pointer;background-size:50%;background-position:center;background-repeat:no-repeat;transition:all .5s ease}section#page.cart div.bordure span.less:hover,section#page.cart div.bordure span.more:hover{background-color:var(--cyan)}section#page.cart div.bordure span.less{background-image:url("images/minus.svg")}section#page.cart div.bordure span.more{background-image:url("images/plus.svg")}section#page.cart div.bordure span.less:hover{background-image:url("images/minus-white.svg")}section#page.cart div.bordure span.more:hover{background-image:url("images/more-white.svg")}section#page.cart select.change-number-item{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:40px;height:46px;font-size:20px;font-weight:400;color:var(--darkBlue);border:none;text-align:center;background-color:rgba(0,0,0,0);text-indent:.01px;direction:ltr}.single-product footer:after,.page-template-cart footer:after{content:none}.single-product footer,.page-template-cart footer{padding-top:100px}.woocommerce-cart table.cart td.product-name{width:calc(100% - 174px - 176px)}.woocommerce-cart table.cart td.product-quantity{width:174px;padding-right:32px}.woocommerce .woocommerce-order table.shop_table tr:not(.cart_item){display:table-row}.woocommerce table.shop_table{margin:32px 0 0}.woocommerce table.shop_table tr td,.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:1px solid #b4b9bf}.woocommerce table.shop_table tr td.product-remove{width:30px}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-color:#b4b9bf}.woocommerce table.shop_table td{padding:24px 12px}.woocommerce a{color:var(--cyan)}.woocommerce div.product form.cart .reset_variations{color:var(--magenta)}.woocommerce .pwgc-subtitle{font-size:14px}.woocommerce ul.wc-item-meta{padding:0}.woocommerce table.shop_table{border:none}.woocommerce ul.order_details{margin:40px 0 40px;padding:0}section#page.cart.checkout .woocommerce table.shop_table.woocommerce-table--order-details{margin-top:10px}section#page.cart .cart-collaterals{display:none}div.rel-cart{position:relative}.page-template-cart{max-width:100vw}.woocommerce form .form-row textarea{border:none;border-bottom:1px solid var(--darkBlue);height:65px;padding:0;color:var(--darkBlue);font-size:20px;font-weight:500;font-family:var(--neue)}.woocommerce form .form-row input.input-text{border-radius:24px;border:1px solid #b4b9bf;height:48px;padding:0px 24px;font-size:17px;font-weight:400;color:var(--darkBlue);max-width:100%}.woocommerce form .form-row textarea.input-text{border-radius:24px;border:1px solid #b4b9bf;height:120px;padding:12px 24px;font-size:17px;font-weight:400;color:var(--darkBlue);max-width:100%}.woocommerce form .form-row ::-webkit-input-placeholder{color:var(--darkBlue);opacity:.3;font-style:italic}.woocommerce form .form-row ::-moz-placeholder{color:var(--darkBlue);opacity:.3;font-style:italic}.woocommerce form .form-row :-ms-input-placeholder{color:var(--darkBlue);opacity:.3;font-style:italic}.woocommerce form .form-row ::placeholder{color:var(--darkBlue);opacity:.3;font-style:italic}.woocommerce form .input-radio{display:block;float:left;position:relative;top:8px;margin-right:20px;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:20px;height:20px;background-color:#fff;outline:2px solid var(--darkBlue);border-radius:50%;border:2px solid #fff}.woocommerce form .input-radio:checked{background-color:var(--cyan)}.woocommerce form input[type=checkbox]{display:block;float:left;position:relative;top:13px;margin-right:20px;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:20px;height:20px;background-color:#fff;border:1px solid var(--darkBlue);border-radius:5px}.woocommerce form input[type=checkbox]:checked{background-image:url("images/Check-white.svg");background-size:80%;background-position:center;background-repeat:no-repeat;background-color:var(--cyan);border-color:var(--cyan)}.woocommerce form .form-row textarea{border:1px solid var(--darkBlue);padding:15px;height:100px}.page-template-checkout section#page .woocommerce-error,.page-template-checkout section#page .woocommerce-info,section#page .woocommerce-message{width:100%;margin-left:0}.page-template-cart section#page .woocommerce-message{display:none !important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--darkBlue);font-size:17px;padding-left:24px;font-weight:400;padding-top:11px}.woocommerce form .form-row label{font-weight:600;font-size:15px;color:var(--darkBlue);display:block;margin-bottom:.5em}.woocommerce form .form-row label:not(.radio){margin-top:30px}.woocommerce form .form-row label[for=billing_shipping_option_leave_at_post]:not(.radio){font-size:32px;font-weight:500;font-family:var(--neue)}.select2-container--default .select2-results>.select2-results__options{max-height:1000px !important}.woocommerce-input-wrapper strong{font-weight:400;font-size:18px;color:var(--darkBlue)}#order_review .woocommerce-checkout-review-order-table,#order_review_heading{display:none}.woocommerce form .form-row input[type=text]{border-radius:24px;border:1px solid #b4b9bf;height:48px;padding:0px 24px;font-size:17px;font-weight:400;color:var(--darkBlue);max-width:100%}.woocommerce form .form-row input[type=submit]{border:1px solid var(--darkBlue);background-color:var(--darkBlue);padding:0 47px;height:55px;border-radius:8px;color:var(--vertMint);font-size:20px;font-weight:500;max-width:100%}.pwgc-redeem-gift-card-number{margin-top:32px}#pwgc-redeem-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#pwgc-redeem-form label{width:100%}#pwgc-redeem-gift-card-number{width:calc(100% - 270px)}#pwgc-redeem-button{background-color:rgba(0,167,224,.15);height:48px;padding:0 30px;color:var(--darkBlue);border-radius:30px;border-color:rgba(0,0,0,0);font-size:17px;font-weight:500;margin-top:0 !important}#pwgc-redeem-button:hover{background-color:var(--cyan);color:var(--white)}button#place_order{background-color:var(--darkBlue);height:63px;padding:0 30px;color:var(--vertMint);border-radius:356px;border-color:var(--vertMint);font-size:17px;font-weight:400;float:left !important;clear:both;margin-top:45px}.select2-container--default .select2-selection--single{border-color:var(--darkBlue);border-radius:24px;font-size:20px;font-weight:500;color:var(--darkBlue);border:1px solid #b4b9bf;height:48px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--darkBlue) rgba(0,0,0,0) rgba(0,0,0,0)}section#page.cart.checkout ::-webkit-input-placeholder{color:#b4b9bf;opacity:1;font-weight:400}section#page.cart.checkout ::-moz-placeholder{color:#b4b9bf;opacity:1;font-weight:400}section#page.cart.checkout :-ms-input-placeholder{color:#b4b9bf;opacity:1;font-weight:400}section#page.cart.checkout ::placeholder{color:#b4b9bf;opacity:1;font-weight:400}.select2-container--open .select2-dropdown--below{border-top:1px solid var(--darkBlue) !important;border-color:var(--darkBlue) !important}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:var(--darkBlue) !important}section#page.cart.checkout ::-ms-input-placeholder{color:rgba(0,84,65,.5);font-weight:400}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}section#page.cart.checkout h3{font-size:32px;font-weight:600;line-height:56px;color:var(--darkBlue);margin-top:64px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(0,0,0,0);border-radius:0;overflow:hidden;color:var(--darkBlue);margin-top:60px;padding:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;border-bottom:0;padding-left:5px}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,section#page.cart .container div.ranger div.colonne:nth-child(2) .box button{background-color:var(--cyan);height:48px;border:1px solid var(--cyan);padding:0 24px;border-radius:48px;font-size:17px;font-weight:600;color:var(--white)}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover section#page.cart .container div.ranger div.colonne:nth-child(2) .box button:hover{background-color:var(--darkCyan);border-color:var(--darkCyan)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{background-color:var(--darkBlue);height:63px;border:1px solid var(--darkBlue);padding:0 40px;border-radius:48px;font-size:20px;font-weight:500;color:var(--vertMint);transition:all .5s ease;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#form button[type=submit]{margin-bottom:50px}p.return-to-shop{text-align:center;margin-bottom:25px}.woocommerce form .woocommerce-form__label-for-checkbox input[type=checkbox]{position:relative;top:20px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:rgba(0,0,0,0);border-color:var(--darkBlue);color:var(--darkBlue)}section#page.cart.checkout .woocommerce table.shop_table{margin-top:60px}section#page.cart.checkout .woocommerce table.shop_table tr:last-child td{border-bottom:1px solid #b4b9bf}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-color:#b4b9bf;border-radius:16px}.woocommerce #payment a{color:var(--cyan);text-decoration:underline}.woocommerce form .form-row .required{color:var(--magenta)}div.popup#order-details{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999999;background-color:rgba(0,0,0,.5);display:none}div.popup#order-details div.content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:calc(100% - 50px);max-width:700px;height:auto;max-height:calc(100vh - 150px);background-color:#fff;border-radius:12px}div.popup#order-details div.content .overflow{width:100%;height:100%;overflow:hidden;overflow-y:auto;padding:40px;max-height:calc(100vh - 170px);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:auto !important;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}div.popup#order-details div.content .hidden{overflow:hidden;max-height:calc(100vh - 170px);width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;display:block !important}div.popup#order-details div.content span#close{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);width:48px;height:48px;background-color:var(--magenta);border-radius:50%;background-image:url("images/close.svg");background-size:33%;background-repeat:no-repeat;background-position:center;cursor:pointer}div.popup#order-details .woocommerce table.shop_table_responsive tr td.product-quantity select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;background-color:rgba(0,0,0,0)}div.popup#order-details div.content .image-bundle div.ranger div.colonne:nth-child(1){display:none}div.popup#order-details div.content .image-bundle div.ranger div.colonne:nth-child(2) h3{display:none}div.popup#order-details div.content .image-bundle div.ranger div.colonne:nth-child(2) p{color:var(--darkBlue);font-size:17px;font-weight:500}div.popup#order-details div.content .image-bundle div.ranger div.colonne:nth-child(2) p strong{font-weight:500}div.popup#order-details .variation{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}div.popup#order-details table.check_gift_card .product-price,div.popup#order-details table.check_gift_card .product-subtotal,div.popup#order-details table.check_gift_card .variation,div.popup#order-details table.check_gift_card th{display:none !important}div.popup#order-details .woocommerce td.product-name dl.variation p{font-size:20px;font-weight:600}div.popup#order-details p.price{font-weight:500;font-size:17px;color:var(--darkBlue)}div.popup#order-details h2{color:var(--darkBlue);font-weight:600;font-size:32px;margin-bottom:1em}div.popup#order-details p.order{color:var(--darkBlue);font-size:18px;font-weight:500;margin-bottom:32px}div.popup#order-details table.cart img{width:87px}div.popup#order-details table.cart thead .product-thumbnail{padding:0 12px}div.popup#order-details div.content .product-remove{display:none}div.popup#order-details div.content table.shop_table_responsive tr td.actions,div.popup#order-details div.content table.shop_table_responsive tr td.product-remove{display:none}div.popup#order-details .woocommerce table.shop_table_responsive tr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.popup#order-details .woocommerce table.shop_table_responsive tr td.product-name{width:calc(100% - 256px)}div.popup#order-details .woocommerce table.shop_table_responsive tr td{height:122px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:176px}div.popup#order-details .woocommerce table.shop_table_responsive tr td.product-quantity{width:30px;text-align:right}div.popup#order-details .woocommerce table.shop_table_responsive tr td.product-quantity select:disabled{opacity:1;color:var(--darkBlue)}div.popup#order-details p.edit{display:none}div.popup#order-details table.order-received{width:100%;margin-top:32px}div.popup#order-details table.order-received th,div.popup#order-details table.order-received td{padding:12px;text-align:left}div.popup#order-details table.order-received tr td{border-top:.5px solid #b4b9bf}div.popup#order-details table.order-received tr td.product-thumbnail{width:111px}div.popup#order-details table.order-received tr td.product-name{width:calc(100% - 111px - 90px);font-size:18px;color:var(--darkBlue);font-weight:500}div.popup#order-details table.order-received tr td.product-name p.price{font-weight:400}div.popup#order-details table.order-received tr td.product-quantity{width:90px;font-size:18px;color:var(--darkBlue);text-align:center}div.popup#order-details table.order-received tr th.product-quantity{text-align:right}section#page.cart.checkout{padding-bottom:150px}section#page.cart.checkout p{color:var(--darkBlue);font-size:17px}section#page.cart.checkout .woocommerce-terms-and-conditions-wrapper .validate-required{margin-top:32px}section#page.cart.checkout .woocommerce-terms-and-conditions-wrapper .validate-required input{top:9px}section#page.empty_cart{padding-top:100px}section#page.login h1{font-size:48px;font-weight:600;color:var(--darkBlue);margin-bottom:1em;font-family:var(--clash)}section#page.login.title h1{margin-bottom:.2em}section#page.login{padding-bottom:100px}section#page.login.create-account{max-width:100vw;overflow:hidden;padding-bottom:150px}section#page.login label{display:block;font-weight:600;font-size:17px;color:var(--darkBlue);margin-bottom:.3em}section#page.login h3{font-weight:600;font-size:32px;color:var(--darkBlue);font-family:var(--clash);margin-bottom:24px}section#page.login input{width:100%;display:block;border:none;border:1px solid #b4b9bf;height:48px;border-radius:30px;padding:0 25px}section#page.login input::-webkit-input-placeholder{color:var(--darkBlue);opacity:.3}section#page.login input::-moz-placeholder{color:var(--darkBlue);opacity:.3}section#page.login input:-ms-input-placeholder{color:var(--darkBlue);opacity:.3}section#page.login input::placeholder{color:var(--darkBlue);opacity:.3}span.required{color:var(--magenta)}section#page.login button{background-color:var(--cyan);border:1px solid var(--cyan);color:var(--white);height:48px;font-size:17px;font-weight:600;border-radius:35px;margin:28px 0 48px;display:block;transition:all .5s ease}section#page.login button:hover{background-color:var(--darkCyan);border-color:var(--darkCyan);color:var(--white)}section#page.login button#login-form-guest{border:1px solid var(--darkBlue);background-color:rgba(0,0,0,0);color:var(--darkBlue)}section#page.login button#login-form-guest:hover{background-color:var(--darkBlue);border-color:var(--darkBlue);color:var(--white)}section#page.login p{font-size:17px;font-weight:500;color:var(--darkBlue)}section#page.login p a{text-decoration:underline;color:var(--cyan);font-weight:400}section#page.login p a.green{color:green}section#page.login input:invalid{background-color:rgba(0,0,0,0);border-color:red}section#page.login.create-account.noguest div.container{max-width:740px}section#page.login.create-account div.ranger{width:calc(100% + 170px);margin-left:-85px;margin-right:-85px;margin-top:64px}section#page.login.create-account div.ranger div.colonne{width:50%;padding:0 85px}section#page.login.create-account .row-input{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}section#page.login.create-account .col-input{width:50%;padding:0 20px}section#page.login.create-account .box-wrap{max-width:calc(50% - 80px)}section#page.login.create-account .box{border-radius:12px;background-color:rgba(0,167,224,.15);width:calc(100% - 0px);padding:20px 24px}section#page.login.create-account .box p{font-size:17px;font-weight:600}section#page.login.create-account .box li{font-size:17px;font-weight:500;color:var(--darkBlue);list-style:none;padding-left:20px;position:relative;margin-bottom:.5em}section#page.login.create-account .box li:last-child{margin-bottom:0}section#page.login.create-account .box li:after{content:"";position:absolute;top:5px;left:0;width:15px;height:12px;background-image:url("images/Check.svg");background-size:contain;background-position:center;background-repeat:no-repeat}section#page.login.create-account .box ul{margin:1em 0 0;padding:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#fff}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{width:20px !important;height:20px}.page-template-cart section#page .woocommerce-error{display:none}section#page.account h1{text-align:left;font-family:var(--clash);font-size:56px;font-weight:600;color:var(--darkBlue)}section#page.account #memories h3{font-size:32px;color:var(--darkBlue);font-weight:600;margin-bottom:32px}section#page.account #memories p{font-size:17px;color:var(--darkBlue);font-weight:500}section#page.account #memories p.dispo{font-size:15px}section#page.account #memories label{font-size:16px;font-weight:400;color:var(--darkBlue);display:block;margin-top:32px;margin-bottom:12px}section#page.account #memories div.flex{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;border:1px solid #b4b9bf;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:48px;border-radius:24px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 8px}section#page.account #memories #visuel-email-send-memories{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}section#page.account #memories #visuel-email-send-memories span{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:38px;white-space:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px;border:1px solid #b4b9bf;border-radius:30px;font-size:17px;font-weight:400;color:var(--darkBlue)}section#page.account #memories span.explain{color:#b4b9bf;font-size:17px;font-weight:500;display:block;margin-top:12px}section#page.account #memories input{width:300px;border:none;height:38px;font-size:20px;font-weight:400;color:var(--darkBlue);display:block;margin:0;background-color:rgba(0,0,0,0)}section#page.account #memories textarea{width:100%;height:120px;font-size:17px;font-weight:400;color:var(--darkBlue);display:block;margin:0;padding:12px;border:1px solid #b4b9bf;font-family:var(--neue);border-radius:24px}section#page.account #memories span.message{display:block;margin-top:1em;color:var(--orange)}section#page.account #memories button{background-color:var(--cyan);border:1px solid var(--cyan);color:var(--white);height:48px;font-size:17px;font-weight:600;border-radius:35px;display:block;white-space:nowrap;margin:28px 0 48px;transition:all .5s ease}section#page.account #memories button:not(:disabled):hover{background-color:var(--darkCyan);border-color:var(--darkCyan);color:var(--white)}section#page.account #memories button:disabled{opacity:.3}section#page.account .box{border-radius:12px;overflow:hidden;margin-top:64px;margin-bottom:64px}section#page.account .box div.colonne{width:50%}section#page.account .box div.colonne:nth-child(1){background-color:rgba(0,167,224,.15);color:var(--darkBlue);padding:32px 40px 40px 40px}section#page.account .box div.colonne:nth-child(2){background-image:url("images/account-bg.svg");background-size:80%;background-position:center;background-repeat:no-repeat;background-color:var(--cyan)}section#page.account .box h2{font-weight:600;font-size:32px;font-family:var(--clash)}section#page.account .box ul{margin:3em 0 1em;padding:0;list-style:none}section#page.account .box ul li{margin-bottom:.6em;position:relative;padding-left:23px;font-size:17px;font-weight:500;color:var(--darkBlue)}section#page.account .box ul li:before{content:"";position:absolute;left:0;top:3px;background-image:url("images/Check.svg");width:15px;height:12px;background-size:contain;background-position:center;background-repeat:no-repeat}section#page.account .box button{background-color:var(--darkBlue);color:var(--vertMint);font-weight:500;font-size:20px;border-color:var(--darkBlue)}section#page.account .box .exp{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:28px 0 0px}section#page.account .box .exp p{font-size:17px}section#page.account .box .exp button{margin:0 !important}section#page.account div.small.container{max-width:1180px}section#page.account .menu-wrap{position:relative}section#page.account div.menu{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:80px 0 48px}section#page.account div.menu ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin:0;padding:0;gap:32px;width:100%}section#page.account div.menu ul li{display:block;margin:0;padding:0}section#page.account div.menu ul li a{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;font-size:17px;font-weight:500;color:var(--darkBlue);height:62px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all .3s ease;cursor:pointer;border-bottom:3px solid rgba(0,0,0,0)}section#page.account div.menu ul li a.active{font-weight:600;border-color:var(--cyan);color:var(--cyan)}section#page.account div.menu ul li a.active:hover{font-weight:600}section#page.account div.menu ul li a:hover{font-weight:500;border-color:var(--cyan);color:var(--cyan)}section#page.account div.menu ul li a.logout{color:var(--magenta)}section#page.account div.menu ul li a.logout:hover{border-color:var(--magenta);color:var(--magenta);font-weight:500}section#page.account .box-referal{border-radius:12px;overflow:hidden;background-color:rgba(0,167,224,.16);color:var(--darkBlue);margin-bottom:48px}section#page.account .box-referal h2{font-size:32px;font-weight:600;margin-bottom:.5em}section#page.account .box-referal p{font-size:17px;font-weight:400}section#page.account .box-referal h2 strong{color:var(--cyan)}section#page.account .box-referal div.ranger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section#page.account .box-referal div.ranger div.colonne:nth-child(1){width:55%;padding:40px 48px}section#page.account .box-referal a{color:inherit;text-decoration:underline}section#page.account .box-referal div.ranger div.colonne:nth-child(2){width:45%;position:relative;padding:30px}section#page.account .box-referal div.ranger div.colonne:nth-child(2) img{width:90%;height:100%;left:0;top:0;object-fit:contain;object-position:center;float:right}section#page.account .box-referal .row-amazon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:55px}section#page.account .box-referal .row-amazon img{width:104px}section#page.account .box-referal .row-amazon p{width:calc(100% - 144px);font-size:13px;line-height:18px}section#page.account .available{border-radius:12px;border:1px solid #b4b9bf;padding:40px 10%}section#page.account .available h3{text-align:center;color:var(--darkBlue) !important;font-weight:600 !important;font-size:32px !important;font-family:var(--clash);margin-bottom:24px}section#page.account .available p{font-size:18px;font-weight:400;color:var(--darkBlue);text-align:center}section#page.account .available button{background-color:var(--cyan);color:var(--white);font-weight:500;font-size:17px;margin-top:24px;display:block;margin-left:auto;margin-right:auto}section#page.account .available button:hover{background-color:var(--darkCyan);border-color:var(--darkCyan)}section#page.account .content{margin-bottom:200px;display:none}section#page.account .content.active{display:block}section#page.account .my-code{border-radius:12px;overflow:hidden;border:1px solid #b4b9bf;margin-bottom:16px;padding:24px 32px}section#page.account .my-code h3{font-size:32px;font-weight:600;color:var(--darkBlue);margin-bottom:24px}section#page.account .my-code h4,section#page.account .rewards h4{font-size:18px;font-weight:500;color:var(--darkBlue);margin-bottom:12px}section#page.account .my-code div.row-imput{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 16px);margin-left:-8px;margin-right:-8px}section#page.account .my-code div.row-imput div.col{width:50%;padding:0 8px}section#page.account .my-code .border{border:1px solid #b4b9bf;height:51px;border-radius:30px;position:relative;overflow:hidden}section#page.account .my-code .border input{width:100%;height:51px;padding:0 24px;border:none;color:var(--darkBlue);font-size:17px}section#page.account .my-code .border span.copy{position:absolute;top:50%;right:24px;background-image:url("images/copy.svg");width:18px;height:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer}section#page.account .my-code .border span.day{position:absolute;top:50%;right:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#b4b9bf}section#page.account .rewards .table .tr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #b4b9bf}section#page.account .rewards .table .tr:last-child{border-bottom:none}section#page.account .rewards .table .th:nth-child(1),section#page.account .rewards .table .td:nth-child(1){width:40%}section#page.account .rewards .table .th:nth-child(2),section#page.account .rewards .table .td:nth-child(2){width:40%}section#page.account .rewards .table .th:nth-child(3),section#page.account .rewards .table .td:nth-child(3){width:20%}section#page.account .rewards .table .th{color:#b4b9bf;font-size:17px;font-weight:600;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:50px}section#page.account .rewards .table .td{color:var(--darkBlue);font-size:17px;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:75px}section#page.account .rewards .table .td:last-child{color:var(--orange)}section#page.account .rewards{border-radius:12px;overflow:hidden;border:1px solid #b4b9bf;margin-bottom:16px;padding:24px 32px}section#page.account #history h3{color:var(--darkBlue);font-size:20px;font-weight:500;margin-bottom:1em}section#page.account #history .order{margin-top:24px;border:1px solid #b4b9bf;border-radius:12px;overflow:hidden}section#page.account #history .order div.ranger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section#page.account #history .order div.ranger div.details{width:260px;padding:24px;border-right:1px solid #b4b9bf}section#page.account #history .order div.ranger div.details div.images{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-bottom:16px}section#page.account #history .order div.ranger div.details div.images img{width:64px;height:64px;object-fit:cover;object-position:center;border-radius:8px;overflow:hidden}section#page.account #history .order div.ranger div.status-info{width:calc(100% - 260px);padding:24px}section#page.account #history .order p.gray{color:#b4b9bf;font-size:17px;font-weight:600}section#page.account #history .order a.toggle{display:block;font-weight:500;color:var(--cyan);font-size:17px;position:relative;padding-left:25px;cursor:pointer}section#page.account #history .order a.toggle:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:8px;background-image:url("images/chevron-orange.svg");background-size:contain;background-position:center;background-repeat:no-repeat}section#page.account #history .order a.toggle.less:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}section#page.account #history .order a.toggle.less{display:none}section#page.account #history .order div.ranger div.details p.res a{text-decoration:underline;color:var(--darkBlue);text-transform:uppercase;font-size:18px}section#page.account #history .order div.ranger div.details p.view a{text-decoration:underline;color:var(--cyan);font-size:18px;margin-top:16px;display:block}section#page.account #history .order div.ranger div.status-info ul{margin:16px 0;padding:0;list-style:none;position:relative}section#page.account #history .order div.ranger div.status-info ul a{color:var(--cyan)}section#page.account #history .order div.ranger div.status-info ul:before{content:"";position:absolute;left:15px;top:0;width:1px;height:100%;background-color:#b4b9bf;z-index:-1}section#page.account #history .order div.ranger div.status-info ul.close:after{content:"";position:absolute;left:0px;bottom:0%;width:30px;height:60px;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(255, 255, 255));z-index:1}section#page.account #history .order div.ranger div.status-info ul li{color:var(--darkBlue);font-size:17px;font-weight:500;margin:0;padding:0;padding-left:32px;position:relative;padding-bottom:16px}section#page.account #history .order div.ranger div.status-info ul.close li{display:none}section#page.account #history .order div.ranger div.status-info ul li.active{display:block}section#page.account #history .order div.ranger div.status-info ul.close li.active span.title{font-size:20px;font-weight:600}section#page.account #history .order div.ranger div.status-info ul li span{display:block}section#page.account #history .order div.ranger div.status-info ul li span.title{font-weight:500;margin-bottom:8px}section#page.account #history .order div.ranger div.status-info ul li.done:before{content:"";position:absolute;left:0;top:-2px;width:30px;height:30px;background-image:url("images/done.svg");background-size:16px;background-position:center;background-repeat:no-repeat;background-color:#fff}section#page.account #history .order div.ranger div.status-info ul li.done.active:before{background-image:url("images/done.svg")}section#page.account #history .order div.ranger div.status-info ul li.active:before{content:"";position:absolute;left:0;top:-2px;width:30px;height:30px;background-image:url("images/active.svg");background-size:20px;background-position:center;background-repeat:no-repeat;background-color:#fff}section#page.account #history .order div.ranger div.status-info ul li.disabled:before{content:"";position:absolute;left:0;top:-2px;width:30px;height:30px;background-image:url("images/disabled.svg");background-size:16px;background-position:center;background-repeat:no-repeat;background-color:#fff}section#page.account #setting h3{color:var(--darkBlue);font-size:20px;font-weight:600;margin-top:80px}section#page.account #setting label{color:var(--darkBlue);font-size:17px;font-weight:600;margin-top:32px;display:block;margin-bottom:.5em}section#page.account #setting label span{color:var(--orange)}section#page.account #setting div.ranger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}section#page.account #setting div.ranger div.colonne{width:50%;padding:0 20px}section#page.account #setting div.ranger div.full{width:100%;padding:0 20px}section#page.account #setting input{display:block;width:100%;border:1px solid #b4b9bf;height:48px;border-radius:24px;padding:0 24px;font-size:17px;font-weight:500}section#page.account #setting input::-webkit-input-placeholder{color:var(--darkBlue);opacity:.3;font-style:italic}section#page.account #setting input::-moz-placeholder{color:var(--darkBlue);opacity:.3;font-style:italic}section#page.account #setting input:-ms-input-placeholder{color:var(--darkBlue);opacity:.3;font-style:italic}section#page.account #setting input::placeholder{color:var(--darkBlue);opacity:.3;font-style:italic}section#page.account #setting button{margin-top:48px;background-color:var(--cyan);border:1px solid var(--cyan);color:var(--white);font-weight:600;font-size:17px;display:block;opacity:.5;transition:all .5s ease}section#page.account #setting button:hover{opacity:1}section#page.account #setting input:invalid{background-color:rgba(0,0,0,0);border-color:var(--orange)}section#page.account #setting span.error{display:block;font-size:12px;color:var(--orange)}@media(max-width: 1024px){section#entete-what-we-digitize h1{font-size:3rem}}section#entete-what-we-digitize p{font-size:20px;font-weight:500;font-family:var(--neue);color:var(--darkBlue);display:block;margin:0 auto;max-width:740px;line-height:1.5}section#tuiles-slides{background-color:var(--white);padding:0 0px;width:100%;overflow:hidden;margin-top:100px}section#tuiles-slides .tuile{background-color:var(--cyan);border-radius:12px;margin-bottom:16px;color:var(--white);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}section#tuiles-slides .tuile:nth-child(2){background-color:rgba(0,167,224,.15);color:var(--darkBlue)}section#tuiles-slides .tuile:nth-child(3){background-color:var(--darkCyan);color:var(--white)}section#tuiles-slides .tuile:nth-child(4){background-color:var(--darkBlue);color:var(--white)}section#tuiles-slides .tuile:nth-child(2) .slick-prev,section#tuiles-slides .tuile:nth-child(2) .slick-next{background-color:#def2fb}section#tuiles-slides .tuile:nth-child(3) .slick-prev,section#tuiles-slides .tuile:nth-child(3) .slick-next{background-color:var(--white)}section#tuiles-slides .tuile:nth-child(4) .slick-prev,section#tuiles-slides .tuile:nth-child(4) .slick-next{background-color:var(--darkBlue)}section#tuiles-slides .tuile:nth-child(2) .slick-prev:hover,section#tuiles-slides .tuile:nth-child(2) .slick-next:hover{background-color:var(--darkBlue)}section#tuiles-slides .tuile:nth-child(3) .slick-prev:hover,section#tuiles-slides .tuile:nth-child(3) .slick-next:hover{background-color:var(--white)}section#tuiles-slides .tuile:nth-child(4) .slick-prev:hover,section#tuiles-slides .tuile:nth-child(4) .slick-next:hover{background-color:var(--white)}section#tuiles-slides .tuile:nth-child(2) .slick-dots li.slick-active button:before,section#tuiles-slides .tuile:nth-child(2) .slick-dots li:hover button:before,section#tuiles-slides .tuile:nth-child(2) .slick-dots li button:before{color:var(--darkBlue)}section#tuiles-slides .tuile:nth-child(3) .slick-dots li.slick-active button:before,section#tuiles-slides .tuile:nth-child(3) .slick-dots li:hover button:before,section#tuiles-slides .tuile:nth-child(3) .slick-dots li button:before{color:var(--white)}section#tuiles-slides .tuile:nth-child(4) .slick-dots li.slick-active button:before,section#tuiles-slides .tuile:nth-child(4) .slick-dots li:hover button:before,section#tuiles-slides .tuile:nth-child(4) .slick-dots li button:before{color:var(--white)}section#tuiles-slides .tuile div.ranger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section#tuiles-slides .tuile div.ranger div.colonne{width:50%}section#tuiles-slides .tuile div.ranger div.colonne .paragraph{width:66.666%}section#tuiles-slides .slick-prev{left:25px}section#tuiles-slides .slick-next{right:25px}section#tuiles-slides .slick-prev,section#tuiles-slides .slick-next{width:72px;height:50px;background-color:var(--white);border-radius:25px;z-index:99;-webkit-mask-image:url("images/Arrow-mask.svg");mask-image:url("images/Arrow-mask.svg");-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:all .25s ease;border:2px solid var(--white);overflow:hidden}section#tuiles-slides .tuile:nth-child(2) .slick-prev,section#tuiles-slides .tuile:nth-child(2) .slick-next{background-color:var(--darkBlue);border:2px solid var(--darkBlue)}section#tuiles-slides .tuile:nth-child(3) .slick-prev,section#tuiles-slides .tuile:nth-child(3) .slick-next{background-color:var(--white);border:2px solid var(--white)}section#tuiles-slides .tuile:nth-child(4) .slick-prev,section#tuiles-slides .tuile:nth-child(4) .slick-next{background-color:var(--white);border:2px solid var(--white)}section#tuiles-slides .tuile:nth-child(2) .slick-prev:hover:before,section#tuiles-slides .tuile:nth-child(2) .slick-next:hover:before{background-color:#def2fb}section#tuiles-slides .tuile:nth-child(3) .slick-prev:hover:before,section#tuiles-slides .tuile:nth-child(3) .slick-next:hover:before{background-color:var(--darkCyan)}section#tuiles-slides .tuile:nth-child(4) .slick-prev:hover:before,section#tuiles-slides .tuile:nth-child(4) .slick-next:hover:before{background-color:var(--darkBlue)}section#tuiles-slides .slick-prev:hover,section#tuiles-slides .slick-next:hover{background-color:var(--white);-webkit-mask-image:none;mask-image:none}section#tuiles-slides .slick-prev:hover:before,section#tuiles-slides .slick-next:hover:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:var(--cyan);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-mask-image:url("images/Arrow-mask.svg");mask-image:url("images/Arrow-mask.svg");-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;z-index:100}section#tuiles-slides .slick-next{-webkit-transform:rotate(180deg) translate(0%, 50%);transform:rotate(180deg) translate(0%, 50%)}section#tuiles-slides .slick-prev:before,section#tuiles-slides .slick-next:before{content:none}section#tuiles-slides .slick-dots li{margin:0}section#tuiles-slides .slick-dots li button:before{font-size:8px;color:var(--white);transition:all .5s ease}section#tuiles-slides .slick-dots li.slick-active button:before,section#tuiles-slides .slick-dots li:hover button:before{font-size:10px;color:var(--white)}section#tuiles-slides .slick-dotted.slick-slider{margin-bottom:0}section#tuiles-slides h3{font-size:64px;font-weight:600;margin-bottom:.25em}section#tuiles-slides h4{font-size:32px;font-weight:600;margin-top:48px}section#tuiles-slides .slide-img{padding:0 100px;text-align:center}section#tuiles-slides .slide-img img{width:auto;height:10vw;object-fit:contain;display:block;margin:0 auto;max-height:200px;max-width:350px}section#tuiles-slides .p{margin-top:16px}section#tuiles-slides div.pmobile{display:none}.get-started{margin-top:144px;padding:130px 0 130px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:38vw;background-size:cover;background-position:center}@media screen and (max-width: 1024px){section#tuiles-slides .slide-img img{max-height:30vw}section#tuiles-slides .slide-img{padding:0 20px}section#tuiles-slides .paragraph{display:none}section#tuiles-slides .slick-next{right:0}section#tuiles-slides .slick-prev{left:0}}.get-started__container h3{color:#fff;font-size:48px;font-weight:600;line-height:1em;margin-bottom:32px;max-width:600px}.get-started__container p{color:#fff;font-size:17px;font-weight:400;line-height:1.5;margin-bottom:32px;max-width:600px}.get-started__container h2{color:#fff;font-size:72px;font-weight:600;line-height:1em;margin-bottom:48px;max-width:600px}@media(max-width: 768px){.get-started__container h2{font-size:32px}}.get-started__container button{border-radius:48px;border:2px solid var(--cyan);font-size:17px;font-weight:600;line-height:1.5em;color:var(--white);background-color:var(--cyan);padding:0px 20px;height:48px;transition:all .25s ease-in-out}@media screen and (max-width: 768px){.get-started__container button{font-size:16px;padding:0 22.5px}}.get-started__container button:hover{border-color:var(--darkCyan);color:#fff;background-color:var(--darkCyan)}.get-started__container h2,.get-started__container p{z-index:6}@media screen and (max-width: 625px){#havent-found{-webkit-mask-image:url(images/forme11.png);mask-image:url(images/forme11.png)}.having-trouble__container{-webkit-mask-image:url(images/forme1-tel.svg);mask-image:url(images/forme1-tel.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}}@media screen and (max-width: 500px){.having-trouble__container{-webkit-mask-size:87.5%;mask-size:87.5%}#pwgc-redeem-gift-card-number{width:100%}#pwgc-redeem-button{margin-top:30px !important}}section#need-help{padding:160px 0 160px;background-size:cover;background-position:center;min-height:40vw;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}section#need-help div.container div.tuile div.txt{padding:0 25px;display:block;margin:0 auto;width:80%}section#need-help div.container div.tuile h3{font-size:48px;line-height:1;margin:0 0 .3em;color:var(--white);font-weight:600}section#need-help div.container div.tuile p{font-size:17px;line-height:1.33;margin:0 0 .3em;color:var(--white);font-weight:400}@media(min-width: 1024px)and (max-width: 1919px){section#need-help div.container div.tuile h3{font-size:3vw}}@media(max-width: 1024px){section#need-help div.container div.tuile h3{font-size:2rem}}@media(max-width: 768px){section#need-help div.container div.tuile h3{font-size:40px}}section#need-help div.container div.tuile p:last-of-type{margin-top:40px}section#need-help div.container div.tuile button{background-color:var(--cyan);border-color:var(--cyan);color:var(--white);margin:0 10px;font-size:17px;font-weight:600}section#need-help div.container div.tuile button:hover{background-color:var(--darkCyan);border-color:var(--darkCyan)}section#need-help div.container div.tuile a:first-child button{margin-left:0}section#need-help div.container{padding:0 60px;width:90%;max-width:1560px}section#need-help div.container div.tuile button.transparent{background-color:var(--white);border-color:var(--white);color:var(--cyan)}section#need-help div.container div.tuile button.transparent:hover{background-color:var(--cyan);border-color:var(--cyan);color:var(--white)}@media(max-width: 768px){section#need-help div.container div.tuile p{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}section#need-help div.container div.tuile button{margin:15px 0}}#havent-found{-webkit-mask-image:url(images/forme-faq.png);mask-image:url(images/forme-faq.png);mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;margin:0 auto 170px auto;width:80%;max-width:1260px}#havent-found img{position:absolute;object-fit:cover;height:100%;width:100%;z-index:0}#havent-found div.container{padding:0;max-width:1260px}#havent-found div.container div.tuile{padding-left:10%;background-size:contain;background-position:center;background-repeat:no-repeat;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:34vw;max-height:511px;color:#fff}#havent-found div.container div.tuile h3{font-family:var(--clash);font-size:48px;line-height:1.25em;font-weight:600;margin-bottom:16px;display:block;max-width:610px}#havent-found div.container div.tuile p{font-family:var(--neue);font-size:20px;line-height:1.4em;font-weight:400}#havent-found div.container div.tuile button{border:1px solid rgba(0,0,0,0);color:var(--darkBlue);font-family:var(--neue);font-size:20px;line-height:1.5em;font-weight:500;background-color:var(--vertMint);border-radius:48px;margin-top:40px;transition:all .25s ease-in-out}#havent-found div.container div.tuile button:hover{color:#fff;border:1px solid #fff;background-color:rgba(255,255,255,.5)}section#page{padding-top:200px;padding-bottom:0px}section#page h1{font-size:88px;line-height:1;margin:0}@media(min-width: 1024px)and (max-width: 1919px){section#page h1{font-size:5vw}}@media(max-width: 1024px){section#page h1{font-size:3rem}}@media(max-width: 768px){section#page h1{font-size:40px}}section#page .woocommerce-error,section#page .woocommerce-info,section#page .woocommerce-message{border-color:rgba(0,0,0,0);margin-top:40px;padding:1em 2em 1em 2em;background-color:rgba(0,167,224,.5);font-size:20px;margin-left:0;width:calc(100% - 50px)}section#page .woocommerce-error a,section#page .woocommerce-info a,section#page .woocommerce-message a{color:var(--cyan);text-decoration:underline}section#page .woocommerce-error::before,section#page .woocommerce-info::before,section#page .woocommerce-message::before{content:none}section#page.empty_cart div.ranger{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--darkBlue)}section#page.empty_cart div.ranger div.colonne{width:50%}section#page.empty_cart div.ranger div.colonne:nth-child(2) img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center}section#page.empty_cart div.container{position:initial}section#page.empty_cart div.container div.ranger{position:initial}section#page.empty_cart div.container div.colonne{position:initial;min-height:50vw;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}section#page.empty_cart{position:relative}section#page.empty_cart div.ranger div.colonne:nth-child(2) .abs{position:absolute;right:0;top:0;width:50%;height:100%}section#page.empty_cart p{font-size:17px;font-weight:600;text-align:center}section#page.empty_cart h1{font-size:72px;font-weight:600;text-align:center;margin:.125em 0 .75em;font-family:var(--clash)}section#page.empty_cart button{background-color:var(--cyan);color:#fff;height:48px;font-size:17px;font-weight:600;border-radius:35px;display:block;margin:0 auto}section#page.empty_cart a.login{text-align:center;text-decoration:underline;color:var(--orange);font-size:18px;font-weight:500;display:block;margin:1em auto 0}#FAQ-entete{background-color:rgba(184,242,227,.5);width:100%;min-height:650px;position:relative;margin-bottom:100px;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:100px;text-align:center;color:#000}#FAQ-entete:after{background-image:url(images/half-circle-teal.svg);background-position:top left;background-repeat:repeat-x;background-size:6.2vw;content:"";display:block;height:3.1vw;left:0;position:absolute;top:100%;width:100%;z-index:1}#FAQ-entete h2{color:var(--darkBlue);font-family:var(--neue);font-size:20px;font-weight:500;line-height:1.4em;margin:0 0 1em}#FAQ-entete h1{color:var(--darkBlue);font-family:var(--clash);font-size:88px;font-weight:600;line-height:1;margin:0}#FAQ{padding-top:160px}#FAQ div.ranger{margin-bottom:160px}#FAQ .container>div.ranger:last-of-type{margin-bottom:130px}#FAQ div.ranger div.colonne:nth-child(1){width:45%;padding-right:50px}#FAQ div.ranger div.colonne:nth-child(1) h2{color:var(--cyan);font-family:var(--clash);font-weight:600;font-size:40px;line-height:1.2;max-width:480px}#FAQ div.ranger div.colonne:nth-child(2){width:55%}#FAQ div.ranger div.colonne:nth-child(2) div.acc{border-bottom:1px solid #b4b9bf;position:relative}#FAQ div.ranger div.colonne:nth-child(2) div.acc div.title{cursor:pointer;padding:32px 50px;position:relative}#FAQ div.ranger div.colonne:nth-child(2) div.acc div.title span.before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#FAQ div.ranger div.colonne:nth-child(2) div.acc div.title:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);width:15px;height:18px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("images/arrow-up.svg");transition:all .5s ease}#FAQ div.ranger div.colonne:nth-child(2) div.acc div.title.active:after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}#FAQ div.ranger div.colonne:nth-child(2) div.acc div.title h4{color:var(--darkBlue);font-family:var(--neue);font-weight:600;font-size:20px;line-height:1.5;margin:0}body.woocommerce div.product form.cart .variations select,body select#pwgc-email-design-id{appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;border-radius:24px;border:1px solid var(--darkBlue);height:48px;background-image:url("/images/arrow-down.svg");background-size:18px;background-position:right 15px center;background-repeat:no-repeat;padding:0 50px 0 20px;font-weight:400;font-size:17px;color:var(--darkBlue)}body.woocommerce div.product .single_variation_wrap label{font-size:17px;font-weight:600;margin-bottom:.2em;color:var(--darkBlue)}body.woocommerce div.product .single_variation_wrap input:invalid{background-color:var(--white);color:var(--white)}body.woocommerce div.product .single_variation_wrap input,body.woocommerce div.product .single_variation_wrap textarea{border-radius:24px;border:1px solid var(--darkBlue);height:48px;padding:0 20px;font-size:17px;font-weight:400;color:var(--darkBlue)}body.woocommerce div.product .single_variation_wrap input:placeholder{color:var(--darkBlue);opacity:.3}body.woocommerce div.product .single_variation_wrap textarea{height:120px;padding:20px}body.woocommerce div.product form.cart .button{border:1px solid var(--cyan);background-color:var(--cyan);padding:0 30px;height:48px;border-radius:24px;color:var(--white);font-size:17px;font-weight:600;transition:all .5s ease}body.woocommerce div.product form.cart .button#pwgc-email-preview-button{border:1px solid var(--darkBlue);background-color:var(--white);color:var(--darkBlue)}body.woocommerce div.product form.cart .button:hover{background-color:var(--darkCyan);border-color:var(--darkCyan)}.woocommerce-info,.woocommerce-message{display:none !important}body.woocommerce div.product form.cart .button#pwgc-email-preview-button:hover{background-color:var(--darkBlue);color:var(--white)}#FAQ div.ranger div.colonne:nth-child(2) div.acc div.content{display:none;margin-bottom:32px}#FAQ div.ranger div.colonne:nth-child(2) div.acc div.content p{color:var(--darkBlue);font-family:var(--neue);font-size:16px;line-height:1.5;font-weight:400}.contact{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:281px 0 114px 0;min-height:1100px;background-color:var(--white);position:relative}.contact:before{content:"";position:absolute;height:66px;width:100%;left:0;top:160px;background-image:url("images/line-arrows.svg");background-size:auto 66px;background-position:left center;background-repeat:repeat-x}.contact .ranger{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.contact .last{margin-bottom:10px;font-weight:500}.contact .tel{padding-bottom:0px !important;border-bottom:1px solid var(--darkBlue);font-weight:400}.contact .ligne-contact{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.contact__contenu,.contact__form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50%}.contact__contenu{padding-right:10%;padding-left:0}.contact__contenu h2{color:var(--darkBlue);font-family:var(--neue);font-size:17px;line-height:1.4em;font-weight:600;margin-top:20px}.contact__contenu h1{color:var(--darkBlue);font-family:var(--clash);font-size:72px;font-weight:600;line-height:1em;margin:24px 0 80px 0}.contact__contenu h1 span{color:var(--cyan)}.contact__contenu p{color:var(--darkBlue);font-size:20px;font-family:var(--neue);line-height:1.5em;font-weight:400;margin-bottom:32px}.contact__contenu p strong{font-size:32px;display:block;margin-bottom:-0.25em}.contact__contenu p:last-child{margin-bottom:0}.contact__contenu a{position:relative;border-bottom:2px solid var(--darkBlue);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;color:var(--darkBlue);font-family:var(--neue);font-size:16px;line-height:1.5em;font-weight:500;padding-bottom:8px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.contact__contenu a:hover .first-svg{left:0}.contact__contenu a:hover svg:last-child{left:32px}.contact__contenu a:hover p{left:32px}.contact__contenu a .first-svg{position:absolute;left:-32px;margin-right:21px;transition:all .25s ease-in-out}.contact__contenu a svg{height:14px;width:16px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contact__contenu a svg path{fill:var(--darkBlue)}.contact__contenu a svg:last-child{position:relative;margin-left:21px;left:0;transition:all .25s ease-in-out}.contact__contenu a p{position:relative;margin-bottom:0;left:0;transition:all .25s ease-in-out}.contact__form{position:relative}.contact__form img{position:absolute;height:100%;width:100%;z-index:5}.contact__form #form{padding:0px 0 0;z-index:6}.contact__form input,.contact__form textarea{font-weight:500 !important}:focus{outline:none}::-moz-placeholder{color:#b4b9bf}::-webkit-input-placeholder{color:#b4b9bf}:-ms-input-placeholder{color:#b4b9bf}::placeholder{color:#b4b9bf}#form label{font-family:var(--neue);color:var(--darkBlue);margin:20px 0 6px 0;font-weight:600;font-size:17px}#form .with_frm_style .frm_required{color:var(--magenta)}#form input,#form textarea{box-shadow:none;background-color:rgba(0,0,0,0);border:none;border:1px solid rgba(6,22,42,.3);padding:0 24px;border-radius:24px;color:var(--darkBlue);font-family:var(--neue);font-weight:400;font-size:17px;height:48px}.woocommerce table.cart td.actions .coupon{display:none}#form input::-moz-placeholder,#form textarea::-moz-placeholder{color:#b4b9bf}#form input::-webkit-input-placeholder, #form textarea::-webkit-input-placeholder{color:#b4b9bf}#form input::-moz-placeholder, #form textarea::-moz-placeholder{color:#b4b9bf}#form input:-ms-input-placeholder, #form textarea:-ms-input-placeholder{color:#b4b9bf}#form input::placeholder,#form textarea::placeholder{color:#b4b9bf}#form textarea{resize:none;overflow:hidden;height:120px;padding:24px}#form button{height:48px;padding:0 30px;background-color:#000;border:1px solid #000;color:#fff;border-radius:30px}#form button[type=submit]{font-family:var(--neue);font-size:17px;line-height:1.5em;font-weight:600;border:2px solid rgba(0,0,0,0);color:var(--white);background-color:var(--cyan);padding:0px 40px;margin-top:0px;height:48px;transition:all .25s ease-in-out}#form button[type=submit]:hover{color:var(--white);background-color:var(--darkCyan)}section#tracking{min-height:725px;background-color:var(--vertMintPale);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}section#tracking h1{color:var(--darkBlue);font-family:var(--clash);font-size:88px;font-weight:600;line-height:1;margin:160px 0 64px 0}@media(min-width: 1024px)and (max-width: 1919px){section#tracking h1{font-size:5vw}}@media(max-width: 1024px){section#tracking h1{font-size:3rem}}@media(max-width: 768px){section#tracking h1{font-size:2rem}}section#tracking p{color:var(--darkBlue);display:block;max-width:480px;font-family:var(--neue);font-size:1rem;font-weight:400;line-height:1.5em;margin:1em auto}section#tracking span{color:var(--darkBlue);font-family:var(--neue);font-weight:400;display:block;margin:1em auto;font-size:1.25rem;line-height:1.4em}section#tracking hr{width:480px;max-width:100%;display:block;margin:0 auto;border-top:1px solid var(--darkBlue)}section#tracking button{border:2px solid rgba(0,0,0,0);font-family:var(--neue);font-size:20px;font-weight:500;line-height:1.5em;color:var(--vertMint);background-color:var(--darkBlue);margin-top:48px;padding:16px 40px;height:auto;transition:all .25s ease-in-out}section#tracking button:hover{border:2px solid var(--darkBlue);color:var(--darkBlue);background-color:rgba(0,84,65,.25)}.having-trouble{padding:160px 0;background-color:var(--vertMintPale)}.having-trouble__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:start;-ms-flex-align:start;align-items:start;position:relative;margin:0 auto;-webkit-mask-image:url(images/forme7.png);mask-image:url(images/forme7.png);mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:93%;mask-size:93%;-webkit-mask-position:50% 50%;mask-position:50% 50%;min-height:504px;width:70%;overflow:hidden}.having-trouble__container .back-filter{position:absolute;background-color:rgba(0,0,0,.25);height:100%;width:100%;z-index:5}.having-trouble__container img{position:absolute;object-fit:cover;height:100%;width:100%;z-index:4}.having-trouble__container h3,.having-trouble__container p{margin-left:12.5%;color:#fff;z-index:6}.having-trouble__container h3{font-family:var(--clash);font-size:48px;font-weight:600;line-height:1em;margin-bottom:24px}.having-trouble__container p{font-family:var(--neue);font-size:20px;font-weight:400;line-height:1.4em}.having-trouble__container p:last-child{margin-top:64px}.having-trouble__container a button{border:2px solid rgba(0,0,0,0);font-family:var(--neue);font-size:20px;font-weight:500;line-height:1.5em;padding:16px 40px;height:auto;transition:all .25s ease-in-out}.having-trouble__container a:nth-child(1){margin-right:24px}.having-trouble__container a:nth-child(1) button{background-color:var(--vertMint);color:var(--darkBlue)}.having-trouble__container a:nth-child(1) button:hover{color:#fff;border:2px solid #fff;background-color:rgba(255,255,255,.25)}.having-trouble__container a:nth-child(2){margin-left:24px}.having-trouble__container a:nth-child(2) button{background-color:rgba(0,0,0,0);border:2px solid #fff;color:#fff}.having-trouble__container a:nth-child(2) button:hover{background-color:rgba(255,255,255,.25)}.bouton-tel{display:none}.what-you-get{position:relative;z-index:0}.homepage-get{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--vertMint);padding:200px 0 60px;min-height:85vh;top:0;z-index:1}.homepage-get__container-text{color:var(--darkBlue);text-align:center;max-width:40%}.homepage-get__container-text h1{font-family:var(--clash);font-size:88px;line-height:1em;margin-bottom:48px}.homepage-get__container-text p{font-family:var(--neue);font-size:20px;font-weight:400;line-height:1.4em;margin-bottom:1em}.homepage-get__container-text p:last-child{margin-bottom:0}.homepage-get__container-text p strong{font-weight:500}.elements-section__container-element{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh;padding:100px 0;top:0}.elements-section__container-element .ranger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elements-section__container-element--1{background-color:var(--darkBlue);color:var(--white);z-index:1}.elements-section__container-element--2{background-color:var(--darkCyan);color:var(--white);z-index:2}.elements-section__container-element--2 .container-text{-webkit-order:2;-ms-flex-order:2;order:2}.elements-section__container-element--2 .container-image{-webkit-order:1;-ms-flex-order:1;order:1}.elements-section__container-element--3{background-color:var(--cyan);color:var(--white);z-index:3}.elements-section__container-element--3 .container-text{-webkit-order:1;-ms-flex-order:1;order:1}.elements-section__container-element--3 .container-image{-webkit-order:2;-ms-flex-order:2;order:2}.elements-section__container-element--4{background-color:#def2fb;color:var(--darkBlue);z-index:4}.elements-section__container-element--4 .container-text{-webkit-order:2;-ms-flex-order:2;order:2}.elements-section__container-element--4 .container-image{-webkit-order:1;-ms-flex-order:1;order:1}.elements-section__container-element .container-text{width:37.3%}.elements-section__container-element .container-text h2{font-family:var(--clash);font-size:64px;font-weight:600;line-height:1.25em;margin-bottom:40px}.elements-section__container-element .container-text p{font-family:var(--neue);font-size:20px;font-weight:400;line-height:1.6em;margin-bottom:1em}.elements-section__container-element .container-text p strong{font-weight:500}.elements-section__container-element .container-text p:last-child{margin-bottom:0}.elements-section__container-element .container-text .button{padding:0px 40px;border:2px solid var(--cyan);color:var(--white);background-color:var(--cyan);border-radius:48px;font-family:var(--neue);font-size:17px;font-weight:600;line-height:1.5em;margin-top:24px;transition:all .25s ease-in-out;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:48px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elements-section__container-element .container-text .button:hover{color:var(--white);border:2px solid var(--darkCyan);background-color:var(--darkCyan)}.elements-section__container-element .container-image{position:relative;width:45%;overflow:hidden;border-radius:12px}.elements-section__container-element .container-image .image-wrap{padding-bottom:110%}.elements-section__container-element .container-image img{position:absolute;object-fit:cover;height:100%;width:100%}body.page-template-about{background-color:var(--white)}.global-section{padding:200px 0 100px;max-width:695px;margin:0 auto;width:92.5vw}.global-section__first-text,.global-section__second-text{color:var(--darkBlue);text-align:center;margin:0 auto;width:95%}.global-section__first-text h1,.global-section__second-text h1{font-size:20px;font-weight:500;line-height:1.4em;margin-bottom:24px}.global-section__first-text h2,.global-section__second-text h2{font-family:var(--clash);font-size:72px;font-weight:600;line-height:1em;margin-bottom:48px;max-width:700px;display:block;margin:0 auto 48px}.global-section__first-text p,.global-section__second-text p{font-family:var(--neue);font-size:20px;font-weight:500;line-height:1.5;margin-bottom:1em}.global-section__first-text p:last-child,.global-section__second-text p:last-child{margin-bottom:0}.global-section__first-text p strong,.global-section__second-text p strong{font-weight:500}.global-section__first-text{margin-bottom:40px}.global-section__second-text{margin-top:46px}.global-section__container-image{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:110vh;max-height:1260px;position:relative;z-index:0}.global-section__container-image img{position:relative;z-index:3}.global-section__container-image .mobile{display:none}.global-section__container-image svg{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:110vh;max-height:1260px;z-index:1}.product-template-default{background-color:#fff}.product-template-default .product_title{color:var(--darBlue);font-size:72px;font-weight:600;line-height:1em;margin-bottom:72px}.product-template-default div.promo{position:relative;z-index:1;background-color:var(--magenta);border-radius:16px;padding:15px 24px;top:-50px}.product-template-default div.promo div.texte{width:calc(100% - 140px);-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--darkBlue)}.product-template-default div.promo div.first{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-template-default div.promo div.last{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.product-template-default div.promo div.center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-template-default div.promo .countdown{display:-webkit-flex;display:-ms-flexbox;display:flex;width:140px}.product-template-default div.promo .countdown div{font-size:12px;font-weight:400;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-template-default div.promo .countdown div span{font-size:18px;font-weight:500;color:var(--darkBlue)}.product-template-default div.promo .countdown div{width:40px;height:40px;margin:0 2px;background-color:#fff;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:var(--darkBlue);line-height:1}.product-template-default div.promo div.ranger{width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-template-default div.promo div p{color:#fff;font-weight:400;font-size:17px}.product-template-default div.promo div p.bold{font-weight:600;font-size:32px}@media(max-width: 1024px){.product-template-default div.promo div.texte{width:100%}.product-template-default div.promo .countdown{width:100%;margin-top:10px}.product-template-default div.promo{top:-20px}}@media(max-width: 767px){.product-template-default div.promo div p.bold{font-size:20px}.product-template-default div.promo div p{font-size:14px}}@media screen and (max-width: 1600px){#how .ranger .colonne:nth-child(1) .bottom h3{font-size:2.5vw}.having-trouble__container{width:85% !important}.homepage-get__container-text{max-width:55%}.woocommerce div.product .product_title{font-size:60px}}@media screen and (max-width: 1024px){.main-left{display:none}.page-template-cart.woocommerce table.shop_table tbody:first-child tr:first-child td.product-quantity{border-top:none}section#need-help div.container div.tuile div.txt{padding:0 10vw}section#need-help div.container{max-width:90%}header .container{padding:0 !important}header .container .border .ranger{display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important;width:100% !important}header .container .border .ranger .colonne:nth-child(3) nav ul li:nth-child(1){display:none !important}header .container .border .ranger .colonne:nth-child(3) nav ul li a{margin-right:0 !important}.homepage-get{min-height:60.5vh}.homepage-get__container-text{max-width:65%}.elements-section__container-element{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.elements-section__container-element .container-text{-webkit-order:2;-ms-flex-order:2;order:2;width:85%}.elements-section__container-element .container-text h2{margin-bottom:20px;font-size:3rem}.elements-section__container-element .container-image{-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:1em;height:50vw;width:60%}.global-section{padding:200px 0 100px}.global-section__first-text h1,.global-section__second-text h1{margin-bottom:16px}.global-section__first-text h2,.global-section__second-text h2{margin-bottom:32px;font-size:3rem}.global-section__first-text{margin-bottom:30px}.global-section__second-text{margin-top:34px}#hero .container .ranger .colonne{width:100% !important}#hero .container .ranger .colonne:nth-child(1){-webkit-order:2;-ms-flex-order:2;order:2}#hero .container .ranger .colonne:nth-child(2){-webkit-order:1;-ms-flex-order:1;order:1;min-height:80vw}#hero .container .ranger .colonne .texte{margin-top:26px !important;width:75% !important}#panels{display:none}.digitize-tel{background-color:var(--white);display:block;padding:125px 0;overflow-x:hidden}.digitize-tel__title{margin-bottom:180px;position:relative}.digitize-tel__title p,.digitize-tel__title h2{position:relative;color:var(--darkBlue);text-align:center;z-index:6}.digitize-tel__title h2{font-size:3rem;line-height:1em;font-weight:600}.digitize-tel__title p{font-size:1.8em;line-height:1.5em;font-weight:500;margin-bottom:16px}.digitize-tel__title svg{position:absolute;top:50%;left:-5%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:110%;z-index:5;opacity:0}.digitize-tel__slider{position:relative;width:100%}.digitize-tel__slider .slider-service-nav{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:100%;z-index:7}.digitize-tel__slider .slider-service-nav__arrows{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5rem;width:100%}.digitize-tel__slider .slider-service-nav__arrows .arrow{cursor:pointer;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%;background-color:var(--darkBlue);height:64px;width:64px}.digitize-tel__slider .slider-service-nav__arrows .arrow svg path{fill:var(--white)}.digitize-tel__slider .slider-service-nav__arrows .arrow-right svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.digitize-tel__slider .slider-service-nav__dots{position:relative;width:100%}.digitize-tel__slider .slider-service-nav__dots .slick-dots{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.digitize-tel__slider .slider-service-nav__dots .slick-dots li{margin:0}.digitize-tel__slider .slider-service-nav__dots .slick-dots li.slick-active button:before{color:var(--darkBlue);font-size:12px}.digitize-tel__slider .slider-service-nav__dots .slick-dots li button:before{color:var(--darkBlue);opacity:.5}.digitize-tel__slider .slider-service__container-slide{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:62px;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content}.digitize-tel__slider .slider-service__container-slide p,.digitize-tel__slider .slider-service__container-slide h2{color:var(--darkBlue);text-align:center}.digitize-tel__slider .slider-service__container-slide p{font-family:var(--neue);font-size:28px;font-weight:400;line-height:1.4em;width:70%;display:none}.digitize-tel__slider .slider-service__container-slide .container-image{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:0;padding-bottom:40%;z-index:1}.digitize-tel__slider .slider-service__container-slide .container-image .image{position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(10deg);transform:translateY(-50%) rotate(10deg);max-height:100%;max-width:100%;z-index:5;width:59vw;height:auto;object-fit:contain;object-position:center;top:65%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(10deg);transform:translate(-50%, -50%) rotate(10deg)}.digitize-tel__slider .slider-service__container-slide .container-image .forme{position:absolute;-webkit-transform:rotate(-8deg) translate(-50%, -50%);transform:rotate(-8deg) translate(-50%, -50%);width:68.5%;z-index:4;height:100%;object-fit:contain;object-position:center;top:50%;left:52%;opacity:0}.digitize-tel__slider .slider-service__container-slide .container-title{padding-bottom:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.digitize-tel__slider .slider-service__container-slide .container-title h2{font-size:3rem;line-height:1em;font-family:var(--clash);font-weight:600;margin-bottom:32px;color:var(--darkBlue)}section#how div.ranger div.colonne:nth-child(1) div.bottom h3 strong{font-size:3rem}.digitize-tel__slider .slider-service__container-slide .container-title a{color:var(--white);border-radius:48px;line-height:1.5em;font-weight:500;background-color:var(--cyan);padding:0px 30px;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;margin:0 auto;font-size:17px;font-weight:600}.digitize-tel__slider .slider-service__container-slide .container-title a:hover{background-color:var(--darkCyan)}#how{padding:4rem 0}#how .container>p{display:block !important}#how .container .ranger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#how .container .ranger .colonne{width:100% !important}#how .container .ranger .colonne:nth-child(1){padding-bottom:76px !important;padding-top:30px !important;-webkit-order:2;-ms-flex-order:2;order:2}#how .container .ranger .colonne:nth-child(1) .top{display:none}#how .container .ranger .colonne:nth-child(1) .bottom h3{font-size:2.25em !important}#how .container .ranger .colonne:nth-child(1) .bottom p{margin-top:16px !important}#how .container .ranger .colonne:nth-child(2){-webkit-order:1;-ms-flex-order:1;order:1;padding-bottom:2px !important}#how .container .ranger .colonne:nth-child(2){margin:0 auto !important;width:60% !important}#how .arrows .arrow{height:48px !important;width:48px !important}#entete-what-we-digitize{min-height:542px !important}#tuiles-slides .ranger .colonne-slider--1 h3,#tuiles-slides .ranger .colonne-slider--1 h4,#tuiles-slides .ranger .colonne-slider--1 p,#tuiles-slides .ranger .colonne-slider--4 h3,#tuiles-slides .ranger .colonne-slider--4 h4,#tuiles-slides .ranger .colonne-slider--4 p{color:var(--darkBlue) !important}#tuiles-slides .ranger .colonne-slider--2 h3,#tuiles-slides .ranger .colonne-slider--2 h4,#tuiles-slides .ranger .colonne-slider--2 p{color:var(--vertMint) !important}#tuiles-slides .ranger .colonne-slider--3 h3,#tuiles-slides .ranger .colonne-slider--3 h4,#tuiles-slides .ranger .colonne-slider--3 p{color:var(--beige) !important}#tuiles-slides .ranger .colonne .nav__arrows{top:auto !important;-webkit-transform:translateY(auto) !important;transform:translateY(auto) !important;bottom:0 !important}#tuiles-slides .ranger .colonne .nav__arrows .prev,#tuiles-slides .ranger .colonne .nav__arrows .next{height:44px !important;width:44px !important}#tuiles-slides .ranger .colonne .nav__arrows--1 .prev,#tuiles-slides .ranger .colonne .nav__arrows--1 .next{background-color:var(--darkBlue) !important}#tuiles-slides .ranger .colonne .nav__arrows--1 .prev svg,#tuiles-slides .ranger .colonne .nav__arrows--1 .next svg{scale:.8}#tuiles-slides .ranger .colonne .nav__arrows--1 .prev svg path,#tuiles-slides .ranger .colonne .nav__arrows--1 .next svg path{fill:var(--beige) !important}#tuiles-slides .ranger .colonne .nav__arrows--2 .prev,#tuiles-slides .ranger .colonne .nav__arrows--2 .next{background-color:var(--vertMint) !important}#tuiles-slides .ranger .colonne .nav__arrows--2 .prev svg,#tuiles-slides .ranger .colonne .nav__arrows--2 .next svg{scale:.8}#tuiles-slides .ranger .colonne .nav__arrows--2 .prev svg path,#tuiles-slides .ranger .colonne .nav__arrows--2 .next svg path{fill:var(--darkBlue) !important}#tuiles-slides .ranger .colonne .nav__arrows--3 .prev,#tuiles-slides .ranger .colonne .nav__arrows--3 .next{background-color:var(--beige) !important}#tuiles-slides .ranger .colonne .nav__arrows--3 .prev svg,#tuiles-slides .ranger .colonne .nav__arrows--3 .next svg{scale:.8}#tuiles-slides .ranger .colonne .nav__arrows--3 .prev svg path,#tuiles-slides .ranger .colonne .nav__arrows--3 .next svg path{fill:var(--orange) !important}#tuiles-slides .ranger .colonne .nav__arrows--4 .prev,#tuiles-slides .ranger .colonne .nav__arrows--4 .next{background-color:var(--darkBlue) !important}#tuiles-slides .ranger .colonne .nav__arrows--4 .prev svg,#tuiles-slides .ranger .colonne .nav__arrows--4 .next svg{scale:.8}#tuiles-slides .ranger .colonne .nav__arrows--4 .prev svg path,#tuiles-slides .ranger .colonne .nav__arrows--4 .next svg path{fill:var(--vertMint) !important}#tuiles-slides .ranger .colonne .nav__dots--1 .slick-dots li button::before,#tuiles-slides .ranger .colonne .nav__dots--4 .slick-dots li button::before{color:var(--darkBlue) !important;opacity:1 !important}#tuiles-slides .ranger .colonne .nav__dots--2 .slick-dots li button::before{color:var(--vertMint) !important;opacity:1 !important}#tuiles-slides .ranger .colonne .nav__dots--3 .slick-dots li button::before{color:var(--beige) !important;opacity:1 !important}#tuiles-slides .ranger .colonne .tuile h3{font-size:48px !important;line-height:48px !important;margin-bottom:48px !important}#tuiles-slides .ranger .colonne .tuile h4{font-size:32px !important;line-height:32px !important}#tuiles-slides .ranger .colonne .tuile p{font-size:18px !important;line-height:1.25em !important}#tracking h1{margin:76px 0 64px 0 !important}.having-trouble{padding:60px 0 !important}.having-trouble__container h3,.having-trouble__container p{left:12% !important}.having-trouble__container h3{margin-bottom:8px !important}.having-trouble__container p:last-child{margin-top:26px !important}.contact{padding:270px 0 0 0;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.contact:before{background-size:auto 40px;height:40px}.contact .ligne-contact{top:25% !important}.contact__contenu,.contact__form{width:100% !important}.contact__contenu h1{max-width:70% !important;margin:24px 0 48px 0 !important;font-size:3rem}.contact__contenu p{margin-bottom:36px !important}.contact__contenu p.bouton-contact{margin-bottom:0 !important}.contact__form{width:100vw !important;margin-top:0 !important;padding:0 0 64px !important}.contact__form img{display:none !important}#FAQ-entete h1{font-size:64px}#FAQ .ranger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:130px !important}#FAQ .ranger .colonne{width:100% !important}#FAQ .ranger .colonne:nth-child(1){padding-right:0;margin-bottom:2.5rem}#havent-found{min-height:326px}#havent-found .tuile{min-height:326px !important}#havent-found .tuile h3{font-size:44px !important;line-height:1em !important;max-width:500px !important}#havent-found .tuile p{font-size:18px !important}#havent-found .tuile button{font-size:18px !important;padding:10px 40px !important;height:auto !important}#menu-sec .menu-content{padding:140px 50px 65px 50px}#menu-sec .bundle{display:none !important}#menu-sec ul li{color:var(--vertMint) !important}#menu-sec ul li a{color:var(--white) !important;text-align:left !important;padding:0 !important}#menu-sec .complementaire-nav{margin-top:-20px !important;margin-bottom:48px !important}#menu-sec .complementaire-nav ul{margin-top:48px !important}#menu-sec .complementaire-nav ul li{font-family:var(--neue) !important;font-size:20px !important;line-height:1.4 !important;font-weight:400 !important;margin-bottom:12px !important}#menu-sec .mobile ul li{font-family:var(--clash) !important;font-size:24px !important;line-height:1.5em !important;font-weight:600;margin-bottom:0px !important}#menu-sec .container-global-menu{margin-top:0px}#menu-sec .container-global-menu .social{-webkit-justify-content:start !important;-ms-flex-pack:start !important;justify-content:start !important;margin-bottom:32px}#menu-sec .container-global-menu .social ul li a{height:34px !important;width:34px !important}#menu-sec .container-global-menu .policy ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}#menu-sec .container-global-menu .policy ul li{margin-right:25px !important}#menu-sec .container-global-menu .policy ul li a{color:rgba(0,167,224,.3) !important;font-family:var(--neue);font-size:18px !important;line-height:1.5em !important;font-weight:400 !important;text-decoration:underline !important}#menu-sec .text-tel,#menu-sec .tel{color:var(--vertMint);font-family:var(--neue);font-size:30px;line-height:1.4em}#menu-sec .text-tel{font-weight:500;margin-bottom:8px}#menu-sec .tel{border-bottom:1px solid var(--vertMint);font-weight:400}footer .container-footer{padding:0px 0 16px 0}footer .container{padding-bottom:48px !important}footer .container .ranger .colonne:nth-child(1) h3{line-height:1.25em !important}footer .container .ranger .colonne:nth-child(2) nav ul li,footer .container .ranger .colonne:nth-child(3) nav ul li{margin-bottom:18px !important}footer .container .ranger .colonne:nth-child(2) nav ul li a{font-size:1.5em !important}footer .copy .container .colonne:nth-child(1) svg{width:180px !important}footer .copy .container .colonne:nth-child(3){margin-bottom:64px !important}}.single-product header .container,.single-product footer .container{clear:both;margin:0 auto;max-width:1560px;position:relative;padding:0 60px;width:100%}.single-product footer .container{padding-bottom:60px}div.tuile-single-product ul{margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 16px);margin-left:-8px;margin-right:-8px;list-style:none}div.tuile-single-product ul li{width:50%;padding:0 8px}div.tuile-single-product ul.choices{display:none}div.tuile-single-product ul li label{width:100%;border:2px solid #b4b9bf;border-radius:16px;height:104px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2vw;margin-bottom:16px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:1.2vw;font-size:clamp(16px,1.2vw,20px);background-color:#fff;transition:all .5s ease}div.tuile-single-product ul li label:not(.active):hover{background-color:rgba(180,185,191,.25)}div.tuile-single-product ul li label span{padding-right:4px;color:#b4b9bf;display:block;font-weight:500}div.tuile-single-product ul li label span span.green{display:inline-block}div.tuile-single-product ul li label span span.gris{display:inline-block}div.tuile-single-product ul li label.active span span.gris{display:inline-block;color:var(--magenta)}div.tuile-single-product#type ul li label span.prix{font-weight:500;padding-right:0;font-size:20px}div.tuile-single-product#type ul li label.active span.prix{color:var(--magenta);font-weight:400}div.tuile-single-product#type ul li label span.prix span.promo{font-weight:400;color:#b4b9bf;font-size:16px;text-align:right}div.tuile-single-product#type ul li label.active span.prix span.promo{color:var(--darkBlue)}div.tuile-single-product ul li label.active span{color:var(--darkBlue)}div.tuile-single-product ul li label input{width:24px;height:24px;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:1px solid #b4b9bf;position:relative;cursor:pointer}div.tuile-single-product ul li label input:checked:before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:var(--cyan)}div.tuile-single-product ul li label.active,div.tuile-single-product ul li label.active input{border-color:var(--darkBlue)}div.tuile-single-product#type ul li label input{display:none}div.tuile-single-product h2,div.how-many h2,div.choose-plan h2,div.add-ons h2,div.in-the-end h2{font-weight:600;font-size:32px;line-height:1.1;margin-top:72px;margin-bottom:24px;text-wrap:balance}p.info-txt{font-size:17px;font-weight:500}p.info-txt a{text-decoration:underline}div.tuile-single-product#type h2{display:none}div.how-many div.tuile{width:100%;border:2px solid #b4b9bf;border-radius:16px;height:104px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:32px;margin-bottom:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}div.how-many div.tuile input{background-color:rgba(0,0,0,0);height:72px;margin-right:12px;border:none;border-right:1px solid #b4b9bf;width:75px;font-size:32px;color:var(--darkBlue);font-weight:600}div.how-many div.tuile div.center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.how-many div.tuile span.nom{color:var(--darkBlue);font-weight:600;font-size:20px;margin:0}div.how-many input::-webkit-outer-spin-button,div.how-many input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}div.how-many input[type=number]{-moz-appearance:textfield}div.how-many .more-button{width:104px;display:-webkit-flex;display:-ms-flexbox;display:flex;height:48px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}div.how-many .more-button span{background-color:rgba(0,167,224,.15);height:48px;width:48px;border-radius:50%;background-size:20px;background-position:center;background-repeat:no-repeat;cursor:pointer;transition:all .5s ease}div.how-many .more-button span:hover{background-color:#00a7e0}div.how-many .more-button span.less{background-image:url("images/minus.svg")}div.how-many .more-button span.less:hover{background-image:url("images/minus-white.svg")}div.how-many .more-button span.more{background-image:url("images/plus.svg")}div.how-many .more-button span.more:hover{background-image:url("images/more-white.svg")}:focus{outline:none}div.how-many{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none}div.add{background-color:rgba(0,167,224,.15);width:100%;height:104px;display:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:56px;cursor:pointer;transition:all .5s ease;border-radius:12px}div.add:hover{background-color:#00a7e0;color:#fff}div.add p{margin:0;font-size:17px;color:var(--darkBlue);font-weight:600;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.add:hover p{color:#fff}div.add p span{width:20px;height:20px;background-image:url("images/more.svg");margin-left:15px}div.add:hover p span{background-image:url("images/more-white.svg")}div.results{position:sticky;position:-webkit-sticky;bottom:0;left:0;width:100%;background-color:var(--cyan);height:auto;padding:15px 0;z-index:99999;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.single-product div.results:after{content:"";position:absolute;top:0;right:0;-webkit-transform:translate(100%, 0);transform:translate(100%, 0);height:100%;background-color:var(--cyan);width:calc((100vw - 1560px)/2 + 60px);min-width:60px}.single-product div.results:before{content:"";position:absolute;top:0;left:0;-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);height:100%;background-color:var(--cyan);width:calc((100vw - 1560px)/2 + 60px);min-width:60px}.page-template-cart div.results{display:none}div.results div.container{padding:0}.page-template-cart div.results div.container{padding:0 60px}div.results div.ranger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}div.results div.container>div.ranger{width:50%}div.results div.container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body .woocommerce a.remove{color:var(--magenta) !important}body .woocommerce a.remove:hover{background-color:var(--magenta) !important}div.results div.ranger div.desktop{display:block}body:not(.page-template-cart) div.results div.ranger div.desktop{width:50%}body:not(.page-template-cart) div.results div.container>div.ranger{width:100%}div.results div.ranger div.desktop div.ranger,div.results div.ranger div.mobile div.ranger,div.results div.ranger-phone{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0 12px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.results div.ranger-phone.mobile{display:none}div.results div.ranger-phone p{color:var(--white);font-size:17px;font-weight:600}div.results div.ranger-phone a{color:inherit;text-decoration:underline;font-weight:400}div.results div.ranger div.mobile div.ranger{-webkit-justify-content:initial;-ms-flex-pack:initial;justify-content:initial;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto;gap:0}div.results div.ranger div.desktop div.ranger div.phone,div.results div.ranger div.mobile div.ranger div.phone,div.results div.ranger-phone div.phone{width:48px;height:48px;border-radius:50%;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.results div.ranger div.desktop div.ranger div.phone svg,div.results div.ranger div.mobile div.ranger div.phone svg,div.results div.ranger-phone div.phone svg{width:24px}div.results div.ranger div.mobile{display:none}div.results div.ranger p{font-size:17px;color:var(--white);font-weight:600;margin:0}div.results div.ranger p a{text-decoration:underline;color:inherit;font-weight:500}div.results div.ranger p strong{font-weight:700}div.results div.ranger div.addcart{display:-webkit-flex;display:-ms-flexbox;display:flex}div.results div.ranger div.addcart button{margin-left:40px;background-color:var(--white);color:var(--cyan);padding:0 32px;font-weight:600;font-size:17px;height:48px;border-radius:48px;border-color:var(--cyan)}div.results div.ranger div.addcart button:hover{border-color:var(--white);background-color:var(--cyan);color:var(--white)}div.results div.ranger div.addcart button:disabled{opacity:.3}div.results div.ranger div.prix{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}div.results div.ranger div.prix p.total{font-size:32px;font-weight:600 !important;margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--white)}div.results div.ranger div.prix p.total span#total-without-sale{color:var(--white);font-weight:500 !important}div.results div.ranger div.prix p.total strike{font-weight:400;font-size:20px;margin-right:15px}div.results div.ranger div.prix p.tx{font-size:16px;font-weight:400;display:none}.woocommerce div.product .single_variation_wrap input.input-text{display:none}.woocommerce.postid-178 div.product form.cart,.woocommerce.postid-589 div.product form.cart{display:none}.woocommerce span.onsale{display:none}.page-template-cart .cart .button{display:none}.postid-178 section.container-price,.postid-589 section.container-price{display:none}.product_meta{display:none}.ranger-edit{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;margin-top:90px}.ranger-edit a.removed{text-decoration:underline;color:var(--magenta);font-size:20px;font-weight:400;cursor:pointer}span.bulle{background-color:rgba(0,167,224,.15);color:var(--darkBlue);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 32px;font-size:17px;border-radius:24px;font-weight:600}div.tuile-single-product#what h2{margin-top:1em}@media(max-width: 500px){div.choose-plan h2{max-width:320px}}div.choose-plan p{font-size:20px;font-weight:600;line-height:1.25;margin-bottom:20px}div.choose-plan p a{border-bottom:1px solid currentcolor;white-space:nowrap}div.choose-plan p a:hover{border-color:rgba(0,0,0,0)}div.choose-plan p.pl{font-size:17px;font-weight:500;line-height:1.5}div.choose-plan p.pl .i{vertical-align:text-bottom}div.choose-plan p.wdt{font-size:18px;font-weight:400}div.choose-plan p.wdt strong{font-weight:600;font-size:20px;display:block;margin-bottom:-0.8em}div.choose-plan .tuile{border:2px solid #b4b9bf;border-radius:16px;padding:32px;margin-bottom:12px;cursor:pointer;background-color:#fff;transition:all .5s ease}div.choose-plan .tuile:not(.retour):not(.active):hover{background-color:rgba(180,185,191,.25)}div.choose-plan .tuile.active{cursor:initial}div.choose-plan .tuile .open{padding-bottom:0px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}div.choose-plan .tuile.active .close{display:block}div.choose-plan .tuile p{color:#b4b9bf;margin:0}div.choose-plan .tuile p.flx-pargraph{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}div.choose-plan .tuile p.flx-pargraph strong{width:30%;display:none}div.choose-plan .tuile p.flx-pargraph span{width:100%}div.choose-plan .tuile p span{margin-left:0px}div.choose-plan .tuile input[type=radio]{width:24px;height:24px;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:1px solid var(--darkBlue);position:relative;margin-right:16px;cursor:pointer}div.choose-plan .tuile .close p{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}div.choose-plan .tuile .close p label{width:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;font-size:clamp(14px,1.2vw,18px)}div.choose-plan .tuile.retour .close p label{font-size:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}div.choose-plan .tuile.retour p span{margin-left:0;font-weight:500;max-width:calc(100% - 100px);font-size:17px}div.choose-plan.original .tuile.retour p span{font-size:20px;font-weight:600}div.choose-plan .tuile.retour .close p{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}div.choose-plan .tuile .active p{color:var(--darkBlue)}div.choose-plan .tuile.retour p.wdt{width:calc(100% - 0px)}div.choose-plan .tuile.retour p span.prix{font-weight:500;display:block;text-align:right;width:100px}div.choose-plan .tuile.retour .close p label{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.choose-plan .tuile.retour .close p label span{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.choose-plan .tuile.retour .flx{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1em 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}div.choose-plan .tuile .close p label span{font-weight:400;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:16px;line-height:1.25}div.choose-plan .tuile .close p label span span.orange{display:inline-block;margin-left:0;font-weight:500;color:var(--orange);font-size:20px}div.choose-plan .tuile input:checked:before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:var(--cyan)}div.choose-plan .tuile.active{border-color:var(--darkBlue)}div.choose-plan label.active input{border-color:var(--darkBlue)}div.choose-plan .tuile.active .open p{color:var(--darkBlue)}div.choose-plan .tuile .close p label.active{color:var(--darkBlue)}div.choose-plan.original .tuile,div.choose-plan.delivery .tuile{border:none;padding:0}div.choose-plan.original .tuile .flx,div.choose-plan.delivery .tuile .flx{padding:32px;border:2px solid #b4b9bf;border-radius:16px;margin-bottom:12px;cursor:pointer;background-color:#fff;transition:all .5s ease}div.choose-plan.original .tuile .flx:not(.active):hover,div.choose-plan.delivery .tuile .flx:not(.active):hover{background-color:rgba(180,185,191,.25)}div.choose-plan.original .tuile .flx.active,div.choose-plan.delivery .tuile .flx.active{border-color:var(--darkBlue)}div.choose-plan.original .tuile .close p label,div.choose-plan.delivery .tuile .close p label{display:none}div.choose-plan div.result{padding:24px 24px 24px 76px;position:relative}div.choose-plan div.result input.depository{position:absolute;top:28px;left:32px}div.choose-plan div.result div.title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}div.choose-plan div.result div.title span.t{font-size:20px;font-weight:600}div.choose-plan div.result div.title span.d{font-size:17px;font-weight:600}div.choose-plan div.result .address p{font-size:17px;font-weight:400;margin:.25em 0}div.choose-plan div.result .ouverture{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:2em}div.choose-plan div.result a.ouvert.close{color:var(--magenta)}div.choose-plan div.result a.ouvert{font-size:17px;font-weight:600;color:var(--cyan)}div.choose-plan div.result p.hour{font-size:17px;font-weight:500;color:var(--darkBlue);display:inline;padding-right:20px;position:relative;margin:0}div.choose-plan div.result p.hour{font-size:17px;font-weight:500;color:var(--darkBlue);display:inline;padding-right:20px;position:relative;margin:0}div.choose-plan div.result p{font-size:17px;font-weight:500;color:var(--darkBlue);margin:.5em 0}div.choose-plan div.result .hours{margin:.5em 0;display:none}div.choose-plan div.result p.hour::after{content:"";position:absolute;right:0;top:50%;background-image:url("images/chevron-blue.svg");width:12px;height:9px;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%)}div.choose-plan div.result{border-top:1px solid #b4b9bf;width:100%}div.choose-plan .opening{display:none;margin-top:32px}div.choose-plan div#results{width:calc(100% + 64px);margin-left:-32px;margin-right:-32px;overflow-y:auto;max-height:390px;margin-top:32px}div.choose-plan .active.flx .opening{display:block;width:100%}div.choose-plan div.titre div.inputs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}div.choose-plan div.titre div.inputs input[type=text]{height:48px;border-radius:24px;width:calc(100% - 253px);border:1px solid #b4b9bf;padding:0 24px;color:var(--darkBlue)}div.choose-plan div.titre div.inputs button{width:245px;background-image:url("images/localiser.svg");background-size:18px;background-repeat:no-repeat;background-position:left 20px center;padding-left:50px}div.add-ons div.tuile{margin-bottom:16px;background-color:#fff;transition:all .5s ease}div.add-ons div.tuile .nothanks:not(.active):hover,div.add-ons div.tuile .howmuch:not(.active):hover{background-color:rgba(180,185,191,.25)}div.add-ons div.tuile .nothanks{border:2px solid #b4b9bf;border-radius:16px;border-top-right-radius:0;border-bottom-right-radius:0;color:#b4b9bf;min-height:104px;width:159px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:600;border-right:none;cursor:pointer}div.add-ons div.tuile .nothanks.active{border-color:var(--darkBlue);color:var(--darkBlue);border-right:2px solid var(--darkBlue);cursor:initial}div.add-ons div.tuile .howmuch{border:2px solid #b4b9bf;border-radius:16px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;color:#b4b9bf;min-height:104px;width:calc(100% - 159px);padding:0 32px;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}div.add-ons div.tuile .howmuch.active{cursor:initial}div.add-ons div.tuile .howmuch span{-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;font-size:clamp(16px,1.4vw,20px);font-weight:600;color:#b4b9bf;width:100%}div.add-ons div.tuile .howmuch span em,div.add-ons div.tuile .howmuch .prix.orange{font-style:normal;color:var(--cyan);display:block}div.add-ons div.tuile .howmuch span.i{width:24px;position:relative;top:3px}div.add-ons div.tuile .howmuch span.txt{width:calc(100% - 32px)}span.i{background-image:url("images/interogation.svg");background-size:8px;background-position:center;background-repeat:no-repeat;width:24px;height:24px;border-radius:50%;background-color:var(--magenta);margin-left:12px;display:inline-block;position:relative}span.i:hover:after{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, calc(-100% - 10px));transform:translate(-50%, calc(-100% - 10px));padding:15px;background-color:var(--magenta);content:attr(data-text);color:#fff;text-align:left;font-weight:400;font-size:16px;min-width:200px}span.i:hover:before{content:"";position:absolute;-webkit-transform:translate(-50%, calc(-100% - 0px));transform:translate(-50%, calc(-100% - 0px));width:15px;height:10px;top:0;left:50%;background-image:url("images/triangle.svg");background-size:contain;background-position:top -1px center;background-repeat:no-repeat}div.add-ons div.tuile .howmuch .prix{font-size:20px;font-size:clamp(16px,1.4vw,20px);font-weight:400;color:#b4b9bf}div.add-ons div.tuile .howmuch.active{border-left:2px solid var(--darkBlue);border-color:var(--darkBlue);color:var(--darkBlue);font-size:20px;font-weight:500;position:relative}div.add-ons div.tuile .howmuch.active .prix{color:var(--darkBlue)}div.add-ons div.tuile .howmuch.active span{color:var(--darkBlue)}div.add-ons div.tuile .howmuch.active strike+span{color:var(--magenta)}div.add-ons div.tuile .howmuch .ranger{height:inherit;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}div.add-ons div.tuile .howmuch .ranger div.col{width:calc(100% - 80px)}div.add-ons div.tuile .howmuch .ranger div.prix{width:80px;text-align:right;font-size:20px;font-weight:500}div.add-ons div.tuile .howmuch .ranger div.prix.orange{color:var(--magenta)}div.add-ons div.tuile .howmuch .ranger div.prix strike{font-size:16px}div.add-ons div.tuile .howmuch .boutons{display:none}div.add-ons div.tuile .howmuch.active .boutons{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:105px}div.add-ons div.tuile .howmuch.active .boutons div{width:32px;height:32px;border-radius:50%;background-color:rgba(0,167,224,.15);background-size:18px;background-position:center;background-repeat:no-repeat;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;transition:all .5s ease}div.add-ons div.tuile .howmuch.active .boutons div:hover{background-color:var(--cyan)}div.add-ons div.tuile .howmuch.active .boutons div.more{background-image:url("images/plus.svg")}div.add-ons div.tuile .howmuch.active .boutons div.more:hover{background-image:url("images/more-white.svg")}div.add-ons div.tuile .howmuch.active .boutons div.less{background-image:url("images/minus.svg")}div.add-ons div.tuile .howmuch.active .boutons div.less:hover{background-image:url("images/minus-white.svg")}div.add-ons div.tuile .howmuch.active .boutons input.number{font-size:24px;font-weight:500;color:var(--darkBlue);border:none;text-align:center;width:32px;height:32px;background-color:rgba(0,0,0,0)}div.add-ons div.tuile .howmuch.active .boutons input::-webkit-outer-spin-button,div.add-ons div.tuile .howmuch.active .boutons input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}div.add-ons div.tuile .howmuch.active .boutons input[type=number]{-moz-appearance:textfield}div.add-ons div.tuile#forever-warranty .howmuch.active .boutons,div.add-ons div.tuile#express-order .howmuch.active .boutons{display:none}div.in-the-end p{font-size:20px;font-weight:400;color:#000}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{position:relative;overflow:hidden;border-radius:16px}.woocommerce div.product.product-type-variable div.images .woocommerce-product-gallery__wrapper{position:-webkit-sticky;position:sticky;top:57%;-webkit-transform:translateY(calc(-50% - 50px));transform:translateY(calc(-50% - 50px))}.woocommerce div.product:not(.product-type-variable) div.images .woocommerce-product-gallery__wrapper{top:0;-webkit-transform:none;transform:none}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper div.woocommerce-product-gallery__image{width:100%;position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper div.woocommerce-product-gallery__image img{position:relative;top:0;left:0;width:100%}.woocommerce div.product #image-principale,.woocommerce div.product #image-secondaire{position:relative;overflow:hidden;border-radius:16px;margin-bottom:32px;margin-top:32px;display:none !important}.woocommerce div.product #image-principale img,.woocommerce div.product #image-secondaire img{width:100%}.woocommerce div.product #image-principale .abs,.woocommerce div.product #image-secondaire .abs{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;object-fit:cover;object-position:center;display:none}.woocommerce div.product{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .abs{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;object-fit:cover;object-position:center;display:none}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--darkBlue)}div#result-add-item section.container-id{margin-top:72px}.container-id .tuile{border:2px solid #b4b9bf;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 32px;height:126px;border-radius:16px;margin-top:24px}.container-id .tuile p{color:var(--darkBlue);font-size:20px;font-weight:400}.container-id .tuile p strong{font-weight:500}.container-id .tuile a{text-decoration:underline;color:var(--magenta);font-size:20px;font-weight:400;cursor:pointer;text-align:right}section.referal-entete{position:relative;padding-bottom:100px;padding-top:200px;background-color:rgba(0,167,224,.3)}section.referal-entete .contact__contenu{width:50%;padding-right:0}section.referal-entete .referal__img{padding-right:0;width:50%}section.referal-entete .referal__img img{width:100%}section.referal-entete img.amazon{width:144px}section.referal-entete .ligne-contact{position:absolute;left:0;width:100%;top:200px}section#terms-of-use{padding:130px 0;color:var(--darkBlue)}section#terms-of-use div.container{max-width:1120px}section#terms-of-use p strong{font-weight:500;font-size:17px}section#terms-of-use li{font-size:17px}section#terms-of-use ul{list-style:disc}section#terms-of-use ul>li{margin-bottom:.5em}section#terms-of-use ol{list-style:none;padding:0}section#terms-of-use ol a{text-decoration:none;font-weight:inherit;color:inherit}section#terms-of-use ol>li{padding:12px 0;border-bottom:1px solid rgba(6,22,42,.3);position:relative;padding-left:40px}section#terms-of-use ol>li:after{content:attr(data-count);position:absolute;left:0px;top:30px;font-weight:500}section#terms-of-use ol>li p{margin:1em 0}section#terms-of-use ol ul{padding-left:30px}section#terms-of-use h3{color:var(--darkBlue);font-size:48px;font-weight:600;margin-bottom:0em}section#terms-of-use div.container>p{margin:1em 0;color:var(--darkBlue)}section#terms-of-use div.container>p em{font-size:14px;font-style:normal}div.call-us{position:relative;top:-100px;left:25px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.15);padding:12px 16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 12px;z-index:9000000;border-radius:16px;width:240px}div.rel{position:-webkit-sticky;position:sticky;bottom:-80px;margin-bottom:25px;left:25px;z-index:99999}div.call-us .phone{width:48px;height:48px;background-color:var(--cyan);border-radius:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all .5s ease}div.call-us .phone svg{width:24px}div.call-us .phone svg path{fill:#fff}div.call-us div.txt p{margin:0;color:var(--darkBlue);font-size:17px;font-weight:400;line-height:22px;text-decoration:none}div.call-us div.txt p.hover{display:none}div.call-us:hover div.txt p.normal{display:none}div.call-us:hover div.txt p.hover{display:block}div.call-us:hover .phone{background-color:var(--darkBlue)}div.call-us:hover .phone svg path{fill:#fff}div.call-us:hover div.txt p{display:none}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{max-height:100% !important}#menu-sec .complementaire-nav ul li.wpml-ls-item{text-transform:uppercase}@media screen and (max-width: 1760px){section#hero .slider-hero__container-img img.abs{right:60px;top:0px}}@media screen and (max-width: 1250px){.container-bundle .woocommerce-product-gallery{padding-right:50px}}@media(max-width: 1024px){section.referal-entete .referal__img{width:100%}section#terms-of-use h3{font-size:32px}section.referal-entete .ligne-contact{top:300px}section#hero .slider-hero__container-img img.abs{right:0px;top:0px;width:80px}.woocommerce div.product #image-principale,.woocommerce div.product #image-secondaire{margin-top:0;margin-bottom:0}span.bulle{margin-bottom:10px}div.results div.ranger-phone.mobile{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;gap:10px}div.results div.ranger-phone.desktop{display:none}}@media screen and (max-width: 850px){#how .container .ranger .colonne:nth-child(2){margin:68px 0 48px 0 !important}#how .container .ranger .colonne:nth-child(2) .cadrage{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#video .container{padding:0px 50px !important}#video .container .frame{padding-bottom:70% !important}#video .container .frame .play p{margin-bottom:.35em}#video .container .frame .play h3{margin-bottom:1.2em !important}#video .container .frame .play button{padding:8px 28px !important;font-size:16px !important}#tuiles-slides{padding:0 !important}#tuiles-slides .ranger .colonne{width:100% !important}#tuiles-slides .ranger .colonne:nth-child(1) .tuile{border-top-left-radius:48px !important;border-top-right-radius:48px !important}#tuiles-slides .ranger .colonne:last-child .tuile:last-child{border-bottom-left-radius:48px !important;border-bottom-right-radius:48px !important}#tuiles-slides .ranger .colonne .tuile{border-radius:0px !important}#tuiles-slides .ranger .colonne .nav__arrows{top:50% !important;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;bottom:auto !important}.having-trouble{padding:2rem 0 4rem 0 !important}.having-trouble__container{min-height:290px !important;width:85% !important}.having-trouble__container h3{margin-bottom:6px !important;font-size:40px !important}.having-trouble__container p:last-child{margin-top:28px !important}.having-trouble__container p a button{font-size:16px !important;padding:12px 32px !important}.contact__contenu h1{max-width:85% !important}#menu-sec .text-tel,#menu-sec .tel{font-size:20px !important}#menu-sec .policy ul{margin-top:0 !important}#menu-sec .policy ul li a{font-size:18px !important}#FAQ .ranger{margin-bottom:115px !important}#havent-found{min-height:260px;margin-bottom:116px !important}#havent-found .tuile{min-height:260px !important}#havent-found .tuile h3{font-size:36px !important}#havent-found .tuile p{font-size:16px !important}#havent-found .tuile button{font-size:16px !important;padding:8px 32px !important;margin-top:24px !important}}@media screen and (max-width: 720px){#video .container .frame{padding-bottom:90% !important}#reasons .container h2{margin-top:4px !important}#reasons .container .title .bouton a{padding-bottom:8px !important}.homepage-get{padding:200px 0 145px;min-height:85vh}.homepage-get__container-text{max-width:90%}.homepage-get__container-text h1{font-size:56px;line-height:1em;margin-bottom:16px}.homepage-get__container-text p{font-size:16px;line-height:1.5em}.elements-section__container-element .container-image,.elements-section__container-element .container-text{width:100%}#menu-sec .container-global-menu .social ul li{margin-bottom:0}#menu-sec .container-global-menu .social ul li a{height:26px !important;width:26px !important}#menu-sec .container-global-menu .policy ul li a{font-size:16px !important}}@media screen and (max-width: 625px){.digitize-tel__slider .slider-service-nav__arrows{padding:2rem}.digitize-tel__slider .slider-service__container-slide p{font-size:22px}.digitize-tel__slider .slider-service__container-slide .container-title h2{font-size:58px;margin-bottom:22px}.digitize-tel__slider .slider-service__container-slide .container-title a{font-size:22px;padding:12px 28px}.digitize-tel__title{margin-bottom:118px}.digitize-tel__title p{font-size:1.3em}.digitize-tel__title h2{font-size:4em}#how .container>p{margin-bottom:12px !important}#how .container .ranger .colonne:nth-child(2) .cadrage{-webkit-justify-content:start !important;-ms-flex-pack:start !important;justify-content:start !important;width:60% !important}#video .container .frame{padding-bottom:100% !important}#reasons{padding-bottom:50px !important}#reasons .container .title{margin-bottom:118px !important}#tracking{min-height:685px !important}#tracking h1{font-size:56px !important;line-height:1em !important;text-align:center !important}#tracking span{margin:.25em auto !important}#tracking button{border-radius:48px !important}.having-trouble{padding:2rem 0 94px 0 !important}.having-trouble__container{-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;width:100% !important;min-height:675px !important}.having-trouble__container a:nth-child(1){margin-right:0 !important;margin-bottom:8px !important}.having-trouble__container a:nth-child(2){margin-left:0 !important;margin-top:8px !important}.having-trouble__container h3,.having-trouble__container p{position:relative !important;margin-left:0 !important;left:0% !important;text-align:center !important;max-width:80% !important}.having-trouble__container h3{font-size:40px !important;line-height:1em !important}.having-trouble__container p:last-child{display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact .ligne-contact{top:40% !important}.contact__contenu h2{font-size:16px !important;line-height:1.5em !important}.contact__contenu h1{line-height:1em !important;margin:16px 0 32px 0 !important}.contact__contenu p strong{font-size:24px}.contact__contenu p{font-size:16px !important;line-height:1.5em !important}.contact__contenu p.last{margin-bottom:8px !important;font-weight:500}.contact__form label{font-size:14px !important;line-height:1.5em !important}.contact__form input::-moz-placeholder,.contact__form textarea::-moz-placeholder{font-size:18px !important;line-height:1.5em !important}.contact__form input::-webkit-input-placeholder, .contact__form textarea::-webkit-input-placeholder{font-size:17px !important;line-height:1.5em !important;color:#b4b9bf}.contact__form input::-moz-placeholder, .contact__form textarea::-moz-placeholder{font-size:17px !important;line-height:1.5em !important;color:#b4b9bf}.contact__form input:-ms-input-placeholder, .contact__form textarea:-ms-input-placeholder{font-size:17px !important;line-height:1.5em !important;color:#b4b9bf}.contact__form input::placeholder,.contact__form textarea::placeholder{font-size:17px !important;line-height:1.5em !important;color:#b4b9bf}.contact__form textarea{padding:0 0 12px 0 !important}.contact__form button{margin-top:32px !important;border-radius:48px !important;font-size:16px !important;line-height:1.5em !important}#menu-sec .menu-content{padding:145px 25px 40px 25px !important}#menu-sec .mobile ul li{font-size:26px !important;margin-bottom:0px !important}#menu-sec .complementaire-nav{margin-bottom:28px !important}#menu-sec .complementaire-nav ul li{font-size:18px !important;margin-bottom:0px !important}#menu-sec .text-tel,#menu-sec .tel{font-size:18px !important}#menu-sec .policy ul li a{font-size:14px !important}.global-section{padding:200px 0 100px}.global-section__first-text h1,.global-section__second-text h1{font-size:16px}.global-section__first-text h2,.global-section__second-text h2{font-size:40px}.global-section__first-text p,.global-section__second-text p{font-size:16px}.global-section__first-text{margin-bottom:30px}.global-section__second-text{margin-top:34px}.global-section__container-image{max-height:805px}.global-section__container-image .laptop{display:none}.global-section__container-image .mobile{display:block}.global-section__container-image svg{max-height:805px;width:80%}#FAQ-entete{min-height:500px !important}#FAQ-entete h1{font-size:56px !important}#FAQ-entete h2{font-size:16px !important;line-height:1.5em !important}#FAQ .ranger{margin-bottom:64px !important}#FAQ .ranger .colonne:nth-child(1){margin-bottom:1.5rem !important}#FAQ .ranger .colonne h2{font-size:32px !important;line-height:40px !important}#FAQ .ranger .colonne .acc p,#FAQ .ranger .colonne .acc h4{font-size:16px !important}#FAQ .ranger .colonne .content{padding-left:50px !important}#FAQ .ranger .colonne .title{padding:24px 50px !important}#FAQ .ranger .colonne .title .before{font-size:16px !important}#havent-found{max-width:342px;min-height:600px;margin:144px auto 116px auto !important}#havent-found .tuile{padding:0 22px !important;min-height:600px !important;text-align:center !important}#havent-found .tuile h3{font-size:40px !important;line-height:1em !important}#havent-found .tuile p{font-size:18px !important}#havent-found .tuile button{font-size:18px !important;margin-top:32px !important;padding:16px 24px !important}.elements-section__container-element{padding:64px 0}.elements-section__container-element .container-image,.elements-section__container-element .container-text{width:100%}.elements-section__container-element .container-text{margin-top:32px}.elements-section__container-element .container-text h2{font-size:32px;line-height:1.25em}.elements-section__container-element .container-text p{font-size:16px;line-height:1.5em}.elements-section__container-element .container-text .button{padding:16px 24px;font-size:16px;margin-top:24px}}div#popup-gift{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999999999999;background-color:rgba(0,0,0,.5);display:none}div#popup-gift .content{position:absolute;top:50%;left:50%;width:820px;max-width:calc(100% - 60px);max-height:calc(100% - 60px);border-radius:24px;background-color:#fff;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div#popup-gift .content span#x-gift{width:48px;height:48px;color:#fff;background-color:var(--magenta);border-radius:50%;font-size:20px;font-weight:100;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);position:absolute;cursor:pointer}div#popup-gift .content div.txt{padding:40px;top:0;left:0;width:100%;height:100%;overflow-y:auto}div#popup-gift .content div.txt h2{text-align:center;font-weight:600;font-size:3vw;margin:0;color:var(--darkBlue)}div#popup-gift .content div.txt h3{text-align:center;font-weight:600;font-size:24px;margin:20px 0 0;color:var(--darkBlue)}div#popup-gift .content div.txt button{background-color:var(--cyan);color:#fff;display:block;margin:20px auto 0}div#popup-gift .content div.txt button:hover{background-color:var(--darkCyan);border-color:var(--darkCyan)}div#popup-gift .content div.txt div.ranger{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;margin-top:40px}div#popup-gift .content div.txt div.ranger div.colonne{width:50%;padding:0 20px}div#popup-gift .content div.txt div.ranger div.colonne img{width:100%;border-radius:12px;overflow:hidden}#pwgc-balance-number{border-radius:8px;border:1px solid var(--darkBlue);height:55px;padding:0 20px;font-size:20px;font-weight:400;color:var(--darkBlue);display:block;margin:20px auto}#pwgc-balance-number:invalid{background-color:#fff}#pwgc-balance-number-container input[type=submit]{border:1px solid var(--cyan);background-color:var(--cyan);padding:0 24px;height:48px;border-radius:24px;color:var(--white);font-size:17px;font-weight:600;margin:20px auto}#pwgc-balance-number-container input[type=submit]:hover{background-color:var(--darkCyan);border-color:var(--darkCyan)}#pwgc-balance-number-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#pwgc-balance-reload{border:1px solid var(--darkBlue);background-color:var(--darkBlue);padding:0 47px;height:55px;border-radius:8px;color:var(--vertMint);font-size:20px;font-weight:500;margin:20px auto;display:none !important}section#detaillants{margin-top:128px}section#detaillants div.titre{padding:24px}section#detaillants div.overflow{overflow-y:auto;height:calc(100vh - 291px)}.page-template-detaillants div.call-us{display:none}.page-template-detaillants footer{margin-top:100px}section#detaillants div.titre h1{color:var(--darkBlue);font-size:32px;font-weight:600}section#detaillants div.titre div.inputs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:24px;gap:8px}section#detaillants div.map{position:relative}#acf-map{width:100%;height:100%;position:absolute;top:0;left:0}section#detaillants div.titre div.inputs input{height:48px;border-radius:24px;width:305px;border:1px solid #b4b9bf;padding:0 24px;color:var(--darkBlue)}section#detaillants div.titre div.inputs ::-webkit-input-placeholder{color:var(--darkBlue);opacity:.5}section#detaillants div.titre div.inputs ::-moz-placeholder{color:var(--darkBlue);opacity:.5}section#detaillants div.titre div.inputs :-ms-input-placeholder{color:var(--darkBlue);opacity:.5}section#detaillants div.titre div.inputs ::placeholder{color:var(--darkBlue);opacity:.5}section#detaillants div.titre div.inputs button{width:auto;background-image:url("images/localiser.svg");background-size:18px;background-position:center;background-repeat:no-repeat;background-position:left 12px center;padding-left:42px;padding-right:24px}section#detaillants div.ranger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section#detaillants div.ranger div.aside{width:609px}section#detaillants div.ranger div.map{width:calc(100% - 609px)}section#detaillants div.result{padding:24px 24px 24px 76px;position:relative;cursor:pointer}section#detaillants div.result.active,section#detaillants div.result:hover{background-color:rgba(0,167,224,.15)}section#detaillants div.result span.numero{width:28px;height:33px;background-image:url("images/Pin.svg");background-size:contain;background-position:center;background-repeat:no-repeat;color:var(--white);font-size:16px;font-weight:600;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:3px;position:absolute;top:24px;left:24px}section#detaillants div.result div.title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}section#detaillants div.result div.title span.t{font-size:20px;font-weight:600;color:var(--darkBlue)}section#detaillants div.result div.title span.d{font-size:17px;font-weight:600;color:var(--darkBlue)}section#detaillants div.result p{font-size:17px;font-weight:500;color:var(--darkBlue);margin:.5em 0}section#detaillants div.result .hours{margin:.5em 0;display:none}section#detaillants div.result .hours p{margin:0}section#detaillants div.result .hours td{padding-right:2em}section#detaillants div.result a.ouvert{font-size:17px;font-weight:600;color:var(--cyan)}section#detaillants div.result a.ouvert.close{color:var(--magenta)}section#detaillants div.result p.hour{font-size:17px;font-weight:500;color:var(--darkBlue);display:inline;padding-right:20px;position:relative;margin:0}section#detaillants div.result p.hour:after{content:"";position:absolute;right:0;top:50%;background-image:url("images/chevron-blue.svg");width:12px;height:9px;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section#detaillants div.result .ouverture{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:2em}section#detaillants div.result{border-top:1px solid #b4b9bf}section#detaillants div.result:last-of-type{border-bottom:1px solid #b4b9bf}section#detaillants div.aside{border-right:1px solid #b4b9bf}section#detaillants div.marker{display:none}#pwgc-balance-number{height:48px;border-radius:24px;border:1px solid #b4b9bf;font-size:17px}@media screen and (max-width: 500px){section.referal-entete .contact__contenu h1 br{display:none}section.referal-entete .ligne-contact{top:300px}#hero .container .ranger .colonne h1{font-size:40px !important;line-height:1em !important}#hero .container .ranger .colonne .texte{margin-bottom:0 !important;width:100% !important}#hero .container .ranger .colonne .texte p:nth-child(2){margin-top:20px;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;gap:16px}#hero .container .ranger .colonne .texte p:nth-child(2) a{width:50%}#hero .container .ranger .colonne .texte p:nth-child(2) a button{border-radius:48px;margin-right:0;height:48px;line-height:1;width:100%}section#hero div.container div.ranger div.colonne div.texte p{font-size:20px;line-height:1.5}.digitize-tel{padding:98px 0 55px}.digitize-tel__slider .slider-service__container-slide{gap:24px}.digitize-tel__slider .slider-service__container-slide p{font-size:14px;line-height:1.5em}.digitize-tel__slider .slider-service__container-slide .container-title h2{font-size:32px;line-height:1.25em;margin-bottom:28px}.digitize-tel__slider .slider-service__container-slide .container-title a{font-size:16px;padding:16px 24px}.digitize-tel__slider .slider-service-nav__arrows .arrow{height:40px;width:40px}.digitize-tel__slider .slider-service-nav__arrows .arrow-right svg{-webkit-transform:rotate(180deg) scale(0.8);transform:rotate(180deg) scale(0.8)}.digitize-tel__slider .slider-service-nav__arrows .arrow-left svg{-webkit-transform:scale(0.8);transform:scale(0.8)}.digitize-tel__title{margin-bottom:48px}.digitize-tel__title p{font-size:1em;padding:0 25px}.digitize-tel__title h2{font-size:56px}#how{padding:56px 0 0 0}#how .container>p{font-size:16px !important;line-height:1.5em !important}#how .container .ranger .colonne:nth-child(2){margin:24px 0 16px 0 !important}#how .container .ranger .colonne:nth-child(2) .cadrage{margin:0 !important}section#how div.arrows{bottom:30px}#how .container .ranger .bottom{margin-bottom:30px}section#video{padding:0 25px}#how .container .ranger .colonne:nth-child(1){padding-right:0 !important}#how .container .ranger .colonne:nth-child(1) .bottom h3{font-size:32px !important;line-height:1.25em !important}section#how div.ranger div.colonne:nth-child(1) div.bottom h3 strong{font-size:40px}#how .container .ranger .colonne:nth-child(1) .bottom p{font-size:16px !important;line-height:1.5em !important}#how .arrows{gap:12px !important}#how .arrows .arrow{height:40px !important;width:40px !important}#how .arrows .arrow.right svg{-webkit-transform:scale(0.8) rotate(180deg) !important;transform:scale(0.8) rotate(180deg) !important}#how .arrows .arrow.left svg{-webkit-transform:scale(0.8) !important;transform:scale(0.8) !important}#video .container .frame{padding-bottom:175% !important}#video .container .frame .play p{font-size:20px !important;line-height:1.4em !important}#video .container .frame .play h3{font-size:40px !important;line-height:1em !important;margin-bottom:24px !important}#reasons{padding-top:56px !important;padding-bottom:56px !important}#reasons .container .title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-align-items:start !important;-ms-flex-align:start !important;align-items:start !important;margin-bottom:48px !important}#reasons .container .title .titre p{margin-bottom:16px !important;font-size:16px !important;line-height:1.5em}#reasons .container .title .titre h2{font-size:40px !important;line-height:1em !important}#reasons .container .title .bouton{display:none}#reasons .container .ranger .colonne h4{font-size:24px !important;line-height:1.5em !important;margin-bottom:8px !important}#reasons .container .ranger .colonne p{font-size:16px !important;line-height:1.5em !important}#reasons .container .bouton-tel{display:block}#reasons .container .bouton-tel button{border:2px solid var(--cyan);background-color:var(--cyan);color:var(--white);display:block;margin:0 auto}#entete-what-we-digitize{min-height:480px !important}#entete-what-we-digitize h1{font-size:40px !important;line-height:1em !important;margin-bottom:16px !important}#entete-what-we-digitize p{font-size:16px !important;line-height:1.5em !important}#tuiles-slides .ranger .colonne .tuile{padding:56px 56px 64px 56px !important}#tuiles-slides .ranger .colonne .tuile h3{font-size:32px !important;line-height:1.25em !important;margin-bottom:24px !important}#tuiles-slides .ranger .colonne .tuile h4{font-size:24px !important;line-height:1.5em !important;margin-bottom:18px !important}#tuiles-slides .ranger .colonne .tuile p{font-size:16px !important;line-height:1.5em !important}#tuiles-slides .ranger .colonne .nav__arrows .prev,#tuiles-slides .ranger .colonne .nav__arrows .next{height:40px !important;width:40px !important}#tracking p{font-size:14px !important;margin-bottom:12px !important}#tracking p:last-child{margin-top:32px !important}#tracking span{font-size:18px !important;line-height:1.5em !important}#tracking h1{margin-bottom:48px !important}#tracking button{font-size:16px !important}#menu-sec .mobile ul li{font-size:28px !important;margin-bottom:0px !important}.having-trouble{padding:0 0 70px 0 !important}.having-trouble__container h3,.having-trouble__container p{max-width:75% !important}.having-trouble__container h3{margin-bottom:17px !important}.having-trouble__container p{font-size:18px !important;line-height:1.5em !important}.having-trouble__container p:last-child{font-size:14px !important}.having-trouble__container button{border-radius:48px !important}.contact .ligne-contact{top:30% !important}.contact__contenu h1{max-width:100% !important}footer .container-footer{border-top-left-radius:0 !important;border-top-right-radius:0 !important;padding-top:0px !important}footer .container{padding-bottom:56px !important}footer .container .ranger .colonne:nth-child(1) h3{font-size:32px !important;line-height:1.25em !important;text-align:left !important;margin-bottom:32px !important}footer .container .ranger .colonne:nth-child(1) .txt p{text-align:left !important}footer .container .ranger .colonne:nth-child(1) .txt p a button{border-radius:30px !important;font-size:16px !important;line-height:1.5em !important;padding:0px 20px !important;margin:0 !important;height:40px}footer .container .ranger .colonne:nth-child(2){margin-bottom:24px !important}footer .container .ranger .colonne:nth-child(2) nav ul li{text-align:left !important}footer .container .ranger .colonne:nth-child(2) nav ul li a{font-size:20px !important;line-height:1.5em !important}footer .container .ranger .colonne:nth-child(3) .footer-right{width:100%}footer .container .ranger .colonne:nth-child(3) nav ul{width:100% !important}footer .container .ranger .colonne:nth-child(3) nav ul li{text-align:left !important}footer .container .ranger .colonne:nth-child(3) nav ul li a{font-size:18px !important;line-height:1.4em !important}footer .copy{padding:32px 25px !important}footer .copy p{font-size:14px !important}footer .copy .container{padding:0;padding-bottom:32px !important}footer .copy .container .colonne:nth-child(1){text-align:left;margin-top:0 !important;margin-bottom:16px !important}footer .copy .container .colonne:nth-child(1) a{text-align:left !important}footer .copy .container .colonne:nth-child(1) svg{width:120px !important;height:auto !important}footer .copy .container .colonne:nth-child(2){margin-bottom:32px !important}footer .copy .container .colonne:nth-child(2) p{text-align:left !important}footer .copy .container .colonne:nth-child(3){margin-bottom:32px !important}footer .copy .container .colonne:nth-child(3) .social{width:100%}footer .copy .container .colonne:nth-child(3) nav ul{text-align:left !important}footer .copy .container .colonne:nth-child(4) nav{width:100% !important}footer .copy .container .colonne:nth-child(4) nav ul{-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;gap:24px !important;text-align:left !important}header .container .border .ranger{-webkit-justify-content:start !important;-ms-flex-pack:start !important;justify-content:start !important}header .container .border .ranger .colonne:nth-child(1){width:-moz-fit-content !important;width:-webkit-fit-content !important;width:fit-content !important}header .container .border .ranger .colonne:nth-child(2){margin:0 76px 0 24px !important;width:-moz-fit-content !important;width:-webkit-fit-content !important;width:fit-content !important}header .container .border .ranger .colonne:nth-child(3){width:-moz-fit-content !important;width:-webkit-fit-content !important;width:fit-content !important}#how .container .ranger .colonne:nth-child(2){margin:0 auto !important;width:100% !important}.elements-section__container-element .container-image{height:90vw}}@media screen and (max-width: 425px){#menu-sec .menu-content{padding:150px 24px 48px 24px !important}#menu-sec .mobile ul li{font-size:24px !important}header .container .border .ranger .colonne:nth-child(2){margin:0 0 0 24px !important}header .container .border .ranger .colonne:nth-child(3){position:absolute !important;right:1rem !important}.homepage-get{min-height:66vh}.elements-section__container-element .container-image{height:46vh}}section.woocommerce-page{padding:250px 0 150px}nav.woocommerce-MyAccount-navigation ul li{padding:15px 0}nav.woocommerce-MyAccount-navigation ul li a{font:var(--clash);color:var(--darkBlue)}@media screen and (max-width: 1400px){section#detaillants div.ranger div.aside{width:50%}section#detaillants div.ranger div.map{width:50%}section#detaillants div.titre div.inputs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}}@media screen and (min-width: 1025px)and (max-width: 1400px){div.add-ons div.tuile .howmuch.active .boutons{display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:35px;bottom:5px}}@media screen and (max-width: 1210px){section#hero:after,#FAQ-entete:after{background-size:8.24vw;height:4.12vw}div.tuile-single-product ul li label span span.gris{font-size:16px}div.tuile-single-product#type ul li label span.prix{font-size:16px}div.choose-plan .tuile .close p label span span.orange{font-size:16px}div.choose-plan p{font-size:16px}div.choose-plan .tuile .close p label{font-size:14px}div.choose-plan .tuile .close p label span{font-size:14px}}@media screen and (max-width: 1024px){section#hero:after,#FAQ-entete:after{background-size:9.86vw;height:4.93vw}section#page.cart select.change-number-item{font-size:17px}div.how-many div.tuile input{width:45px;font-size:20px}div.add-ons div.tuile .howmuch.active .boutons div{width:30px;height:30px}div.add-ons div.tuile .howmuch.active .boutons input.number{height:30px;width:30px;font-size:24px}section#tuiles-slides div.ranger div.colonne .nav__arrows{opacity:1}.page-template-cart div.results div.container{padding:0 25px}div.results div.ranger div.addcart button{height:48px;margin-top:0px}.container-bundle .woocommerce-product-gallery{width:100% !important;padding-right:0}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100% !important}.contact__form #form{padding:0}}@media screen and (max-width: 1024px){section#hero:after,#FAQ-entete:after{background-size:12.28vw;height:6.14vw}.ranger-edit a.removed,.container-id .tuile a{font-size:17px}section#page.empty_cart div.ranger div.colonne:nth-child(2) .abs{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}section#page.empty_cart div.container div.colonne:nth-child(1){min-height:auto;padding:50px 0 100px}section#page.empty_cart div.container div.colonne:nth-child(2){position:relative;height:20vw}section#page.empty_cart{overflow:hidden}div.choose-plan p.pl,p.info-txt{font-size:15px}#how .container .ranger .colonne:nth-child(1) .bottom{padding-bottom:30px}section#page.cart .image-bundle img{display:none}section#how div.ranger{padding-top:0}section#how .container>p{margin-bottom:0}.woocommerce table.shop_table_responsive tr td.product-price{display:none}.container-bundle .woocommerce-product-gallery{width:100% !important;display:block}.container-bundle .product-type-variable .woocommerce-product-gallery{display:none !important}section#video div.frame div.play p{margin-bottom:0}section#video div.frame div.play h3{margin-top:0}.container-bundle .woocommerce-product-gallery,.container-bundle .summary{margin-bottom:40px !important}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{position:relative;top:0;-webkit-transform:none;transform:none}.woocommerce div.product #image-principale,.woocommerce div.product #image-secondaire{display:block !important}.woocommerce .tuile-single-product{margin-top:20px}.woocommerce div.product #image-principale.hide,.woocommerce div.product #image-secondaire.hide{display:none !important}.woocommerce div.product .product_title{margin-bottom:44px;font-size:3rem}.single-product .container{padding:0 25px 150px}div.tuile-single-product#type ul li label span.prix{bottom:5px;right:16px;font-size:2vw;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div.tuile-single-product#type ul li label.active span.prix span.promo strike{font-size:12px}div.tuile-single-product#type ul li label{position:relative}div.tuile-single-product ul li label{height:84px;padding:0 16px}div.results div.ranger div.prix p.total{font-size:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.2}div.results div.ranger div.prix p.total span#total-without-sale{width:100%}div.results div.ranger div.mobile div.ranger div.phone{display:none}div.results div.ranger div.prix p.total strike{font-size:16px;margin-right:3px}div.choose-plan .tuile .close p label span{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;line-height:1rem}div.choose-plan .tuile .close p label span span.orange{font-size:17px}div.choose-plan .tuile .close p label span strike{margin-right:10px}div.how-many div.tuile span.nom{font-size:24px}div.how-many .more-button{width:88px}div.how-many .more-button span{width:40px;height:40px}div.how-many div.tuile input{font-size:20px;height:48px}div.how-many div.tuile{height:76px}div.results div.ranger div.desktop{display:none}div.results div.ranger div.mobile{display:block;text-align:left;width:100%}div.results div.ranger div.mobile p{font-size:16px}div.results div.ranger div.addcart{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;gap:20px;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.results div.container>div.ranger{width:100%}div.results{height:auto;padding:15px 0}div.results div.ranger div.addcart button{height:48px;border-radius:24px;margin-left:0;font-size:16px;padding:0 12px;white-space:nowrap;transition:all .5s ease}div.results div.ranger div.prix p.tx{position:relative;top:-5px;font-size:14px}span.bulle{font-size:18px;height:35px;padding:0 16px}div.tuile-single-product h2,div.how-many h2,div.choose-plan h2,div.add-ons h2,div.in-the-end h2{font-size:24px;line-height:1.2;margin-top:48px;margin-bottom:20px}div.tuile-single-product ul li label{font-size:16px}div.tuile-single-product ul li label input{width:20px;height:20px}div.tuile-single-product ul li label input:checked:before{width:14px;height:14px}div.choose-plan .tuile .close p label{width:100%;margin-bottom:10px}div.choose-plan .tuile .close p label:last-child{margin-bottom:0}div.choose-plan .tuile input{width:20px;height:20px}div.choose-plan .tuile input:checked:before{width:14px;height:14px}div.choose-plan .tuile{padding:28px 16px}div.add{height:80px}div.add p{font-size:16px}div.choose-plan p{font-size:16px;line-height:24px}div.add-ons div.tuile .nothanks{width:100%;height:76px;border-radius:0;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom:none;border-right:2px solid #b4b9bf}div.add-ons div.tuile .nothanks.active{border-bottom:2px solid var(--darkBlue)}div.add-ons div.tuile .howmuch{width:100%;height:76px;border-radius:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top:none;border-left:2px solid #b4b9bf}div.add-ons div.tuile .howmuch.active{border-top:2px solid var(--darkBlue)}div.in-the-end p{font-size:16px;line-height:24px}div.in-the-end{margin-bottom:100px}.single-product header .container,.single-product footer .container{padding:0 25px}footer div.copy div.container{padding:0}section#need-help div.container div.tuile div.txt{text-align:center}.container{padding:0 25px}section#page.cart .image-bundle img{width:100%}section#page.cart .image-bundle .ranger .colonne{width:100%}section#page.cart .image-bundle .ranger div.colonne:nth-child(2){padding:24px 0}section#page.cart .image-bundle .ranger div.colonne:nth-child(2) h3{font-size:24px}section#page.cart .image-bundle .ranger div.colonne:nth-child(2) p,section#page.cart .image-bundle .ranger div.colonne:nth-child(2) p strong,section#page.cart p.connect,section#page.cart p.order,section#page.login p,section#page.login.create-account .box li,section#page.login.create-account .box p,section#page.cart .container div.ranger div.colonne:nth-child(2) .box p,section#page.cart.checkout p{font-size:15px}section#page.cart .container div.ranger div.colonne:nth-child(2) .box{padding:25px}section#page.cart .container div.ranger div.colonne:nth-child(2) .box p.add-coupon,section#page.cart .container div.ranger div.colonne:nth-child(2) .box p.remove-coupon{font-size:17px}section#page.cart .container div.ranger div.colonne:nth-child(2) .hover-add-coupon{margin-top:20px}.woocommerce form .form-row input[type=text],.woocommerce form .form-row input.input-text,#pwgc-redeem-button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,section#page.cart .container div.ranger div.colonne:nth-child(2) .box button{height:44px}section#page.cart .image-bundle .ranger div.colonne:nth-child(2) a{font-size:16px}section#page.login button,section#page.empty_cart button{height:44px;font-size:16px}section#page.empty_cart a.login,section#page.empty_cart p{font-size:15px}section#page.login h1{font-size:36px}section#page.login.create-account .box-wrap{max-width:100%}section#page.login.create-account div.ranger div.colonne{width:100%;margin-bottom:70px}section#page.cart select.change-number-item{height:auto;float:left;height:36px;width:36px}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left !important;display:initial}.woocommerce-cart table.cart td.product-name{width:calc(100% - 200px);float:left}.woocommerce-cart table.cart td.product-quantity{width:calc(100% - 200px - 30px);padding-right:0;float:left;border-top:none;margin-top:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.woocommerce-cart table.cart tr{position:relative;z-index:1}.woocommerce-cart table.cart tr:after{content:"";z-index:2;width:100%;height:1px;background-color:#b4b9bf;position:absolute;top:0;left:0}section#page.cart p.price{margin-top:0;font-size:16px}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;clear:both}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:none}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{padding:24px;float:left}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff}section#need-help{padding-top:92px;padding-bottom:90px}section#page.cart.checkout h3{font-size:24px;line-height:1.33;margin-bottom:.5em;margin-top:30px}.woocommerce form .woocommerce-form__label-for-checkbox input[type=checkbox]{top:6px}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{font-size:16px}.woocommerce table.shop_table td{font-size:14px;padding:0}section#page.cart.checkout .woocommerce{padding:0}.woocommerce table.shop_table th{padding:10px 0}.woocommerce table.shop_table.woocommerce-table--order-details tr td{border-top:1px solid #b4b9bf;padding:10px 0}.woocommerce ul.order_details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:none}.woocommerce ul.order_details li{border-right:none;margin-right:0;margin-bottom:1em}header div.container div.border div.ranger div.colonne:nth-child(1) nav ul li.bundle a,header div.container div.border div.ranger div.colonne:nth-child(3) nav ul li.bundle a{font-size:14px;padding:4px 10px;margin-left:10px}div.tuile-single-product ul li label span{padding-right:5px}.container-bundle{margin-top:160px}section#page.cart .image-bundle .ranger div.colonne:nth-child(2){width:100%}section#need-help div.container{max-width:100%;width:100%;padding:0 25px}section#page .woocommerce-error,section#page .woocommerce-info,section#page .woocommerce-message,.woocommerce form .form-row label,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single .select2-selection__rendered,section#page.cart a.back{font-size:16px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,section#page.cart .container div.ranger div.colonne:nth-child(2) .box button{height:44px;font-size:16px;margin-top:20px;width:auto}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{height:44px;font-size:16px}div.results:before,div.results:after{width:25px}.page-template-cart div.results:before,.page-template-cart div.results:after{content:none}.product-template-default{overflow:initial}#havent-found{-webkit-mask-image:url("images/haventfound.svg");mask-image:url("images/haventfound.svg");mask-size:100%;-webkit-mask-size:100%;height:143vw;width:100%;max-width:100%;padding:0 25px}#havent-found div.container div.tuile{height:143vw}.woocommerce table.shop_table tr td.product-name{border-top:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:23px}div#popup-gift .content div.txt div.ranger div.colonne img{width:30%;display:block;margin:0 auto}div#popup-gift .content div.txt div.ranger div.colonne{width:100%;margin-bottom:30px}section#tuiles-slides .tuile div.ranger div.colonne{width:100%}section#tuiles-slides .tuile div.ranger div.colonne:nth-child(1){margin-bottom:20px}section#tuiles-slides .slide-img img{max-width:250px;display:block;margin:0 auto;object-position:center;height:30vw}section#tuiles-slides .tuile{text-align:center}section#tuiles-slides .paragraph{display:none}section#page.empty_cart div.ranger div.colonne{width:100%}section#page.empty_cart h1{font-size:36px}div.choose-plan.original .tuile .flx,div.choose-plan.delivery .tuile .flx{padding:28px 16px}section#page.cart h1{font-size:36px}section#page.cart.checkout h1{margin-top:32px}.woocommerce table.shop_table tr td.product-remove{display:-webkit-flex;display:-ms-flexbox;display:flex;float:left;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.woocommerce-cart table.cart td.product-name{width:calc(100% - 36vw - 30px);float:none}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}section#page.cart .container div.ranger div.colonne{width:100%}section#page.cart .container div.ranger div.colonne div.rel .sticky{width:100%;max-width:100%;margin-top:32px}section#page.cart .container div.ranger div.colonne:nth-child(2) .box h3{font-size:20px}section#page.cart .container div.ranger div.colonne:nth-child(2){-webkit-order:1;-ms-flex-order:1;order:1}section#page.cart .container div.ranger div.colonne:nth-child(1){-webkit-order:2;-ms-flex-order:2;order:2;margin-top:64px}section#page.cart div.bordure{width:100px;height:36px}section#page.cart div.bordure span.less,section#page.cart div.bordure span.more{width:26px;height:26px}section#page.account div.menu ul li a{font-size:16px;white-space:nowrap;height:44px}section#page.account div.menu ul{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:24px}section#page.account .box div.colonne{width:100%}section#page.account .box div.colonne:nth-child(2){height:60vw;-webkit-order:1;-ms-flex-order:1;order:1}section#page.account .box h2{font-size:24px}section#page.account .box-referal p{font-size:15px}section#page.account .box ul{margin-top:2em}section#page.account .box ul li{font-size:14px}section#page.account .box div.colonne:nth-child(1){-webkit-order:2;-ms-flex-order:2;order:2;padding:25px}section#page.account .box-referal div.ranger div.colonne:nth-child(1){width:100%;padding:25px;-webkit-order:2;-ms-flex-order:2;order:2}section#page.account .box-referal div.ranger div.colonne:nth-child(2){width:100%;-webkit-order:1;-ms-flex-order:1;order:1}section#page.account .box-referal h2{font-size:24px}section#page.account .my-code div.row-imput div.col{width:100%;margin-bottom:16px}section#page.account .rewards .table .td:nth-child(1),section#page.account .rewards .table .th:nth-child(1){width:20%}section#page.account .rewards .table .td:nth-child(2),section#page.account .rewards .table .th:nth-child(2){width:40%}section#page.account .rewards .table .td:nth-child(3),section#page.account .rewards .table .th:nth-child(3){width:40%}section#page.account .rewards .table .td,section#page.account .rewards .table .th{font-size:14px}section#page.account .box-referal .row-amazon{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left}section#page.account .box-referal .row-amazon p{width:100%;max-width:100%}section#page.account .my-code{padding:25px}section#page.account .rewards{padding:25px}section#page.account #setting div.ranger div.colonne{width:100%}section#page.account .available{padding:25px}section#page.account h1{font-size:32px}section#page.account .menu-wrap{position:relative}section#page.account div.menu{margin-top:32px;padding-right:25px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}section#page.account div.menu::-webkit-scrollbar{display:none}section#page.account div.menu ul li:last-child{padding:0 25px}section#page.account div.menu .arrow{background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) calc(100% - 8px), #ffffff 100%);cursor:pointer;display:none;height:100%;position:absolute;right:0;top:0;width:40px}section#page.account div.menu .arrow:after{background-size:contain;background-image:url("images/scroll-arrow.svg");content:"";display:block;height:14px;margin-left:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}section#page.account div.menu ul li a.logout:hover{border-color:rgba(0,0,0,0)}.woocommerce form .input-radio{top:10px;width:15px;height:15px;margin-right:10px}div.popup#order-details table tr{display:-webkit-flex;display:-ms-flexbox;display:flex}div.popup#order-details table tr td{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #b4b9bf}div.popup#order-details table.order-received tr td.product-thumbnail{width:62px;padding:6px}div.popup#order-details table.cart img{width:50px}div.popup#order-details table.order-received tr td.product-name{width:calc(100% - 62px - 20px)}div.popup#order-details table.order-received tr td.product-quantity{width:20px}div.popup#order-details div.content .image-bundle div.ranger div.colonne:nth-child(2) p{font-size:16px}div.popup#order-details div.content .overflow{padding:25px}section#page.cart.order-received .container div.ranger div.colonne:nth-child(2) .box div.ranger-order div.col{width:100%}section#page.cart.order-received .container div.ranger div.colonne:nth-child(2) .box div.ranger-order{gap:12px}section#page.cart.order-received .container div.ranger div.colonne:nth-child(2) .box div.ranger-order.sec{margin-top:12px}section#page.cart.order-received .container div.ranger div.colonne:nth-child(2) .box p.res,section#page.cart.order-received .container div.ranger div.colonne:nth-child(2) .box p.label{font-size:15px}section#page.cart.order-received .container div.ranger div.colonne:nth-child(2) .box div.pad{padding:0 25px}section#tuiles-slides .slick-prev,section#tuiles-slides .slick-next{width:30px;height:30px}section#tuiles-slides h3{font-size:32px}section#tuiles-slides h4{font-size:28px}section#tuiles-slides .tuile div.ranger{padding:25px 25px 80px}section#tuiles-slides .slick-dots{bottom:-50px}section#page.login.create-account .box{width:100%}section#page.login.create-account .col-input{width:100%}div.popup#order-details .woocommerce table.shop_table_responsive tr td.product-thumbnail{width:100px}div.popup#order-details .woocommerce table.shop_table_responsive tr td.product-name{width:calc(100% - 176px);padding-top:0}div.popup#order-details .woocommerce table.shop_table_responsive tr td.product-quantity{text-align:right !important}div.popup#order-details .woocommerce table.shop_table_responsive tr td{height:80px}section#page.empty_cart{padding-top:200px}section#page.account #memories button,section#page.account #setting button,section#page.cart.order-received button{height:44px;font-size:16px}div.popup#order-details table.order-received tr td.product-name,div.popup#order-details table.order-received tr td.product-name p.price{font-size:16px}section#tuiles-slides div.pmobile{display:block}section#tuiles-slides div.pdesktop{display:block}div.tuile-single-product ul li{width:100%}p.info-txt{font-size:16px}section#page.account #memories p{font-size:14px}section#page.account .my-code h3{font-size:24px}section#page.account .my-code h4,section#page.account .rewards h4{font-size:16px}section#page.account .my-code .border input,section#page.account .my-code .border{font-size:16px;height:44px}section#page.account #history .order div.ranger div.details p.res a{font-size:15px}section#page.account #history .order div.ranger div.details{width:100%;border-right:none;border-bottom:1px solid #b4b9bf}section#page.account #history .order div.ranger div.status-info{width:100%}section#detaillants div.overflow{height:100%}section#detaillants div.titre div.inputs input{height:44px}section#detaillants div.titre div.inputs,div.choose-plan div.titre div.inputs{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}section#detaillants div.ranger div.aside{width:100%;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:400px;z-index:2;position:relative;background-color:var(--white);border-top-left-radius:24px;border-top-right-radius:24px;overflow:hidden;box-shadow:0 -4px 8px 0 rgba(0,0,0,.15)}section#detaillants div.ranger div.map{width:100%;-webkit-order:1;-ms-flex-order:1;order:1;min-height:400px;position:fixed;top:140px;left:0;z-index:1}section#detaillants div.result div.title span.t,div.choose-plan div.result div.title{font-size:15px}section#detaillants div.result p,div.choose-plan div.result p{font-size:15px}section#detaillants div.result a.ouvert,div.choose-plan div.result a.ouvert{font-size:15px}section#detaillants div.result p.hour,div.choose-plan div.result p.hour{font-size:15px}section#detaillants div.result{padding:12px 24px 12px 60px}div.choose-plan div.result{padding:12px 24px 12px 40px}section#detaillants div.result span.numero,div.choose-plan div.result input.depository{top:12px}div.choose-plan div.result input.depository{left:10px}div.choose-plan div#results{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}section#page.login input,footer div.container div.ranger div.colonne:nth-child(1) button,#form input,#form button[type=submit],body.woocommerce div.product form.cart .variations select,body select#pwgc-email-design-id,body.woocommerce div.product form.cart .button,section#page.account #setting input,div#popup-infolettre #mc_embed_signup .mc-field-group input,div#popup-infolettre #mc_embed_signup .button,#pwgc-balance-number-container input[type=submit],#pwgc-balance-number,section#hero div.container div.ranger div.colonne div.texte button,.digitize-tel__slider .slider-service__container-slide .container-title a,div.choose-plan div.titre div.inputs input[type=text],div.choose-plan div.titre div.inputs button,.elements-section__container-element .container-text .button,section#page.account .available button{height:44px;font-size:16px}#form textarea{font-size:16px;padding:24px !important}section#tuiles-slides .tuile div.ranger div.colonne .paragraph{width:100%}div.choose-plan div.titre div.inputs input[type=text]{width:300px;max-width:100%}.elements-section__container-element--4{padding-bottom:180px}.single-product footer{margin-top:-150px}}@media screen and (max-width: 768px){div#popup-gift .content div.txt div.ranger div.colonne{width:100%;margin-bottom:30px}div#popup-gift .content div.txt h2{font-size:4vw}div#popup-gift .content div.txt h3{font-size:3vw}div#popup-gift .content div.txt div.ranger div.colonne img{width:50%;display:block;margin:0 auto}section#video div.frame div.play h3{margin-bottom:6px}div.call-us div.txt p{display:none !important}div.call-us{padding:0;border-radius:50%;width:60px;height:60px;gap:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.popup#order-details .woocommerce table.shop_table_responsive tr td.product-thumbnail{width:100%;height:auto;padding-left:0}div.popup#order-details .woocommerce table.shop_table_responsive tr td.product-name{width:calc(100% - 30px);border-top:none;height:auto}div.popup#order-details .woocommerce table.shop_table_responsive tr td.product-quantity{width:30px;border-top:none;height:auto;min-width:30px}div.popup#order-details .woocommerce table.shop_table_responsive tr{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.popup#order-details table.cart img{width:120px}section#page.account #memories #visuel-email-send-memories span,section#page.account #memories input{font-size:16px}section#page.account .box .exp{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section#page.account #memories button,section#page.account #memories a{width:100%}div.results div.ranger div.addcart button{height:44px;font-size:16px}.get-started{text-align:center}}@media screen and (max-width: 500px){section#hero:after,#FAQ-entete:after{background-size:16.18vw;height:8.09vw}header div.container div.promo .countdown div{margin:0 1px}.digitize-tel__title h2{font-size:40px}div.results div.ranger div.mobile p,div.results div.ranger-phone p{font-size:3vw}div.results div.ranger div.mobile div.ranger div.phone,div.results div.ranger-phone div.phone{width:10vw;height:10vw}div.results div.ranger div.mobile div.ranger,div.results div.ranger-phone{gap:0}div.results div.ranger div.mobile div.ranger div.phone svg{width:5vw}div.tuile-single-product ul li label{font-size:16px}.woocommerce div.product .product_title{font-size:40px}div.how-many div.tuile input{font-size:5vw;width:10vw;margin-right:3.5vw}div.how-many div.tuile span.nom{font-size:4vw}div.how-many div.tuile{padding:3.5vw}div.how-many .more-button span{height:8vw;width:8vw}div.how-many .more-button{width:18vw;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div.add-ons div.tuile .howmuch span{font-size:16px;background-size:6px}div.add-ons div.tuile .howmuch{padding:0 4vw}div.add-ons div.tuile .howmuch .prix{font-size:4vw}div.choose-plan .tuile.retour p span{width:100%;display:block;float:left;font-size:16px;line-height:1.3}div.choose-plan .tuile.retour p span.titre{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:10px}p.info-txt{font-size:2.75vw;line-height:1.2}div.choose-plan .tuile.retour p span.prix{width:100%;text-align:left;display:block;float:left;line-height:1.3}div.choose-plan.original .tuile.retour p span,div.add-ons div.tuile .nothanks,div.add-ons div.tuile .howmuch span.txt{font-size:16px}div.choose-plan .tuile.retour p span{max-width:100%}span.i{height:17px;width:17px !important}div.choose-plan p.from,div.add-ons div.tuile .howmuch .ranger div.prix{font-size:16px;font-weight:500;line-height:1.2}div.add p{font-size:16px}div.add p span{width:18px;height:18px;background-size:100%;background-position:center;background-repeat:no-repeat}div.results div.ranger p a{width:50%}div.choose-plan .tuile.retour .close p{display:block;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:4vw}div.choose-plan p.wdt strong{font-size:16px}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{width:75px;padding:12px}.woocommerce-cart table.cart td.product-name{width:calc(100% - 75px - 30px - 100px);float:none}.woocommerce table.shop_table tr td.product-quantity{border-top:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100px}.woocommerce table.shop_table tr td.product-name{border-top:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:0}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}section#page.cart.checkout h3{font-size:24px}section#page.cart.checkout .woocommerce table.shop_table{margin-top:30px}div.tuile-single-product#type ul li label.active span.prix span.promo,div.tuile-single-product#type ul li label span.prix span.promo{font-size:2.8vw}div.tuile-single-product ul li label.active span span.gris,div.tuile-single-product ul li label span span.gris{font-size:3.5vw}div.tuile-single-product#type ul li label.active span.prix span.promo strike{font-size:2.5vw}div.choose-plan .tuile p.flx-pargraph span{font-size:3vw;line-height:1.2}div.choose-plan .tuile p.flx-pargraph{font-size:4vw}.contact__contenu h1{font-size:40px}div.choose-plan div.result div.title span.t{font-size:4vw}div.choose-plan div.result a.ouvert,div.choose-plan .tuile.retour .close p{font-size:3.25vw;line-height:1.333}.product-template-default div.promo .countdown div{margin:0px 1px}section#page.cart .image-bundle .ranger div.colonne:nth-child(2) p.edit{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-flex;display:-ms-flexbox;display:flex}.get-started{padding:30px 0 230px}}@media screen and (max-width: 1760px){div.results .container{padding:0 60px}}@media screen and (min-height: 710px)and (min-width: 1440px){.homepage-get,.elements-section__container-element{position:-webkit-sticky !important;position:sticky !important}}@media screen and (max-width: 1200px)and (min-width: 1025px){div.results div.ranger-phone p{font-size:1.25vw}div.results div.ranger div.addcart button{font-size:1.5vw;height:4vw;margin-left:2vw}div.results div.ranger div.prix p.total{font-size:2vw}div.results div.ranger div.prix p.total strike{font-size:1.25vw}}#pwgc-email-preview-container{border:1px solid #06162a !important;border-radius:8px !important}.product_content p{font-size:18px}.product_content ul,.choose-plan.forever-warranty ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:20px;padding:0}.product_content ul{margin-bottom:32px}.product_content ul li,.choose-plan.forever-warranty ul li{background:url(./images/check-black.svg) no-repeat left .25em;font-size:18px;font-weight:500;list-style:none;padding-left:32px}.choose-plan.forever-warranty>p{font-size:18px}.product-content__note{border:1px solid #c8c8c8;border-radius:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:18px 24px}.product-content__note p{font-weight:400 !important}.woocommerce-product-gallery .product-content__note{margin-top:40px}@media(max-width: 1024px){.woocommerce-product-gallery .product-content__note{display:none}}.product_content .product-content__note{margin-bottom:40px}@media(min-width: 1025px){.product_content .product-content__note{display:none}}.choose-plan.forever-warranty .tuile--forever-warranty{overflow:hidden;position:relative;z-index:1}.choose-plan.forever-warranty .tuile--forever-warranty .open{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.choose-plan.forever-warranty .tuile .tuile--forever-warranty__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;height:100%;inset:0;position:absolute;opacity:0;width:100%;z-index:1}.choose-plan.forever-warranty .tuile .tuile--forever-warranty__price{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.choose-plan.forever-warranty .tuile .tuile--forever-warranty__price strike{color:#c8c8c8;font-size:16px}.choose-plan.forever-warranty .tuile .tuile--forever-warranty__price span{color:var(--cyan)}.summary .container-price__price{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:64px}.summary .container-price__price del{color:#c8c8c8;font-size:16px}.summary .container-price__price ins{background:none;color:var(--cyan);font-size:32px;font-weight:500}.summary .container-price+form.cart{padding-top:5px}.summary .container-price--show{display:block;float:left;margin-bottom:24px;margin-right:40px}.container-overflow-hidden{overflow:hidden;position:relative;width:100%}.theme{--theme-color-background: rgba(0, 167, 224, 0.15);--theme-color-text: var(--darkBlue)}.theme--blueDark{--theme-color-background: var(--darkBlue);--theme-color-text: #FFF}.theme--cyan{--theme-color-background: var(--cyan);--theme-color-text: #FFF}.theme--cyanDark{--theme-color-background: var(--darkCyan);--theme-color-text: #FFF}.wysiwyg{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em}.section-order-now{color:var(--darkBlue);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:48px;padding-bottom:160px;padding-top:220px;position:relative}.section-order-now__title{font-size:56px;text-align:center}.section-order-now__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}.section-order-now__items::before{background:url(./images/order-now-background.svg) repeat-x right center;content:"";display:block;inset:0 auto 0 calc(50% - 24px);pointer-events:none;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:50dvw;z-index:-1}@media(max-width: 1180px){.section-order-now__items::before{display:none}}.section-order-now__items::after{background:url(./images/order-now-background.svg) repeat-x right center;content:"";display:block;inset:0 auto 0 calc(50% + 24px);pointer-events:none;position:absolute;-webkit-transform:scale(-1);transform:scale(-1);width:50dvw;z-index:-1}@media(max-width: 1180px){.section-order-now__items::after{display:none}}.section-order-now__item{background:#fff;border:1px solid #c8c8c8;border-radius:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:480px;padding:12px;width:calc(50% - 20px);width:calc(33.33% - 14px)}@media(max-width: 1024px){.section-order-now__item{width:calc(50% - 10px)}}@media(max-width: 768px){.section-order-now__item{max-width:100%;width:100%}}.section-order-now__item-visual{aspect-ratio:4/3;border-radius:8px;overflow:hidden;position:relative}.section-order-now__item-visual img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.section-order-now__item-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;gap:12px;padding:20px}.section-order-now__item-title{font-size:32px}.section-order-now__item-text{font-size:18px;line-height:1.5}.section-order-now__item-cta{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}.section-order-now__item-cta button{background-color:rgba(0,0,0,0);border:2px solid var(--darkBlue);color:var(--darkBlue);font-size:20px;font-weight:500;margin-top:12px;transition:.25s all ease-in-out}.section-order-now__item-cta button:hover{background-color:var(--darkBlue);color:#fff}.section-benefits__item{background:var(--theme-color-background);color:var(--theme-color-text)}@media(max-width: 1024px){.section-benefits__item:first-child{padding-top:150px}}@media(max-width: 1024px){.section-benefits__item:last-child{padding-bottom:100px}}.section-benefits__item-grid{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:grid;gap:64px 80px;grid-template-areas:"a b";grid-template-columns:40% 1fr;min-height:100dvh;padding-bottom:120px;padding-top:120px}@media(max-width: 1024px){.section-benefits__item-grid{grid-template-columns:1fr 1fr !important;min-height:unset;padding-bottom:80px;padding-top:80px}}@media(max-width: 768px){.section-benefits__item-grid{grid-template-areas:"b" "a" !important;grid-template-columns:1fr !important;padding-bottom:64px;padding-top:64px}}.section-benefits__item-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;grid-area:a;padding:40px 0}@media(max-width: 1024px){.section-benefits__item-content{padding:0}}.section-benefits__item-surtitle{font-size:20px;font-weight:500}.section-benefits__item-title{font-family:var(--clash);font-size:64px;font-weight:600;line-height:1}@media(max-width: 1024px){.section-benefits__item-title{font-size:56px}}@media(max-width: 768px){.section-benefits__item-title{font-size:48px}}.section-benefits__item-text{font-size:20px}.section-benefits__item-footer{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px 40px}.section-benefits__item-product{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px}.section-benefits__item-product strike{font-size:16px}.section-benefits__item-product span{font-size:32px;font-weight:500}.section-benefits__item-cta button{background:var(--theme-color-text);border-color:var(--theme-color-text);color:var(--theme-color-background);transition:all .25s ease-in-out}.section-benefits__item-cta button:hover{background:rgba(0,0,0,0);color:var(--theme-color-text)}.section-benefits__item-visual{aspect-ratio:87/71;grid-area:b;position:relative}.section-benefits__item-visual img{display:block;height:100%;object-fit:contain;width:100%}@media(min-width: 1280px){.section-benefits__item--featured .section-benefits__item-title{font-size:72px}}@media(min-width: 1580px){.section-benefits__item--featured .section-benefits__item-title{font-size:88px}}.section-benefits__item--inverted .section-benefits__item-grid{grid-template-areas:"b a";grid-template-columns:1fr 40%}.button-custom{background:var(--cyan);border:0;color:var(--white);transition:all .25s ease-in-out}.button-custom:hover{background:var(--darkCyan)}.button-custom:disabled{opacity:.3;pointer-events:none}.button-custom--outlined{background:rgba(0,0,0,0);color:var(--vertForet)}.button-custom-round{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--cyanTransparent);border:0;border-radius:100%;color:var(--black);display:-webkit-flex;display:-ms-flexbox;display:flex;height:48px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;transition:all .25s ease-in-out;width:48px}.button-custom-round:disabled{opacity:.3;pointer-events:none}.button-custom-round svg{width:20px}.button-custom-round:hover{background:var(--cyan);color:var(--white)}.button-custom-round--orange{background:var(--magenta);color:var(--white)}.header-forever{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px;padding-bottom:80px;text-align:center}.header-forever__surtitle{font-size:32px;font-weight:600}.header-forever__title{font-family:var(--clash);font-size:88px;font-weight:600;line-height:1;max-width:1260px}@media(max-width: 1023px){.header-forever__title{font-size:64px}}@media(max-width: 767px){.header-forever__title{font-size:42px}}.header-forever__title span{color:var(--cyan)}.header-forever__text{max-width:948px}.header-forever__ctas{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.showcase-forever{--posX: 50%;--posY: 50%;aspect-ratio:16/9;background:var(--vertForet);border-radius:24px;color:#fff;margin-bottom:126px;overflow:hidden;position:relative}@media(max-width: 767px){.showcase-forever{aspect-ratio:2/3}}.showcase-forever__controls{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(255,255,255,.5);border-radius:48px;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;left:50%;padding:8px;position:absolute;top:24px;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:5}.showcase-forever__control{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0);border:0;border-radius:32px;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;height:32px;padding:0 12px;transition:all .25s ease-in-out}.showcase-forever__control:hover,.showcase-forever__control.js-active{background:#fff;color:rgba(0,0,0,.5)}.showcase-forever__handle{background:none;border:0;display:-webkit-flex;display:-ms-flexbox;display:flex;height:unset;inset:0 auto 0 var(--posX);padding:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:56px;z-index:4}.showcase-forever__handle::before{background:#fff;content:"";display:block;inset:0 auto 0 calc(50% - 1px);position:absolute;width:2px}.showcase-forever__handle svg{display:block;margin:auto;pointer-events:none;width:56px}.showcase-forever__panels{inset:0;pointer-events:none;position:absolute;z-index:1}.showcase-forever__panels::after{background:rgba(0,0,0,.5);content:"";display:block;inset:0;position:absolute;z-index:2}.showcase-forever__panel{inset:0;position:absolute}.showcase-forever__panel-visual{-webkit-clip-path:inset(0);clip-path:inset(0);inset:0;position:absolute}.showcase-forever__panel-visual img,.showcase-forever__panel-visual video{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.showcase-forever__panel-visual:not(.js-active){opacity:0}.showcase-forever__panel-content{font-size:17px;font-weight:400;inset:auto 0 0;line-height:1.4;min-width:320px;padding:24px;position:absolute;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.6);white-space:nowrap;z-index:3}@media(max-width: 767px){.showcase-forever__panel-content{font-size:13px;min-width:50%}}.showcase-forever__panel-content:not(.js-active){opacity:0}.showcase-forever__panel--original .showcase-forever__panel-visual{-webkit-clip-path:inset(0 calc(100% - var(--posX)) 0 0);clip-path:inset(0 calc(100% - var(--posX)) 0 0)}.showcase-forever__panel--original .showcase-forever__panel-content{left:auto;right:calc(100% - var(--posX));width:var(--posX)}.showcase-forever__panel--enhanced .showcase-forever__panel-visual{-webkit-clip-path:inset(0 0 0 var(--posX));clip-path:inset(0 0 0 var(--posX))}.showcase-forever__panel--enhanced .showcase-forever__panel-content{left:var(--posX);right:auto;width:calc(100% - var(--posX))}.variable-forever{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:80px}.variable-forever__block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px}.variable-forever__block-title{font-size:24px;font-weight:500}.variable-forever__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:64px}.variable-forever__items-add{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--cyanTransparent);border:0;border-radius:16px;color:var(--black);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:20px;font-weight:500;gap:16px;height:104px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:all .25s ease-in-out;width:100%}.variable-forever__items-add svg{width:20px}.variable-forever__items-add:hover{background:var(--cyan);color:var(--white)}.variable-forever__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px}.variable-forever__item-controls{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}.variable-forever__item-tag{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--cyanTransparent);border-radius:36px;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;height:46px;margin-right:auto;padding:0 20px}.variable-forever__item-remove{background:none;border:0;border-bottom:1px solid currentcolor;border-radius:0;color:var(--magenta);height:unset;padding:0;transition:all .25s ease-in-out}.variable-forever__item-remove:hover{border-color:rgba(0,0,0,0)}.variable-forever__variation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-top:16px}.variable-forever__variation-select{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #c8c8c8;border-radius:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:24px;font-weight:500;gap:24px;height:104px;padding:12px 32px}.variable-forever__variation-select-qty{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:1px solid #c8c8c8;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding-right:32px}.variable-forever__variation-select-controls{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;margin-left:auto}.variable-forever__variation-note{font-size:18px}.variable-forever__variation:not(.js-active){display:none}.variable-forever__sample{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--cyanTransparent);border-radius:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px 40px;padding:32px}@media(max-width: 767px){.variable-forever__sample{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.variable-forever__sample-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;gap:20px}.variable-forever__sample-title{font-size:20px;font-weight:500}.variable-forever__sample-cta{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.variable-forever__options{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px}.variable-forever__option{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid var(--black);border-radius:16px;color:var(--black);display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:20px;gap:24px;height:104px;padding:0 32px;transition:all .25s ease-in-out}@media(max-width: 767px){.variable-forever__option{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;padding:16px}}.variable-forever__option-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:500;gap:8px;margin-right:auto}.variable-forever__option-label>span{text-wrap:balance}.variable-forever__option-label .desc{font-size:18px;font-weight:400}.variable-forever__option-controls{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;transition:all .25s ease-in-out}.variable-forever__option-price{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}@media(max-width: 767px){.variable-forever__option-price{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.variable-forever__option-price strike{font-size:15px}.variable-forever__option-price span{color:var(--magenta);font-weight:500}.variable-forever__option:not(.js-active){border-color:#c8c8c8;color:#c8c8c8;cursor:pointer}.variable-forever__option:not(.js-active) .variable-forever__option-controls{pointer-events:none}@media(min-width: 768px){.variable-forever__option:not(.js-active) .variable-forever__option-controls{opacity:0}}.variable-forever__option:not(.js-active):hover{border-color:var(--vertForet)}.variable-forever__instructions{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:1px solid var(--black);display:block;color:currentcolor;font-family:inherit;font-size:20px;height:120px;padding:0 0 16px;width:100%}.variable-forever__instructions::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.variable-forever__instructions::-moz-placeholder{color:rgba(0,0,0,.5)}.variable-forever__instructions:-ms-input-placeholder{color:rgba(0,0,0,.5)}.variable-forever__instructions::placeholder{color:rgba(0,0,0,.5)}.variable-forever__popup{--height: 100dvh;background:rgba(0,0,0,.7);display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;position:fixed;transition:all .25s ease-in-out;z-index:9999999999}.variable-forever__popup-ctn{margin:auto;max-height:calc(100% - 64px);max-width:calc(100% - 64px);position:relative;width:1200px}.variable-forever__popup-close{position:absolute;right:0;top:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);z-index:2}.variable-forever__popup-grid{background:#fff;border-radius:16px;display:grid;grid-template-columns:1fr 1fr;max-height:calc(var(--height) - 64px);overflow:auto}@media(max-width: 767px){.variable-forever__popup-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.variable-forever__popup-visual{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:100%}@media(max-width: 767px){.variable-forever__popup-visual{aspect-ratio:16/9;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}.variable-forever__popup-visual img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.variable-forever__popup-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:48px}@media(max-width: 767px){.variable-forever__popup-content{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:24px}}.variable-forever__popup-title{font-family:var(--clash),sans-serif;font-size:56px;font-weight:600;line-height:1.15}@media(max-width: 767px){.variable-forever__popup-title{font-size:42px}}.variable-forever__popup-footer{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 40px;margin-top:24px}.variable-forever__popup-price{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:16px;gap:8px}.variable-forever__popup-price span{font-size:20px;font-weight:500}.variable-forever__popup:not(.js-active){opacity:0;pointer-events:none}.woocommerce div.product.product-type-variable div.images .woocommerce-product-gallery__wrapper{top:67px;-webkit-transform:none;transform:none}.cmplz-cookiebanner{z-index:999999 !important}