/*
Theme Name: Repose-Pied Bureau
Theme URI: 
Author: Antoine Brun
Author URI: https://webdesigner-lyon.com/
Description:  
Version: 3.3.3
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: repose-pied-bureau
Tags: 
*/

::-moz-selection{color:#2f4d70;background-color:#f5900f}::selection{color:#2f4d70;background-color:#f5900f}.clearfix{content:"";display:table;clear:both}img{max-width:100%}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}em,i{font-style:italic;font-weight:inherit;text-decoration:inherit;color:inherit;font-size:inherit}b,strong{font-weight:bold;font-style:inherit;text-decoration:inherit;color:inherit;font-size:inherit}span.underline,u{text-decoration:underline;font-weight:inherit;font-style:inherit;color:inherit;font-size:inherit}a,span{text-decoration:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;outline:none}a{display:inline-block;vertical-align:middle}.nostretch{white-space:nowrap;width:1%}@font-face{font-family:'DINRoundPro';src:url('typo/hinted-DINRoundPro.eot');src:local('DINRoundPro'), url('typo/hinted-DINRoundPro.eot?#iefix') format('embedded-opentype'), url('typo/hinted-DINRoundPro.woff2') format('woff2'), url('typo/hinted-DINRoundPro.woff') format('woff'), url('typo/hinted-DINRoundPro.ttf') format('truetype'), url('typo/hinted-DINRoundPro.svg#DINRoundPro') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:url('typo/hinted-Roboto-Bold.eot');src:local('Roboto Bold'), local('Roboto-Bold'), url('typo/hinted-Roboto-Bold.eot?#iefix') format('embedded-opentype'), url('typo/hinted-Roboto-Bold.woff2') format('woff2'), url('typo/hinted-Roboto-Bold.woff') format('woff'), url('typo/hinted-Roboto-Bold.ttf') format('truetype'), url('typo/hinted-Roboto-Bold.svg#Roboto-Bold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Roboto';src:url('typo/hinted-Roboto-Regular.eot');src:local('Roboto'), local('Roboto-Regular'), url('typo/hinted-Roboto-Regular.eot?#iefix') format('embedded-opentype'), url('typo/hinted-Roboto-Regular.woff2') format('woff2'), url('typo/hinted-Roboto-Regular.woff') format('woff'), url('typo/hinted-Roboto-Regular.ttf') format('truetype'), url('typo/hinted-Roboto-Regular.svg#Roboto-Regular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DINRoundPro';src:url('typo/hinted-DINRoundPro-Bold.eot');src:local('DINRoundPro-Bold'), url('typo/hinted-DINRoundPro-Bold.eot?#iefix') format('embedded-opentype'), url('typo/hinted-DINRoundPro-Bold.woff2') format('woff2'), url('typo/hinted-DINRoundPro-Bold.woff') format('woff'), url('typo/hinted-DINRoundPro-Bold.ttf') format('truetype'), url('typo/hinted-DINRoundPro-Bold.svg#DINRoundPro-Bold') format('svg');font-weight:bold;font-style:normal}*{font-family:'Roboto';font-weight:normal;font-style:normal;color:#2f4d70}em,span,strong{color:inherit;font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:'DINRoundPro'}h1{font-size:2.188em}@media screen and (max-width:767px){h1{font-size:1.8em}}h2{font-size:1.563em}h3{font-size:1.25em}h4{font-size:1em}@media screen and (max-width:767px){h4{font-size:1.1em}}p a{display:inline;vertical-align:top;text-decoration:underline;color:#2f4d70;font-weight:bold}.button{background-color:#f5900f;font-size:1.125em;color:#eaeff6;text-transform:uppercase;padding:7px 51px 7px 10px;border-radius:5px;position:relative;border:none;border-bottom:3px solid #c37514;cursor:pointer;display:inline-block;vertical-align:middle}.button:after{content:'';height:calc(100% + 3px);width:41px;background-color:#2f4d70;background-image:url('IMG/fleche-bouton.svg');background-repeat:no-repeat;background-position:center center;position:absolute;top:0;right:0;border-radius:0 5px 5px 0;border-bottom:3px solid #233a51}.button:hover{color:#eaeff6;margin-top:2px;border-bottom:1px solid #c37514;text-decoration:none}.button:hover:after{height:calc(100% + 1px);border-bottom:1px solid #233a51}.button.bleu:after{background-color:white;border-bottom:3px solid #eaeff6;background-image:url('IMG/fleche-bouton-bleu.svg')}.button.bleu:hover:after{border-bottom:1px solid #eaeff6}.button.sans-fleche{padding:7px 10px}.button.sans-fleche:after{content:none}button.slick-arrow{background-color:#2f4d70;height:35px;width:35px;border-bottom:3px solid #233a51;background-repeat:no-repeat;background-position:center center;border-radius:5px}button.slick-arrow:focus, button.slick-arrow:hover{margin-top:2px;border-bottom:1px solid #233a51;background-color:#2f4d70;background-repeat:no-repeat;background-position:center center}.slick-arrow.slick-prev{background-image:url('IMG/fleche-gauche.svg');left:-40px;}button.slick-arrow:before{content: none;}.slick-arrow.slick-next{background-image:url('IMG/fleche-droit.svg');right:-40px}.slick-arrow:before{content:none}.rp{cursor:pointer}.rp:hover{cursor:pointer}.center{text-align:center}header .bloc-header-top{-webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.6);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.6);position:relative;z-index:2}header .logo-repose-pied:hover{text-decoration:none}@media screen and (max-width:539px){header .logo-repose-pied{padding-top:15px;text-align:center}}header .logo-repose-pied .logo{display:inline-block;vertical-align:middle;margin-left:5px}@media screen and (max-width:539px){header .logo-repose-pied .logo{text-align:left}}header .logo-repose-pied .logo .texte-logo{margin:0;text-transform:uppercase;font-size:26px}header .logo-repose-pied .logo .texte-logo small{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;vertical-align:middle;font-size:15px;margin-bottom:3px;color:#f5900f}header .logo-repose-pied .logo p{margin-bottom:0;font-family:'DINRoundPro';font-size:12px}@media screen and (max-width:539px){header .logo-repose-pied .logo p{font-size:13px}}header .navbar{height:115px;padding:0}@media screen and (max-width:539px){header .navbar{height:auto;padding:15px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}header .navbar.bg-light{background-color:transparent!important}@media screen and (max-width:991px){header .navbar .navbar-toggler{background-color:#eaeff6}}header .navbar .collapse,header .navbar .collapsing{height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:991px){header .navbar .collapse,header .navbar .collapsing{position:absolute;top:100%;z-index:100;background-color:white;width:100vw;right:calc((100vw - 690px)/-2);height:auto;border-top:2px solid #2f4d70}}@media screen and (max-width:767px){header .navbar .collapse,header .navbar .collapsing{right:-15px}}header .navbar .collapse .navbar-nav,header .navbar .collapsing .navbar-nav{height:100%}@media screen and (max-width:991px){header .navbar .collapse .navbar-nav,header .navbar .collapsing .navbar-nav{height:auto}}header .navbar .collapse .navbar-nav>li,header .navbar .collapsing .navbar-nav>li{border-top:5px solid white;height:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media screen and (max-width:991px){header .navbar .collapse .navbar-nav>li,header .navbar .collapsing .navbar-nav>li{border-top:none}}header .navbar .collapse .navbar-nav>li.active>a,header .navbar .collapsing .navbar-nav>li.active>a{color:#2f4d70}header .navbar .collapse .navbar-nav>li>a,header .navbar .collapsing .navbar-nav>li>a{font-family:'DINRoundPro';font-size:1.1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 15px;position:relative;color:#2f4d70;white-space:initial;text-align:center;line-height:18px}@media screen and (max-width:991px){header .navbar .collapse .navbar-nav>li>a,header .navbar .collapsing .navbar-nav>li>a{padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .navbar .collapse .navbar-nav>li>a.dropdown-toggle,header .navbar .collapsing .navbar-nav>li>a.dropdown-toggle{padding:10px 10px 25px 10px}}header .navbar .collapse .navbar-nav>li>a:hover,header .navbar .collapsing .navbar-nav>li>a:hover{color:#2f4d70}header .navbar .collapse .navbar-nav>li>a:after,header .navbar .collapsing .navbar-nav>li>a:after{position:absolute;height:9px;width:17px;border:none;bottom:25px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url('IMG/fleche-menu.svg');background-repeat:no-repeat;background-position:center center}@media screen and (max-width:1199px){header .navbar .collapse .navbar-nav>li>a:after,header .navbar .collapsing .navbar-nav>li>a:after{bottom:15px}}@media screen and (max-width:991px){header .navbar .collapse .navbar-nav>li>a:after,header .navbar .collapsing .navbar-nav>li>a:after{bottom:10px}}header .navbar .collapse .navbar-nav>li .dropdown-menu,header .navbar .collapsing .navbar-nav>li .dropdown-menu{position:absolute;margin-top:0;border-radius:0 0 5px 5px;border:none;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:991px){header .navbar .collapse .navbar-nav>li .dropdown-menu,header .navbar .collapsing .navbar-nav>li .dropdown-menu{position:static;-webkit-transform:none;-ms-transform:none;transform:none}}header .navbar .collapse .navbar-nav>li .dropdown-menu a,header .navbar .collapsing .navbar-nav>li .dropdown-menu a{color:#2f4d70}@media screen and (max-width:991px){header .navbar .collapse .navbar-nav>li .dropdown-menu a,header .navbar .collapsing .navbar-nav>li .dropdown-menu a{text-align:center}}header .navbar .collapse .navbar-nav>li.active,header .navbar .collapse .navbar-nav>li:hover,header .navbar .collapsing .navbar-nav>li.active,header .navbar .collapsing .navbar-nav>li:hover{border-top:5px solid #2f4d70}@media screen and (max-width:991px){header .navbar .collapse .navbar-nav>li.active,header .navbar .collapse .navbar-nav>li:hover,header .navbar .collapsing .navbar-nav>li.active,header .navbar .collapsing .navbar-nav>li:hover{border-top:none}}header .comparateur{height:115px}@media screen and (max-width:991px){header .comparateur{height:auto}}header .comparateur a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;height:100%;background:#f5900f;background:-moz-linear-gradient(45deg, #f5900f 0%, #f5730f 100%);background:-webkit-linear-gradient(45deg, #f5900f 0%, #f5730f 100%);background:-o-linear-gradient(45deg, #f5900f 0%, #f5730f 100%);background:linear-gradient(45deg, #f5900f 0%, #f5730f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5900f', endColorstr='#f5730f', GradientType=1);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.3);box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.3)}@media screen and (max-width:991px){header .comparateur a{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}}header .comparateur a img{margin-bottom:10px}@media screen and (max-width:991px){header .comparateur a img{margin-bottom:0;margin-right:15px}}@media screen and (max-width:539px){header .comparateur a img{display:none}}header .comparateur a p{font-size:1.125em;color:#eaeff6;text-transform:uppercase;line-height:20px;width:100%;margin-bottom:0;text-align:center}@media screen and (max-width:991px){header .comparateur a p{width:auto}}header .comparateur a:hover{text-decoration:none;background:#f5730f;background:-moz-linear-gradient(45deg, #f5730f 0%, #f5900f 100%);background:-webkit-linear-gradient(45deg, #f5730f 0%, #f5900f 100%);background:-o-linear-gradient(45deg, #f5730f 0%, #f5900f 100%);background:linear-gradient(45deg, #f5730f 0%, #f5900f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5730f', endColorstr='#f5900f', GradientType=1)}.bloc-prestep-home{background-image:url('IMG/fond-prestep.jpg');background-repeat:no-repeat;background-size:cover}@media screen and (max-width:767px){.bloc-prestep-home{background-color:#2f4d70;background-image:none}}.bloc-prestep-home .prestep-home{height:490px;background-color:#eaeff6;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px}@media screen and (max-width:991px){.bloc-prestep-home .prestep-home{padding:25px;text-align:center;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:767px){.bloc-prestep-home .prestep-home{background-color:#2f4d70}}.bloc-prestep-home .prestep-home h1{width:100%;margin-bottom:20px}@media screen and (max-width:767px){.bloc-prestep-home .prestep-home h1{color:white}}.bloc-prestep-home .prestep-home h1 strong{color:#f5900f}.bloc-prestep-home .prestep-home p{width:100%;margin-bottom:30px}@media screen and (max-width:767px){.bloc-prestep-home .prestep-home p{color:white}}.bloc-prestep-home .prestep-home .button{margin-left:50px}@media screen and (max-width:539px){.bloc-prestep-home .prestep-home .button{margin-left:0}}.bloc-slider-logo{background-color:#eaeff6;text-align:center;padding:70px 0}@media screen and (max-width:991px){.bloc-slider-logo{padding:30px 0}}.bloc-slider-logo h2{margin-bottom:50px}.bloc-slider-logo .slider-logo .slide-logo .logo-repose-pied{text-align:center}@media screen and (max-width:991px){.bloc-slider-logo .slider-logo .slide-logo .logo-repose-pied{padding:0 15px}}.bloc-slider-logo .slider-logo .slide-logo .logo-repose-pied img{display:inline-block;vertical-align:middle}.bloc-conseil{padding:75px 0}@media screen and (max-width:991px){.bloc-conseil{padding:30px 0}}.bloc-conseil h2{font-weight:bold;margin-bottom:20px}.bloc-conseil p{margin-bottom:0}.bloc-conseil .col-6:last-child a,.bloc-conseil .col-6:nth-last-child(2) a{margin-bottom:0}@media screen and (max-width:991px){.bloc-conseil .conseil{margin-bottom:30px}}.bloc-conseil a{text-align:center;background-color:#2f4d70;margin-bottom:30px;-webkit-box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.3);box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.3);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:100%}.bloc-conseil a img{width:100%}.bloc-conseil a p{font-size:1em;color:white;padding:10px;line-height:18px}.bloc-conseil a:hover{text-decoration:none;-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.3);box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.3);background-color:#f5900f}.bloc-cta{background-color:#2f4d70;padding:30px;text-align:center}.bloc-cta h2{display:inline-block;vertical-align:middle;color:#eaeff6;margin-right:30px}@media screen and (max-width:767px){.bloc-cta h2{margin:0 0 30px 0}}.bloc-faq{background-color:#eaeff6}.bloc-faq img{margin-top:200px}@media screen and (max-width:991px){.bloc-faq img{display:none}}.bloc-faq .faq{padding:80px 0}@media screen and (max-width:767px){.bloc-faq .faq{padding:30px 0}}.bloc-faq .faq h2{font-weight:bold;margin-top:0;margin-bottom:20px}.bloc-faq .faq .questions-reponses{margin:40px 0;list-style-type:none;padding-left:0}.bloc-faq .faq .questions-reponses li{border-bottom:1px solid #2f4d70}.bloc-faq .faq .questions-reponses li:first-child{border-top:1px solid #2f4d70}.bloc-faq .faq .questions-reponses li .question{font-weight:bold;margin:0;padding:15px 0;background-image:url('IMG/plus.svg');background-repeat:no-repeat;background-position:right 15px center;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.bloc-faq .faq .questions-reponses li .question:hover{cursor:pointer;color:#f5900f}.bloc-faq .faq .questions-reponses li .reponse{display:none;margin-top:10px;background-color:white;padding:15px}.bloc-faq .faq .questions-reponses li .reponse p{margin-bottom:0}.bloc-type-produit{text-align:center;padding:80px 0}@media screen and (max-width:991px){.bloc-type-produit{padding:30px 0}}.bloc-type-produit h2{margin-bottom:50px;font-weight:bold}.contour-tableau{overflow:auto}.contour-tableau table{width:100%}.contour-tableau table caption{width:100%;background-color:#2f4d70;text-align:center;margin:0 auto;color:#eaeff6;padding:10px 15px;border-radius:0 0 5px 5px;margin-bottom:10px}.contour-tableau table tbody tr td,.contour-tableau table tbody tr th,.contour-tableau table thead tr td,.contour-tableau table thead tr th{border-right:1px solid #2f4d70;padding:10px}.contour-tableau table tbody tr td:last-child,.contour-tableau table tbody tr th:last-child,.contour-tableau table thead tr td:last-child,.contour-tableau table thead tr th:last-child{border-right:none}.contour-tableau table tbody tr td a,.contour-tableau table tbody tr th a,.contour-tableau table thead tr td a,.contour-tableau table thead tr th a{color:#2f4d70;font-weight:bold;text-decoration:underline;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.contour-tableau table tbody tr td a:hover,.contour-tableau table tbody tr th a:hover,.contour-tableau table thead tr td a:hover,.contour-tableau table thead tr th a:hover{color:#f5900f}.contour-tableau table tbody tr:nth-child(odd){background-color:#eaeff6}.contour-tableau table thead tr th{font-weight:bold}.bloc-trouver{background-image:url('IMG/fond-trouver.jpg');padding:80px 0;background-attachment:fixed;background-size:cover}@media screen and (max-width:767px){.bloc-trouver{padding:30px 0}}.bloc-trouver .trouver-repose-pied{background-color:white;padding:70px 80px;position:relative}@media screen and (max-width:767px){.bloc-trouver .trouver-repose-pied{padding:30px}}.bloc-trouver h2{width:60%;margin:0 auto 50px auto;text-align:center;font-weight:bold}@media screen and (max-width:991px){.bloc-trouver h2{margin-bottom:20px;width:100%}}.bloc-trouver .button{position:absolute;bottom:0;-webkit-transform:translateY(50%) translateX(-50%);-ms-transform:translateY(50%) translateX(-50%);transform:translateY(50%) translateX(-50%);left:50%}@media screen and (max-width:991px){.bloc-trouver .button span{display:none}}.bloc-titre{background-color:#2f4d70;text-align:center}.bloc-titre h1{color:white;padding:20px 0;text-transform:uppercase;margin:0}.bloc-filtre{background-color:#eaeff6;padding-bottom:75px;margin-bottom:-35px}.bloc-filtre .filtre{text-align:center}.bloc-filtre .filtre h2{margin:30px 0;text-transform:uppercase}.bloc-filtre .filtre .filtre-produit{background-color:white;padding:20px 20px 50px 20px}@media screen and (max-width:767px){.bloc-filtre .filtre .filtre-produit{padding:10px;margin-bottom:5px}}.bloc-filtre .filtre .filtre-produit label{width:100%;padding:10px;font-size:1.125em}.bloc-filtre .filtre .filtre-produit select{width:100%;height:35px;background-color:#2f4d70;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:white;padding-left:15px;padding-right:45px;border-radius:0;border:none;background-image:url('IMG/fleche-select.svg');background-repeat:no-repeat;background-position:right 15px center}.liste-repose-pied .bloc-produit{background-color:white;padding:7px 20px 40px 20px;-webkit-box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.3);box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.3);margin-bottom:30px;text-align:center;position:relative;width:100%}.liste-repose-pied .bloc-produit h3{font-weight:bold}.liste-repose-pied .bloc-produit h3 span{font-weight:bold}.liste-repose-pied .bloc-produit .prix p{font-size:20px;color:#f5900f;font-weight:bold;margin-bottom:5px}.liste-repose-pied .bloc-produit .prix p small{font-size:14px;text-decoration:line-through}.liste-repose-pied .bloc-produit .note{width:100%;height:25px;margin-bottom:10px;background-size:auto}.liste-repose-pied .bloc-produit .button{position:absolute;width:170px;left:50%;top:100%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.liste-repose-pied .bloc-produit:hover .button{opacity:1}.liste-repose-pied .produit{display:-webkit-box;display:-ms-flexbox;display:flex}.liste-repose-pied .produit.produit-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.liste-repose-pied .produit.produit-invisible{display:none}article .edito .image-top{width:100%;margin:0}article .edito .sommaire{background-color:#eaeff6;border-radius:0 0 5px 5px;padding:10px 30px;margin-bottom:50px}article .edito .sommaire p{margin-bottom:0}article .edito .sommaire ul{margin-top:20px}article .edito .sommaire ul li{list-style-image:url('IMG/fleche-bouton-bleu.svg');margin-top:10px;width:100%}article .edito .sommaire ul li a{color:#2f4d70;font-weight:bold;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}article .edito .sommaire ul li a:hover{color:#f5900f}article .edito h2{margin-bottom:30px}article .edito h2+h3{margin-top:-30px}article .edito h3{color:#f5900f;margin-bottom:30px}article .edito p{margin-bottom:30px}article .edito .contour-tableau{margin-bottom:50px}article .edito .liste-repose-pied{margin-bottom:60px}article .edito .liste-repose-pied .produit{padding-top:20px;outline:none}article .edito .liste-repose-pied .produit h3{color:#2f4d70;margin-bottom:5px}article .edito .liste-repose-pied .produit img{display:inline-block;vertical-align:middle}article .edito .slick-dots li button{width:10px;height:10px;background-color:#eaeff6;border-radius:10px}article .edito .slick-dots li button:before{content:none}article .edito .slick-dots li.slick-active button{background-color:#2f4d70}article .edito .produit-article{border-top:1px solid #2f4d70;border-bottom:1px solid #2f4d70;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:60px}@media screen and (max-width:991px){article .edito .produit-article{display:block}}article .edito .produit-article .bloc-gauche{width:238px}@media screen and (max-width:991px){article .edito .produit-article .bloc-gauche{width:100%}}article .edito .produit-article .bloc-gauche .prix{min-height:50px;display:flex;flex-basis:0;max-width: 110px;align-content:center;flex-wrap:wrap;background-color:#f5900f;padding:2px 20px;position:relative}article .edito .produit-article .bloc-gauche .prix p{margin-bottom:0;font-size:20px;color:white;font-weight:bold;line-height:20px}article .edito .produit-article .bloc-gauche .prix span{text-decoration:line-through}article .edito .produit-article .bloc-gauche .prix:after{content:"";background-image:url('IMG/bandeau.svg');width:20px;height:100%;display:inline-block;vertical-align:middle;position:absolute;background-repeat:no-repeat;left:100%;top:0;background-size:100% 100%;background-position:left center}article .edito .produit-article .bloc-gauche .image-produit{text-align:center}article .edito .produit-article .bloc-gauche .image-produit img{max-width:100%}article .edito .produit-article .bloc-gauche .commercant{text-align:center}article .edito .produit-article .bloc-droit{width:calc(100% - 238px);padding-top:20px}@media screen and (max-width:991px){article .edito .produit-article .bloc-droit{width:100%}}article .edito .produit-article .bloc-droit h4{font-size:18px;font-weight:bold;margin-bottom:0}article .edito .produit-article .bloc-droit h5{color:#f5900f;font-size:1em;margin-bottom:20px}article .edito .produit-article .bloc-droit .bloc-avantage-inconvenient{background-color:#eaeff6;padding:20px 0 30px 20px;font-size:0}article .edito .produit-article .bloc-droit .bloc-avantage-inconvenient h4{margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #2f4d70}article .edito .produit-article .bloc-droit .bloc-avantage-inconvenient ul{padding-left:20px}article .edito .produit-article .bloc-droit .bloc-avantage-inconvenient ul li{padding:10px 0}@media screen and (max-width:991px){article .edito .produit-article .bloc-droit .bloc-avantage-inconvenient ul li{padding:0}}article .edito .produit-article .bloc-droit .bloc-avantage-inconvenient ul li p{font-size:14px;margin:0}article .edito .produit-article .bloc-droit .bloc-avantage-inconvenient .avantage{width:calc(50% - 7.5px);display:inline-block;vertical-align:top;margin-right:15px}@media screen and (max-width:1199px){article .edito .produit-article .bloc-droit .bloc-avantage-inconvenient .avantage{width:100%}}@media screen and (max-width:991px){article .edito .produit-article .bloc-droit .bloc-avantage-inconvenient .avantage{margin-right:0}}article .edito .produit-article .bloc-droit .bloc-avantage-inconvenient .avantage ul li{list-style-image:url('IMG/avantage.svg')}article .edito .produit-article .bloc-droit .bloc-avantage-inconvenient .inconvenient{width:calc(50% - 7.5px);display:inline-block;vertical-align:top}@media screen and (max-width:1199px){article .edito .produit-article .bloc-droit .bloc-avantage-inconvenient .inconvenient{width:100%}}article .edito .produit-article .bloc-droit .bloc-avantage-inconvenient .inconvenient ul li{list-style-image:url('IMG/inconvenient.svg')}article .edito .produit-article .bloc-bouton{position:absolute;bottom:-20.5px;text-align:center;width:100%}article .edito .important{background-color:#2f4d70;padding:40px 90px;position:relative;margin:70px 0}@media screen and (max-width:991px){article .edito .important{padding:50px 20px 20px 20px}}article .edito .important:before{content:"";background-image:url('IMG/pouce.svg');width:68px;height:68px;background-color:#f5900f;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:center center;position:absolute;top:calc(50% - 34px);left:-10px}@media screen and (max-width:991px){article .edito .important:before{top:-34px;left:calc(50% - 34px)}}article .edito .important h2,article .edito .important h3,article .edito .important h4,article .edito .important h5,article .edito .important h6,article .edito .important p,article .edito .important span{color:white}article .edito .important h2:first-child,article .edito .important h3:first-child,article .edito .important h4:first-child,article .edito .important h5:first-child,article .edito .important h6:first-child,article .edito .important p:first-child,article .edito .important span:first-child{margin-top:0}article .edito .important h2:last-child,article .edito .important h3:last-child,article .edito .important h4:last-child,article .edito .important h5:last-child,article .edito .important h6:last-child,article .edito .important p:last-child,article .edito .important span:last-child{margin-bottom:0}article .edito .important h2{font-weight:bold;text-align:center}article .edito .conclusion{min-width:100vw;margin-left:calc( ( 100vw - 1095px ) / -2);background-color:#2f4d70;padding:40px 0;text-align:center}@media screen and (max-width:1199px){article .edito .conclusion{margin-left:calc( ( 100vw - 915px ) / -2)}}@media screen and (max-width:991px){article .edito .conclusion{margin-left:calc( ( 100vw - 675px ) / -2)}}@media screen and (max-width:767px){article .edito .conclusion{margin-left:calc( ( 100vw - 495px ) / -2)}}@media screen and (max-width:539px){article .edito .conclusion{min-width:100%;margin:0}}article .edito .conclusion h2{color:white;font-weight:bold}article .edito .conclusion p{color:white;text-align:left}article aside{margin-top:30px;overflow: hidden;}article aside h2{font-weight:bold;border-bottom:2px solid #2f4d70;padding-bottom:10px}article aside .liste-produit{padding-left:0;list-style-type:none;margin-bottom:30px}article aside .liste-produit li{background-color:#eaeff6;margin-top:20px}article aside .liste-produit li span{display:-webkit-box;display:-ms-flexbox;display:flex}article aside .liste-produit li .bloc-produit{width:112px;display:inline-block;vertical-align:middle;padding:0 10px;position:relative}article aside .liste-produit li .bloc-produit .numero-liste{position:absolute;top:-5px;left:-5px;background-color:#f5900f;z-index:1}article aside .liste-produit li .bloc-produit .numero-liste p{color:white;font-weight:bold;padding:5px;margin-bottom:0}article aside .liste-produit li .bloc-produit img{mix-blend-mode:multiply}article aside .liste-produit li .bloc-texte-aside{width: calc(100% - 112px); padding:10px 20px 10px 0}article aside .liste-produit li .bloc-texte-aside p{margin-bottom:0;color:#f5900f;font-weight:bold}article aside .liste-produit li .bloc-texte-aside .bloc-bas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}article aside .liste-produit li .bloc-texte-aside .bloc-bas .note{width:100px;height:16px}article aside .liste-produit li .bloc-texte-aside .bloc-bas .prix{margin-left:15px}article aside .liste-article{padding-left:0;list-style-type:none;margin-top:20px}article aside .liste-article li{margin-bottom:10px}article aside .liste-article li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2f4d70}article aside .liste-article li a:hover{text-decoration:none;background-color:#f5900f}article aside .liste-article li a p{margin-bottom:0;padding:0 15px;color:white;font-weight:bold}.commentaire .laissez-commentaire{background-color:#eaeff6;padding:60px 0;text-align:center}.commentaire .laissez-commentaire h2{font-weight:bold}.commentaire .laissez-commentaire .chapeau{color:#f5900f;margin-bottom:50px}.commentaire .laissez-commentaire form{text-align:left}.commentaire .laissez-commentaire form input{width:100%;height:35px;margin-bottom:10px;border:none;padding-left:15px;outline:none}.commentaire .laissez-commentaire form textarea{width:100%;padding:15px 0 0 15px;height:125px;border:none;resize:none;outline:none}.commentaire .commentaire-internaute{margin:50px 0;text-align:center}.commentaire .commentaire-internaute .bloc-commentaire{padding:30px;margin-bottom:30px;background-color:#eaeff6}.commentaire .commentaire-internaute .bloc-commentaire p{text-align:left}.commentaire .commentaire-internaute .bloc-commentaire h5{color:#f5900f;font-size:14px;margin-bottom:0}.commentaire .commentaire-internaute .bloc-commentaire h2{font-weight:bold;margin-bottom:20px}.note{background-repeat:no-repeat;background-position:center center;background-size:100%}.note.note-4-5{background-image:url('IMG/note/note-4-5.svg')}footer{text-align:center;padding:30px 0}footer .logo-footer{margin-bottom:15px}footer p{margin-bottom:0;display:inline-block;vertical-align:bottom}footer .liens-footer{display:inline-block;vertical-align:bottom}footer .liens-footer a{font-size:0.875em;color:#2f4d70;text-decoration:underline;vertical-align:bottom;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}footer .liens-footer a:hover{color:#f5900f}@media screen and (max-width:767px){footer .liens-footer a{font-size:1em}}
.note.note-5 {
    background-image: url(IMG/note/note-5.svg);
}
.note.note-4 {
    background-image: url(IMG/note/note-4.svg);
}
.note.note-3-5 {
    background-image: url(IMG/note/note-3-5.svg);
}
.note.note-3 {
    background-image: url(IMG/note/note-3.svg);
}
.note.note-2-5 {
    background-image: url(IMG/note/note-2-5.svg);
}
.note.note-2 {
    background-image: url(IMG/note/note-2.svg);
}
.note.note-1-5 {
    background-image: url(IMG/note/note-1-5.svg);
}
.note.note-1 {
    background-image: url(IMG/note/note-1.svg);
}
.note.note-0-5 {
    background-image: url(IMG/note/note-0-5.svg);
}
article .edito h2{
	font-weight: bold;
	margin-top: 70px;
}
article .edito .conclusion p a, article .edito .important a{
	color: white;
}
@media screen and (max-width: 767px){
	header .navbar .collapse .navbar-nav, header .navbar .collapsing .navbar-nav {
	    left: 0;
	}
	article .edito h2{
		margin-top: 20px;
	}
	div#eu-cookie-bar{
		font-size: 1.1rem;
	}
	article .edito .produit-article .bloc-droit .bloc-avantage-inconvenient ul li p{
		font-size: 1.1rem;
	}
	div#eu-cookie-bar button#euCookieAcceptWP{
		display: block;
		width: fit-content;
		margin: 15px auto;
		font-size: 1.1rem;
	}
	article .edito h3 {
		font-size: 1.7rem;
	}

	article .edito h2 {
		font-size: 2rem;
	}
}
@media screen and (max-width: 539px){
	header .logo-repose-pied .logo {
	    text-align: center;
	    margin-left: 0;
	}

	header .navbar .collapse .navbar-nav>li .dropdown-menu a, header .navbar .collapsing .navbar-nav>li .dropdown-menu a{
		white-space: normal;
	}

	header p, article p, article a, .bloc-conseil a p, header .logo-repose-pied .logo p{
		font-size: 1.1rem;
		line-height: 1.6rem;
	}

	a{
		min-height: 48px;
	}
}
.important ul li{
	color: white;
}
.wp-block-image figcaption{
	background-color: #eaeff6;
	padding: 10px;
	text-align: center;
	margin-top: 0;
	margin-bottom: 30px;
}
.info-prix{
	text-align: center;
	margin-bottom: 0;
	position: relative;
	top: 15px;
}
.wpcf7-form{
	margin-top: 50px;
}
.wpcf7-form-control-wrap{
	margin: 20px 0;
}
.wpcf7 .input input:not(.wpcf7-submit){
	background-color: #eaeff6;
	height: 35px;
	border:none;
	width: 100%;
}
.wpcf7 .input textarea{
	background-color: #eaeff6;
	resize: none;
	width: 200px;
	border:none;
	width: 100%;
}
.bloc-filtre .filtre .filtre-produit select option{
	color: white;
}
article .edito table h2{
	margin: 0;
	text-align: center;
}
article .edito table .prix{
	white-space: nowrap;
}
article .edito table .button{
	white-space: nowrap;
}

.wq_quizCtr{
	margin-top: 30px;
}
.page .wq-quiz.multiple .wq_singleQuestionWrapper .wq_singleQuestionCtr{
	display: flex;
}
article .edito .produit-article .bloc-gauche .prix{
	max-width: 130px;
}