/**
 * Table of contents: 
 * main.css
 * Generated : 2025-09-24 12:16:12
 */


/* Filename: main.css */
 *{outline-style: none !important}blockquote{display: block;position: relative;padding: 0 2em;font-size: 1.3rem;line-height: 1.3;font-style: italic;border: 0}blockquote::before{content: '�';display: inline-block;position: absolute;top: -0.25em;left: 0.5em}blockquote::after{content: '�';position: absolute;bottom: 0.25em;right: 0.5em}blockquote p{font-size: 1.3rem;line-height: 1.3}p{line-height: 1.6}table{border: none}a{color: #938a88;transition: color 300ms ease-out 0s}a:hover{color: #938a88}#main-section p a{text-decoration: underline}body{font-size: 1rem;line-height: 1.6;color: #6b6c6d;font-family: 'Montserrat', 'Helvetica', Arial, sans-serif}h1, .faux_titre_niv1{font-weight: bold;font-size: 2em;line-height: 1.25;margin-bottom: 1rem}h1 a, .faux_titre_niv1 a{color: #707070}h2, .faux_titre_niv2{margin: 1rem 0 0.75rem;font-weight: 300;color: #938a88}h2, .faux_titre_niv2{font-size: 18px}@media screen and (min-width: 320px){h2, .faux_titre_niv2{font-size: calc(0.41667vw + 16.66667px)}}@media screen and (min-width: 1280px){h2, .faux_titre_niv2{font-size: 22px}}h2, .faux_titre_niv2{line-height: 24px}@media screen and (min-width: 320px){h2, .faux_titre_niv2{line-height: calc(0.3125vw + 23px)}}@media screen and (min-width: 1280px){h2, .faux_titre_niv2{line-height: 27px}}h3, .faux_titre_niv3{font-weight: 500;margin: 0.75rem 0 0.5rem}h3, .faux_titre_niv3{font-size: 17px}@media screen and (min-width: 320px){h3, .faux_titre_niv3{font-size: calc(0.3125vw + 16px)}}@media screen and (min-width: 1280px){h3, .faux_titre_niv3{font-size: 20px}}h3, .faux_titre_niv3{line-height: 20px}@media screen and (min-width: 320px){h3, .faux_titre_niv3{line-height: calc(0.41667vw + 18.66667px)}}@media screen and (min-width: 1280px){h3, .faux_titre_niv3{line-height: 24px}}h1, .faux_titre_niv1, h2, .faux_titre_niv2, h3, .faux_titre_niv3, h4, h5, h6{font-family: 'Montserrat', 'Helvetica', Arial, sans-serif;text-transform: uppercase}.libelle{font-weight: bold;font-size: 1.1em;line-height: 1}.intitule{color: #707070}.title_underline{overflow: hidden;padding-bottom: 10px;margin-bottom: 20px;border-bottom: 1px solid #707070;font-weight: normal}.title_underline div, .title_underline div a{float: left;margin-left: 5px;text-transform: capitalize}.title_underline.faux_titre_niv2{display: inline-block;text-transform: uppercase;color: #000}.title_filet{margin: 1rem auto 2rem;text-align: center}.title_filet span{display: inline-block;padding-bottom: 10px;color: #404243;font-weight: 500;border-bottom: 1px solid #404243}.title_filet span{font-size: 18px}@media screen and (min-width: 320px){.title_filet span{font-size: calc(0.41667vw + 16.66667px)}}@media screen and (min-width: 1280px){.title_filet span{font-size: 22px}}.title_filet span{line-height: 24px}@media screen and (min-width: 320px){.title_filet span{line-height: calc(0.3125vw + 23px)}}@media screen and (min-width: 1280px){.title_filet span{line-height: 27px}}.title_h2{text-align: center;text-transform: uppercase;font-size: 20px;line-height: 24px;font-weight: 500}.row{max-width: 80rem}@media only screen and (min-width: 1351px){.row{max-width: 1280px}}@media only screen and (max-width: 1350px){.row{max-width: 90%}}.fullWidth{width: 100%;margin-left: auto;margin-right: auto;max-width: initial !important}#main-section{padding-bottom: 0;border-top: 1px solid #d0d0d0}@media only screen and (max-width: 1024px){#main-section{padding-top: 2em}}@media only screen and (max-width: 960px){#main-section{padding-top: 1em}}.rs_index #main-section{padding-top: 0}.anchor_sticky{display: block;height: 200px;margin-top: -200px;visibility: hidden}.underline{text-decoration: underline}.uppercase{text-transform: uppercase}.tiny{line-height: 16px}.smallTxt{font-size: 0.8em}.bold{font-weight: 700}.small-centered{padding: 0}.no-padding{padding: 0}.row .row{margin-left: -0.9375rem;margin-right: -0.9375rem}.opacity05{opacity: 0.5}.relativeBox{position: relative}.clear{clear: both}.mod{overflow: hidden}.valign-middle{display: table}.valign-middle .column{display: table-cell;vertical-align: middle}.valign-middle .column, .valign-middle[class*="column"] + [class*="column"]:last-child{float: none}a.valign-middle .column{height: 48px;line-height: 20px}.fenetre_contextuelle, .bg_content{background: #fff}.bg_content{overflow: hidden;padding: 10px 12px}.colorMainTxt{color: #6b6c6d}.color1{color: #588281}.color2{color: #ceaa67}.color3{color: #938a88}.color4{color: #f0ede6}.bgColor1{background-color: #588281}.bgColor2{background-color: #ceaa67}.bgColor3{background-color: #938a88}.bgColor4{background-color: #f0ede6}.bgGrey{background-color: #f7f7f7}.bgGreyBorder{background-color: #f4f3f3}.borderFilet, .borderFiletT, .borderFiletL, .borderFiletB, .borderFiletR, .borderFiletTB, .borderFiletN{border: 1px solid #d0d0d0}.borderFiletT{border-width: 1px 0 0}.borderFiletL{border-width: 0 1px 0 0}.borderFiletB{border-width: 0 0 1px}.borderFiletR{border-width: 0 0 0 1px}.borderFiletTB{border-width: 1px 0}.borderFiletN{border: none}span.error, small.error{background: #c94f4f}span.error a, small.error a{color: #fff}span.error{font-size: inherit}.filetError input{border: 1px solid #c94f4f}.colorMute{color: #9b9597}.alert-text{font-weight: 500}.alert_box_content{margin-bottom: 20px}@media screen and (min-width: 320px){.alert_box_content{margin-bottom: calc(5.20833vw + 3.33333px)}}@media screen and (min-width: 1280px){.alert_box_content{margin-bottom: 70px}}.alert-box{padding: 20px;background: none !important;border: 1px solid #d0d0d0 !important;font-size: 16px;line-height: 20px;font-weight: 500}.alert-box i{font-size: 65px;float: left;margin-right: 20px}.alert-box.info{color: #000}.colorInfo{color: #588281}.alert-box.success{color: #588281}.colorSuccess, font[color="green"]{color: #588281}.alert-box.warning{color: #ceaa67}.colorWarning, font[color="orange"]{color: #ceaa67}.alert-box.danger, .alert-box.alert{color: #c94f4f !important}[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error{background: #fbecec;color: #c94f4f}.colorDanger{color: #c94f4f}.alert-box.danger.lite{color: #c94f4f}.side-nav a{color: #588281 !important}.fixed2{position: fixed;right: 0;width: 25% !important}.scrollit{float: left;width: 71%}a.nostyle{background-color: #fff !important}a.nostyle::after{content: "" !important}button, .button{padding: 10px 15px;background-color: #938a88;color: #fff !important;font-size: 16px;line-height: 20px;text-transform: uppercase}button i, .button i{font-size: 21px}button:hover, .button:hover, button:active, .button:active, button:focus, .button:focus{background-color: #707070}button .svg svg, .button .svg svg{float: left;height: 25px;fill: #fff}button[type="submit"] span + span, .button[type="submit"] span + span{display: inline;float: left;font-size: 1.3vw;line-height: 30px;text-transform: uppercase}button.button_form, .button.button_form{font-size: 20px !important;line-height: 25px !important}button.button_form_small, .button.button_form_small{font-size: 14px !important}@media only screen and (min-width: 80em){button[type="submit"] span + span, .button[type="submit"] span + span{font-size: 15px}}@media only screen and (max-width: 64em){button[type="submit"] span + span, .button[type="submit"] span + span{font-size: 2.4vw}}button.button_form_action, .button.button_form_action{background: #000;color: #fff;font-size: 20px !important;line-height: 25px !important}button.button_form_action:hover, .button.button_form_action:hover, button.button_form_action:active, .button.button_form_action:active, button.button_form_action:focus, .button.button_form_action:focus{background: #404243}button.button_form_action_small, .button.button_form_action_small{background: #000;color: #fff;font-size: 14px !important;line-height: 25px !important}button.button_form_action_small:hover, .button.button_form_action_small:hover, button.button_form_action_small:active, .button.button_form_action_small:active, button.button_form_action_small:focus, .button.button_form_action_small:focus{background: #404243}button.secondary, .button.secondary{padding: 10px;background: #938a88;color: #fff}button.secondary:hover, .button.secondary:hover, button.secondary:focus, .button.secondary:focus{background-color: #404243}button.button_action_secondary, .button.button_action_secondary{padding: 10px;font-size: 16px;background: #fff;color: #938a88 !important;border: 1px solid #938a88}button.button_action_secondary:hover, .button.button_action_secondary:hover{background: #fff;border: 1px solid #a8a8a8;color: #a8a8a8 !important}.button_plus{width: 27px;height: 27px;line-height: 27px;text-align: center;background: #938a88;color: #fff;font-weight: 300}.button_plus:before{content: "+";display: block}.button_plus:hover{background: #000;color: #fff !important}.button_plus.open:before{content: "-";display: block}.button.light{margin: 0;padding: 0;background: #fff;color: #938a88 !important;font-size: 15px;line-height: 19px;font-weight: 900}.button.light:hover, .button.light:active, .button.light:focus{color: #000 !important}button.small, .button.small{font-size: 1rem !important}button.button_action, .button.button_action{background: #000;color: #fff;line-height: 33px;text-transform: uppercase;font-weight: 400}button.button_action, .button.button_action{font-size: 16px}@media screen and (min-width: 320px){button.button_action, .button.button_action{font-size: calc(0.9375vw + 13px)}}@media screen and (min-width: 1280px){button.button_action, .button.button_action{font-size: 25px}}button.button_action:hover, .button.button_action:hover{background: #404243}.btn-indispo, .indispo{padding: 10px 8px;font-size: 12px;background: #fff;color: #a8a8a8 !important;border: 1px solid #a8a8a8}.btn-indispo:hover, .indispo:hover{background: #fff;border: 1px solid #938a88;color: #938a88 !important}.btn-indispo i, .indispo i{position: absolute;top: 50%;left: 15px;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%)}.btn-indispo em, .indispo em{display: block;font-size: 12px}.btn-indispo span, .indispo span{display: inline-block}.btn-indispo.fp_btn_indispo, .indispo.fp_btn_indispo{margin-bottom: 0;padding: 10px 25px;font-size: 13px;line-height: 20px}.button_suppr{background: #f7f7f7;border: 1px solid #d0d0d0;color: #6b6c6d !important;font-size: 12px}.button_suppr:hover{background: #ababab;color: #fff !important}.fp_btn_ajout_panier .button i{padding-right: 1em}.button_square, .button_square2{display: block;float: left;width: 35px;height: 35px;padding: 0;font-size: 21px;text-align: center;transition: background-color 300ms ease-out 0s}.button_square i, .button_square2 i{line-height: 35px}.button_square:hover, .button_square2:hover, .button_square:focus, .button_square2:focus{background: }.button_square{background-color: transparent;color: #938a88}.button_square:hover{background: transparent;color: #ceaa67}.button_square.secondary{background-color: #588281;color: #938a88}.buttonDisabled{opacity: 0.5}@media only screen and (max-width: 64em){.button_header, .button_header2{width: 35px}.button_header i, .button_header2 i{float: none}.button_header3{width: 100%;text-align: right}.button_header2 span{display: inline !important}.button_header2 span.show-for-large-up, .button_header2 span.show-for-medium-up{display: none !important}}@media only screen and (max-width: 40em){.button_header2 span.show-for-medium-up, .button_header2 span.show-for-large-up{display: none !important}}.button_header2.blog{position: relative;display: inline-block;height: inherit;float: none;font-size: 5px;text-align: center}.button_header2.blog i{color: #ceaa67}.button_header2.blog span{position: absolute;top: 22px;left: 0;right: 0;height: 20px;font-size: 8px;line-height: 10px;text-transform: uppercase}.buttonPaypal{background: #f7f7f7;border: #f4f3f3;color: #6b6c6d}.link_simple{font-size: 14px;line-height: 18px;color: #938a88}.text_intro ul, .text_intro p{font-size: 1rem;line-height: 1.6;color: #938a88}.text_intro a{color: #000}.text_intro a:hover{text-decoration: underline}.form_info{text-align: right;font-size: 14px;line-height: 20px}textarea, select, input::placeholder{color: #938a88}input[type=text], input[type=email], input[type=password], textarea, select{box-shadow: none}.form_light input[type=text], .form_light input[type=email], .form_light input[type=password], .form_light textarea, .form_light select{box-shadow: none;border-width: 0 0 1px;color: #938a88;font-size: 18px;line-height: 22px;font-weight: 500}.form_light label, .form_light .faux_label{text-transform: uppercase}.form_light div + div{margin-top: 4em}@media only screen and (max-width: 840px){.form_light div + div{margin-top: 2em}}@media only screen and (max-width: 840px){.form_light button{width: 100%}}label, .faux_label{font-size: 18px;line-height: 25px;font-weight: 500;font-family: 'Montserrat', 'Helvetica', Arial, sans-serif;color: #000}label.fake_intitule, .faux_label.fake_intitule{text-transform: uppercase}fieldset{border: none;padding: 0}form.form_block p{margin-bottom: 2em}form.form_inline label{display: inline-block;width: 33.33%;text-align: right;padding-right: 2%}form.form_inline label.nostyle{width: 100%;text-align: left;line-height: 1rem}form.form_inline .form_adress label{float: left}form.form_inline input[type=text], form.form_inline input[type=password], form.form_inline textarea, form.form_inline select{width: 64.66%;display: inline;margin-bottom: 0}form.form_inline textarea{margin-left: 5px}form.form_inline div{margin-bottom: 1.25rem}form.form_inline .form_radio{margin-bottom: 1em}form.form_inline .form_radio label{width: 64.66%;display: inline;margin-bottom: 0;text-transform: none;color: #707070}form.form_inline .form_radio input[type=radio]{display: inline-block;width: 20px;text-align: right;padding-right: 2%;margin: 0 0 0 29.5%}form.form_inline .form_radio.form_radio_txt .form_champ{width: 100%;display: block}form.form_inline .form_radio.form_radio_txt .form_radio_line{margin-top: 1em;display: flex;flex-wrap: nowrap;width: 100%}form.form_inline .form_radio.form_radio_txt .form_radio_line div{width: 50%}form.form_inline .form_radio{display: table;width: 100%}form.form_inline .form_radio .faux_label{display: table-cell;width: 33.33%;text-align: right;padding-right: 2%}form.form_inline .form_radio .form_radio_line{display: table-cell;width: 64.66%}form.form_inline .form_radio .form_radio_line div{display: inline;margin-bottom: 0.25rem}form.form_inline .form_radio .form_radio_line input{margin-left: 0}form.form_inline .optionnel label{width: 90%;padding: 0 0 0 0.5rem;text-align: left;color: #707070}@media only screen and (max-width: 840px){form.form_inline .optionnel span{display: flex;align-items: flex-start}form.form_inline .optionnel span label{width: 80%;line-height: 1.6}form.form_inline .optionnel span .form_checkbox{margin-top: 5px}}form.form_inline .form_date_de_naissance{clear: both;display: flex;flex-direction: row;flex-wrap: nowrap}form.form_inline .form_date_de_naissance label{width: 33.33%}form.form_inline .form_date_de_naissance .form_date_de_naissance_container{display: flex;flex-wrap: nowrap;justify-content: flex-start;align-items: center}form.form_inline .form_date_de_naissance div{width: 64.66%;padding-left: 5px}@media only screen and (max-width: 840px){form.form_inline .form_date_de_naissance{flex-wrap: wrap;flex-direction: column}form.form_inline .form_date_de_naissance label, form.form_inline .form_date_de_naissance div{width: 100%;padding-left: 0}form.form_inline .form_date_de_naissance input{width: 28.33% !important}form.form_inline .form_date_de_naissance span{width: 10px}form.form_inline .form_date_de_naissance input{float: left;display: inline}}form.form_inline .form_button{margin-left: 35.33%}@media only screen and (max-width: 840px){form.form_inline .form_button{margin-left: 0}form.form_inline .form_button button, form.form_inline .form_button .button{width: 100%}}form.form_inline .input_inline{height: 2.9rem}form.form_inline.form_password p{display: flex;justify-content: space-between;flex-wrap: wrap}form.form_inline.form_password label{width: 50%}form.form_inline.form_password input{width: 46%}form.form_inline.form_password .form_button{margin-top: 2em;margin-left: 54%}@media only screen and (max-width: 64em){form.form_inline.form_password label, form.form_inline.form_password input{width: 100%}form.form_inline.form_password .form_button{margin-left: 0}}@media only screen and (max-width: 64em){form.form_inline label{display: inline-block;width: 100%;line-height: 2.8rem;text-align: left}form.form_inline input[type=text], form.form_inline input[type=password], form.form_inline textarea, form.form_inline select{width: 100%;margin-bottom: 0.25em}form.form_inline .form_radio{display: table;width: 100%}form.form_inline .form_radio div{margin-bottom: 0.25rem}form.form_inline .form_radio .faux_label{display: block;width: 100%;text-align: left;padding-right: 0}form.form_inline .form_radio .form_radio_line{display: block;width: 100%}form.form_inline .form_radio .form_radio_line div{display: block;margin-bottom: 0.25rem}form.form_inline .form_radio input[type=radio]{margin-left: 0}form.form_inline .form_checkbox{padding-left: 0}.form_button{margin-left: 0}}form.form_block input[type=text], form.form_block input[type=password], form.form_block textarea, form.form_block select{width: 100%;margin-bottom: 0.25em}#form_full{margin-top: 2em}@media screen and (max-width: 40em){#form_full, .form_container{padding: 0 !important}}.inputSmall{height: 2.3125rem !important}.modal_content{font-size: 16px;line-height: 20px}#modal_prd_indispo button{height: 2.8em;padding: 0}#popupCookies.reveal-modal{bottom: 10%;top: inherit !important;left: inherit;right: 5%;background-color: rgba(247, 247, 247, 0.9);padding: 1em;box-shadow: none;border: 0;border-radius: 0}#popupCookies.reveal-modal .close-reveal-modal{float: right;position: relative;display: inline;left: 0;right: inherit;width: auto;height: inherit;padding: 0.5em 0.75em;margin-bottom: 1em;font-size: 1rem;line-height: 1;border-radius: 0;background: #000;color: #fff;text-transform: uppercase}#popupCookies.reveal-modal .close-reveal-modal:hover{background: #1a1a1a;color: #fff}#popupCookies.reveal-modal a{float: left;line-height: 2.5;text-decoration: underline}#popupCookies.reveal-modal a.close-reveal-modal{text-decoration: none}#popupCookies.reveal-modal a:hover{color: #000;text-decoration: none}@media only screen and (max-width: 64em){#popupCookies.reveal-modal{width: 90%}}@media only screen and (max-width: 40em){#popupCookies.reveal-modal{width: 75%}}.reveal-modal{padding-top: 3rem}.categorie_sidebar{margin-bottom: 1em}.categorie_sidebar .faux_titre_niv2{color: #000;text-transform: uppercase;font-size: 16px;line-height: 20px;font-weight: 500}.categorie_sidebar .btn-aff-filtre{position: relative;display: none;padding: 10px;background: #fff;color: #000;font-size: 16px;line-height: 20px;text-transform: uppercase;border: 1px solid #707070;border-width: 1px 0;cursor: pointer}.categorie_sidebar .btn-aff-filtre:after{position: absolute;top: 11px;right: 15px;font-size: 30px;content: "+";color: #000;font-weight: 300}.categorie_sidebar .btn-aff-filtre.clicked{background: #588281;color: #fff}.categorie_sidebar .btn-aff-filtre.clicked:after{content: "-";color: #fff;top: 6px}@media only screen and (max-width: 960px){.categorie_sidebar .btn-aff-filtre{display: block}}@media only screen and (max-width: 960px){.colFiltres .faux_titre_niv2{display: none}}#ma-selection #decoche-filtre{position: relative;display: none;margin: 0;padding: 0 10px 10px 0;font-size: 16px;line-height: 20px;font-weight: 400;border-bottom: 1px solid #000;text-decoration: none;color: #000;text-transform: uppercase}#ma-selection #decoche-filtre:after{content: "x";position: absolute;top: 2px;right: 0;font-weight: 300;font-size: 16px}#ma-selection ul{margin: 20px 0 0;padding: 0}#ma-selection ul li{position: relative;padding-left: 5px;font-size: 15px;line-height: 20px;font-weight: 400;color: #6b6c6d}#ma-selection ul li:after{content: "\f067";font: normal normal normal 30px/1 FontAwesome;position: absolute;top: 2px;right: 0;font-weight: 500;font-size: 20px;transform: rotate(45deg)}#filtres{margin-bottom: 40px}#filtres .bloc_filtre .titre_filtre, #filtres .filtres_selection{position: relative;margin-bottom: 0;padding: 15px 0;background: transparent;font-size: 16px;line-height: 20px;font-weight: 500;text-transform: uppercase;font-weight: 500}#filtres .bloc_filtre{border-bottom: 1px solid #d0d0d0}#filtres .bloc_filtre span[data-effacefiltre]{display: block}#filtres .bloc_filtre span[data-effacefiltre] a{display: block;content: "";font-size: 12px;color: #6b6c6d;text-decoration: underline}#filtres .bloc_filtre span[data-effacefiltre] a::before{padding-right: 5px;content: "Supprimer le filtre"}#filtres .bloc_filtre span[data-effacefiltre] a:hover{text-decoration: none}#filtres .bloc_filtre:not(.bloc_selection) ul{display: none}#filtres .bloc_filtre .titre_filtre{padding: 15px 0}#filtres .bloc_filtre .titre_filtre:after{top: 15px}#filtres .bloc_filtre .titre_filtre#titre_filtre_tr_prix{margin-bottom: 10px;cursor: default}@media only screen and (max-width: 840px){#filtres .bloc_filtre .titre_filtre#titre_filtre_tr_prix{margin-bottom: 0}}#filtres .bloc_filtre .titre_filtre#titre_filtre_tr_prix:after{display: none}#filtres .bloc_filtre ul{margin: 15px 0 0;padding: 0}@media only screen and (max-width: 840px){#filtres .bloc_filtre ul{margin: 0 0 15px}}#filtres .bloc_filtre ul li input[type=checkbox]{float: left}#filtres .bloc_filtre ul li .pastille_couleur{float: none;position: absolute;top: 0;left: 0;width: 24px;height: 24px;margin: 0}#filtres .bloc_filtre ul li label{width: 100%;font-size: 15px;line-height: 24px;font-weight: 400}#filtres .bloc_filtre ul li label span{display: inline-block;margin-left: 20px;line-height: 24px;width: 75%}#filtres .bloc_filtre ul li label span.echelle_filtre_note{display: block;position: absolute;top: 2px;left: 15px}#filtres .bloc_filtre ul li label span.echelle_filtre_note:before{display: block}#filtres .bloc_filtre ul li label input[type=checkbox]{width: 24px;height: 24px;border-radius: 5px}#filtres .bloc_filtre ul li + li{border: none}@media only screen and (min-width: 961px){#filtres{display: block}}@media only screen and (max-width: 960px){#filtres{padding: 15px;display: none}#filtres .bloc_filtre .titre_filtre{margin-bottom: 0}}#filtre_tr_prix{padding-bottom: 25px;border-bottom: 1px solid #d0d0d0}#titre_filtre_tr_prix{margin-bottom: 0}.btn-aff-filtre::after, #filtres .bloc_filtre .titre_filtre::after{position: absolute;top: 15px;right: 0px;font-size: 30px;content: "+";font-weight: 300}.btn-aff-filtre.clicked::after, #filtres .bloc_filtre .titre_filtre.clicked::after{content: "-"}#filtres .bloc_filtre ul li{position: relative;display: flex;margin-bottom: 20px;line-height: 24px;padding: 0}@media only screen and (max-width: 840px){#filtres .bloc_filtre ul li{margin-bottom: 5px}}#filtres .bloc_filtre ul li [type="checkbox"]:not(:checked), #filtres .bloc_filtre ul li [type="checkbox"]:checked, #filtres .bloc_filtre ul li [type="radio"]:not(:checked), #filtres .bloc_filtre ul li [type="radio"]:checked{position: absolute;left: -9999px}#filtres .bloc_filtre ul li label{position: relative}#filtres .bloc_filtre ul li label{}#filtres .bloc_filtre ul li label [type="checkbox"]:not(:checked), #filtres .bloc_filtre ul li label [type="checkbox"]:checked, #filtres .bloc_filtre ul li label [type="radio"]:not(:checked), #filtres .bloc_filtre ul li label [type="radio"]:checked{position: relative;padding-left: 2em;margin: 0;cursor: pointer;width: 13px;height: 13px;-moz-box-sizing: border-box;box-sizing: border-box}#filtres .bloc_filtre ul li label{}#filtres .bloc_filtre ul li label [type="checkbox"]:not(:checked) + span:before, #filtres .bloc_filtre ul li label [type="radio"]:not(:checked) + span:before{content: '';position: absolute;left: 0;top: 6px;border: 1px solid #d0d0d0;background: #fff;width: 13px;height: 13px}#filtres .bloc_filtre ul li label{}#filtres .bloc_filtre ul li label [type="checkbox"]:checked + span:before, #filtres .bloc_filtre ul li label [type="radio"]:checked + span:before, #filtres .bloc_filtre ul li label [type="checkbox"]:checked + span:after, #filtres .bloc_filtre ul li label [type="radio"]:checked + span:after{content: '';background: #938a88;position: absolute;top: 6px;left: 0;width: 13px;height: 13px;color: #6b6c6d;border: none;transition: all 0.2s;z-index: 20;border: 2px solid #fff;box-shadow: 0 0 1px #938a88}#filtres .bloc_filtre ul li label{}#filtres .bloc_filtre ul li label [type="checkbox"]:not(:checked) + span:after, #filtres .bloc_filtre ul li label [type="radio"]:not(:checked) + span:after{opacity: 0;transform: scale(0)}#filtres .bloc_filtre ul li label [type="checkbox"]:checked + span:after, #filtres .bloc_filtre ul li label [type="radio"]:checked + span:after{opacity: 1;transform: scale(1)}#filtres .bloc_filtre ul li label [type="checkbox"]:disabled:not(:checked) + span:before, #filtres .bloc_filtre ul li label [type="checkbox"]:disabled:checked + span:before, #filtres .bloc_filtre ul li label [type="radio"]:disabled:not(:checked) + span:before, #filtres .bloc_filtre ul li label [type="radio"]:disabled:checked + span:before{box-shadow: none;border-color: #5a9bcd;background-color: #ccc}#filtres .bloc_filtre ul li label [type="checkbox"]:disabled:checked + span:after, #filtres .bloc_filtre ul li label [type="radio"]:disabled:checked + span:after{color: #6b6c6d}#filtres .bloc_filtre ul li label{}#filtres .bloc_filtre ul li label [type="checkbox"]:disabled, #filtres .bloc_filtre ul li label [type="radio"]:disabled{color: }#filtres .bloc_filtre ul li label [type="checkbox"]:checked:focus + span:before, #filtres .bloc_filtre ul li label [type="checkbox"]:not(:checked):focus + span:before, #filtres .bloc_filtre ul li label [type="radio"]:checked:focus + span:before, #filtres .bloc_filtre ul li label [type="radio"]:not(:checked):focus + span:before{border: 1px solid #5a9bcd}#filtres .bloc_filtre ul li.error, #filtres .bloc_filtre ul li .error{font-size: 16px}@media screen and (min-width: 320px){#filtres .bloc_filtre ul li.error, #filtres .bloc_filtre ul li .error{font-size: calc(0.625vw + 14px)}}@media screen and (min-width: 1280px){#filtres .bloc_filtre ul li.error, #filtres .bloc_filtre ul li .error{font-size: 22px}}#filtres .bloc_filtre ul li.error, #filtres .bloc_filtre ul li .error{line-height: 20px}@media screen and (min-width: 320px){#filtres .bloc_filtre ul li.error, #filtres .bloc_filtre ul li .error{line-height: calc(1.97917vw + 13.66667px)}}@media screen and (min-width: 1280px){#filtres .bloc_filtre ul li.error, #filtres .bloc_filtre ul li .error{line-height: 39px}}#filtres .bloc_filtre ul li .libelle_cgv{font-size: 16px}@media screen and (min-width: 320px){#filtres .bloc_filtre ul li .libelle_cgv{font-size: calc(0.625vw + 14px)}}@media screen and (min-width: 1280px){#filtres .bloc_filtre ul li .libelle_cgv{font-size: 22px}}#filtres .bloc_filtre ul li .libelle_cgv{line-height: 20px}@media screen and (min-width: 320px){#filtres .bloc_filtre ul li .libelle_cgv{line-height: calc(1.97917vw + 13.66667px)}}@media screen and (min-width: 1280px){#filtres .bloc_filtre ul li .libelle_cgv{line-height: 39px}}#filtres .bloc_filtre ul li a{text-decoration: underline}.message_top{height: 40px;line-height: 40px;color: #6b6c6d;background: #f7f7f7}.message_top .message_top_close{position: absolute;top: 0;right: 0;width: 40px;height: 40px;font-weight: bold;font-size: 14px;line-height: 40px;color: #fff;cursor: pointer}.message_top .phone a{color: #6b6c6d}.message_top .link_retour a, .message_top .link_retour .fa{color: #6b6c6d}@media only screen and (max-width: 40em){.message_top{height: inherit;padding: 10px 0;line-height: 1.1;font-size: 0.8rem}}.message_top.message_cookie{display: none}#messageTop{height: auto;background: #fff;color: #000}#messageTop a.message_top_close{font-size: 21px;color: #938a88}.lang a{height: 40px;color: #fff;display: inline-block !important}.lang .flag_FR::before{content: url(/_boutiques/ECOCENTRIC//site_image/flag_fr.png);padding: 0 4px 0 0;vertical-align: middle}.lang .flag_EN::before{content: url(/_boutiques/ECOCENTRIC//site_image/flag_en.png);padding: 0 4px 0 0;vertical-align: middle}#hoverLang{margin: 0 0 0 0 !important}#button_show_search, #button_show_search_mobile{cursor: pointer;margin-left: 25px;width: 24px;height: 24px;background: #fff}#button_show_search .svg, #button_show_search_mobile .svg{display: block;width: 24px;height: 24px}@media only screen and (max-width: 64em){#button_show_search{display: none}}@media only screen and (min-width: 64.01em){#button_show_search_mobile{display: none}}#form_search, #form_search_mobile, #form_search_blog, #form_search_blog_mobile{margin: 0;display: none;position: absolute;top: 75px;right: 9px;border: 1px solid #938a88;width: 66.66%;max-width: 400px}#form_search .row, #form_search_mobile .row, #form_search_blog .row, #form_search_blog_mobile .row{position: relative}#form_search .column input, #form_search_mobile .column input, #form_search_blog .column input, #form_search_blog_mobile .column input{height: 40px}#form_search input[type=text], #form_search_mobile input[type=text], #form_search_blog input[type=text], #form_search_blog_mobile input[type=text]{margin: 0;padding: 10px;width: 85%;height: inherit;border: none}#form_search .svg, #form_search_mobile .svg, #form_search_blog .svg, #form_search_blog_mobile .svg{width: 24px;height: 24px}@media only screen and (max-width: 64em){#form_search_mobile, #form_search_blog_mobile{width: 100vw;max-width: 100%;top: 66px;right: 0;z-index: 500;background: #fff;border: none}}.button_search{position: absolute;top: 2px;right: 0;border: 0;margin: 0}@media only screen and (max-width: 64em){.button_search{right: 17px}}.header_bann{display: none;background: #f7f7f7}.header_bann .alert-box{margin: 0 auto;background: none;color: #6b6c6d;border: none !important}.header_bann p{margin-bottom: 0;font-size: 14px;line-height: 18px;font-weight: 300}.top-bar .texte{color: #588281;line-height: 45px}@media only screen and (max-width: 1024px){.top_bar{padding-bottom: 1em}}nav.top-bar{text-align: center}section.top-bar-section{display: inline-block}.logo_tunnel #logo{padding-top: 1em}.logo_tunnel #logo img{max-height: 70px}.logo img{max-height: 35px}#logo_mobile{display: none;margin-top: 1em;padding: 0}#logo_mobile img{width: auto}#logo_desktop{width: 50%;margin: 3px auto 29px;text-align: center}@media only screen and (max-width: 64em){#logo_mobile{display: block;margin: 0}#logo_mobile img{height: 50px}#logo_desktop{display: none}}@media only screen and (max-width: 450px){#logo_mobile{display: none}#logo_desktop{display: block;text-align: center;margin-bottom: 1em}}.headerInfo{padding: 36px 0 0;display: flex;justify-content: flex-start;align-items: center;font-size: 12px;line-height: 24px;text-transform: uppercase}.headerInfo a{margin-right: 25px;display: flex;justify-content: flex-start;align-items: center;color: #938a88}.headerInfo a span{margin-left: 10px}.headerInfo a:hover{color: #000}.headerInfo .header_lang{margin-right: 25px}.headerInfo .header_lang a{display: inline-block;margin: 0}.headerInfo .header_shop .svg{width: 14px;height: 20px}.headerInfo .header_contact .svg{width: 25px;height: 14px}@media only screen and (max-width: 1024px){.headerInfo{display: none}}.contain-to-grid{background: #fff}.contain-to-grid.sticky.fixed{border-bottom: 1px solid #d0d0d0}.contain-to-grid.sticky.fixed .header_shop span + span, .contain-to-grid.sticky.fixed .header_contact span + span{display: none}.contain-to-grid.sticky.fixed .cartAndAccount span.show-for-large-up{display: none !important}@media only screen and (max-width: 64em){.contain-to-grid.sticky{position: relative}}.tab-bar{height: auto;background-color: #588281}.tab-bar .menu-icon{width: 40px;height: 40px;background: #ceaa67;color: #588281}.tab-bar .right-small{border-color: #588281}.left-off-canvas-menu{position: fixed !important;z-index: 6000;width: 100%}.left-off-canvas-menu ul li.headerClose{overflow: hidden;padding: 10px;text-align: right}.left-off-canvas-menu ul li.headerClose a.closeMenu{display: inline-block;margin: 0;padding: 5px;width: 30px;height: 30px;font-size: 1.2rem;line-height: 1.2;text-align: center;background: #938a88;color: #fff;font-weight: 300}.left-off-canvas-menu ul li.headerClose a.closeMenu:hover{background: #000;color: #fff !important}#left-off-canvas-menu-inner{height: 100vh !important;overflow-x: inherit;overflow-y: auto !important}.left-off-canvas-toggle{position: relative;display: block}.left-off-canvas-toggle i::before{font-size: 25px}.left-off-canvas-toggle span{position: absolute;bottom: -11px;left: 1px;font-size: 7px;text-transform: uppercase}.off-canvas-wrap.move-right .left-off-canvas-toggle i::before{content: "\f00d" !important}.offcanvas-on{overflow: hidden}.offcanvas-on .left-off-canvas-menu{box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5)}.left-off-canvas-menu, .left-submenu{background: #fff}.left-off-canvas-menu .row{max-width: inherit}ul.off-canvas-list li label, .left-submenu .back > a{background: #588281;color: #fff}ul.off-canvas-list ul{margin: 0}ul.off-canvas-list li a{color: #6b6c6d;border: none}ul.off-canvas-list li a:hover{background: #fff;color: #000;text-decoration: none}ul.off-canvas-list li a:hover i.fa{margin-right: 10px}ul.off-canvas-list .svg svg{width: 25px;height: 25px}ul.off-canvas-list .has-submenu-2 > a{position: relative;padding-right: 25px;background: #f2f2f2;border-top: 1px solid #fff;text-transform: unset}.has-submenu-2 > a::after{font-family: FontAwesome;font-size: 23px;content: '\f107';position: absolute;top: 6px;right: 25px}.has-submenu-2 > a.active::after{transform: rotateZ(180deg)}.left-submenu-2{margin: 0;display: none;list-style: none}.off-canvas-list .submenu{line-height: 17px;padding-top: 12px;padding-bottom: 12px}.off-canvas-list .accordion{margin: 0}.off-canvas-list .accordion > li > a{margin-left: 15px}.accordion-icon::after{content: "\f0d7"}.active .accordion-icon::after{content: "\f0d8"}.left-off-canvas-toggle{}.left-off-canvas-toggle:hover, .left-off-canvas-toggle:focus{color: #000}.cartAndAccount{position: relative;display: flex;justify-content: flex-end;flex-wrap: nowrap;align-items: center;padding-top: 36px;font-size: 12px}.cartAndAccount #moncompte .button_header2{padding-right: 20px}.cartAndAccount #moncompte .svg svg{width: 18px;height: 20px}.cartAndAccount #panier .svg svg{width: 18px;height: 20px}.cartAndAccount #mesfavoris .svg{margin: 0}.cartAndAccount #mesfavoris .svg svg{width: 18px;height: 20px}.cartAndAccount #mesfavoris:hover{cursor: pointer}.cartAndAccount a{margin-left: 25px;display: flex;justify-content: flex-start;align-items: center;font-weight: 500;text-transform: uppercase;font-size: 12px;line-height: 24px;color: #938a88}.cartAndAccount a span{margin-left: 10px;display: inline-block}.cartAndAccount a:hover{color: #000}@media only screen and (max-width: 1024px){.cartAndAccount{padding-top: 15px}}@media only screen and (max-width: 40em){.cartAndAccount{padding: 15px 0 0}.cartAndAccount a span.svg{margin-left: 0}}.icon_menu{padding-left: 0;margin-top: 12px}.icon_menu a{color: #938a88}#panier{position: relative}#panier #compteur_panier{position: absolute;margin-left: 0;bottom: 0;left: 17px;width: 17px;height: 17px;background: #938a88;border-radius: 20px;color: #fff;font-size: 0.5em;line-height: 17px;text-align: center}#main_menu{clear: both;margin: 0 auto;background: #fff;position: relative}#main_menu a.niv1{display: inline-block;padding: 25px;background: #fff;transition: all 0.3s;font-size: 16px;line-height: 20px;color: #938a88;font-weight: 500;text-transform: uppercase}#main_menu a.niv1:hover, #main_menu a.active, #main_menu a.rspm_active_ssmenu{color: #000;background: #fff}#main_menu .row .column.small-12{position: inherit}@media only screen and (max-width: 1225px){#main_menu a.niv1{padding: 15px}}@media only screen and (max-width: 64em){#main_menu{display: none}}.sticky.fixed #main_menu{margin: 0}#elem_menu{position: relative;margin: 0 auto;padding: 0;width: 100%;display: flex;justify-content: center;align-items: center}#elem_menu.row{max-width: 85.4375em !important}#elem_menu a{color: #6b6c6d;font-weight: 500}#elem_menu a:hover{color: #000}#elem_menu ul{margin: 0;padding: 0}#elem_menu #menu_marques ul > li, #elem_menu #menu_specifique ul > li{width: 100%}#elem_menu #menu_marques ul ul, #elem_menu #menu_specifique ul ul{margin: 0;padding: 0;columns: 4}#elem_menu #menu_marques ul ul li, #elem_menu #menu_specifique ul ul li{display: block;margin-bottom: 20px;padding-right: 15px}#elem_menu #menu_specifique ul ul{columns: 5}#elem_menu ul.niv2{z-index: 9999;position: absolute;left: 0;height: 600px;display: flex;flex-direction: row;align-items: stretch;justify-content: flex-start;width: 100%;margin: 0 auto;padding: 28px 50px;background: #fff;border: 1px solid #707070}#elem_menu ul.niv2 li.niv2{padding-right: 15px}#elem_menu ul.niv2 li.niv2.menu_catX6{width: 50%}#elem_menu ul.niv2 li.niv2.liste_marques{width: 16.4%;margin-left: 3.125%}#elem_menu ul.niv2 li.niv2.liste_marques ul.listing_marques{margin-top: 22px}#elem_menu ul.niv2 li.niv2.liste_marques ul.listing_marques a{display: block;margin-bottom: 14px;font-size: 16px;line-height: 22px}#elem_menu ul.niv2 li.niv2.der_col{margin-left: 8.98%;width: 21.48%}#elem_menu ul.niv2 li.niv2.der_col .liste_ssmenu{margin-left: 15px}#elem_menu ul.niv2 li.niv2.der_col .liste_ssmenu a{display: block;margin-bottom: 15px;font-size: 16px;line-height: 22px;color: #588281;text-transform: uppercase}#elem_menu ul.niv2 li.niv2.der_col .liste_ssmenu a:hover{color: #000}#elem_menu ul.niv2 a.niv2{padding-bottom: 5px;font-size: 18px;line-height: 22px;color: #588281;text-transform: uppercase;border-bottom: 1px solid #588281}#elem_menu ul.niv2 a.niv2:hover{color: #000}#elem_menu ul.niv3{margin: 20px 0 0;padding: 0}#elem_menu ul.niv3 li.niv3{margin-bottom: 10px}#elem_menu ul.niv3 a.niv3{font-size: 16px;line-height: 22px;text-transform: uppercase}#elem_menu li{display: inline;list-style: none}#elem_menu li.niv1{margin: 0 1%;font-size: 16px;line-height: 22px;color: #938a88;text-transform: uppercase}#elem_menu li.niv1:hover{color: #000}#elem_menu div.niv2{margin-bottom: 20px}#elem_menu .menu_catX6{display: flex;flex-wrap: wrap;flex-direction: column;columns: 2}#elem_menu .menu_zd ul li .menu_titre_souligne{display: inline-block;margin-bottom: 16px;padding-bottom: 5px;font-size: 18px;line-height: 22px;font-weight: 500;color: #588281;text-transform: uppercase;border-bottom: 1px solid #588281}#elem_menu .menu_zd ul a{display: block;margin-bottom: 11px}#elem_menu .gsm_ssmenu{position: absolute;z-index: 9000;width: 100%;padding: 1em;margin: auto;background: rgba(255, 255, 255, 0.99)}#elem_menu li.niv3{display: block}@media only screen and (min-width: 90.063em){#elem_menu .content_row{margin: 0 auto;max-width: 1440px;padding: 0 1em;width: 1603px}}.prd_menu{overflow: hidden;margin-bottom: 20px;background: #fff}.prd_menu .bloc_produit{text-align: center}.prd_menu a{font-weight: 300}.has-ss-menu{border-bottom: 1px solid #d0d0d0}.has-ss-menu:hover, .has-ss-menu.active, .has-ss-menu:focus{background: #fff}.has-ss-menu:hover .first-link-action, .has-ss-menu.active .first-link-action, .has-ss-menu:focus .first-link-action{color: #000}.has-ss-menu .link-action_none, .has-ss-menu .first-link-action{position: relative;font-size: 16px;line-height: 20px;color: #938a88;font-weight: 500;text-transform: uppercase}.has-ss-menu .first-link-action:after{content: url(/_boutiques/ECOCENTRIC//site_image/arrow_next.svg);width: 15px;height: 25px;transform: rotate(90deg);display: block;position: absolute;top: 7px;right: 17px}.has-ss-menu .first-link-action.is-open:after{transform: rotate(-90deg)}.has-ss-menu .ss-menu, .has-ss-menu .ss-ss-menu{margin: 0 0 0 20px;padding: 0;list-style-type: none}.has-ss-menu .second-link-action, .has-ss-menu .cat_nom a{padding-bottom: 10px;text-transform: uppercase;color: #588281;font-weight: 500}.has-ss-menu .second-link-action.has-ss-ss-menu, .has-ss-menu .cat_nom a.has-ss-ss-menu{position: relative}.has-ss-menu .second-link-action.has-ss-ss-menu:after, .has-ss-menu .cat_nom a.has-ss-ss-menu:after{content: url(/_boutiques/ECOCENTRIC//site_image/arrow_next.svg);width: 15px;height: 25px;transform: rotate(90deg);display: block;position: absolute;top: 7px;right: 17px}.has-ss-menu .second-link-action.has-ss-ss-menu.is-open:after, .has-ss-menu .cat_nom a.has-ss-ss-menu.is-open:after{transform: rotate(-90deg)}.has-ss-menu .ss-ss-menu a{font-weight: 300}.has-ss-menu .has-ss-ss-menu ul{margin: 0 0 0 20px;padding: 0;list-style-type: none}.breadcrumbs{padding: 0;margin: 25px 0 57px;border: none;background: transparent}.breadcrumbs > *{color: #6b6c6d;font-size: 12px;line-height: 18px;text-transform: uppercase;font-weight: 500}.breadcrumbs > * a{color: #6b6c6d}.breadcrumbs > * a:hover{color: #938a88;text-decoration: underline}.breadcrumbs > ::before{content: ">"}footer{padding : 37px 0 2em}#nav_large a{display: table;height: 40px}#nav_large a span{display: table-cell;vertical-align: middle}@media only screen and (min-width: 64.063em){#social_newsletter{background: #f7f7f7}}@media only screen and (max-width: 64em){footer{padding-bottom: 3em}}#carr_historique, #carr_historique2{padding: 20px 0 30px;border-top: 1px solid #d0d0d0}#carr_historique .faux_titre_niv2, #carr_historique2 .faux_titre_niv2{text-transform: uppercase}#carr_historique .carr_historique_header, #carr_historique2 .carr_historique_header{display: flex;justify-content: space-between;align-items: center}.rs_panier-vide #carr_historique2{margin-top: 2em}#lien_histo.button_plus.open:after{content: "-"}#footer_colonnes_desktop{padding: 48px 0 30px;display: flex;flex-wrap: nowrap;flex-direction: row;justify-content: space-between}#footer_colonnes_desktop .footer_col{width: 33.33%;padding: 0 2.34%}#footer_colonnes_desktop .footer_col:first-child{padding-left: 0}#footer_colonnes_desktop .footer_social p:first-child{font-size: 35px;line-height: 47px;font-weight: 500;color: #938a88}#footer_colonnes_desktop .footer_social p{font-size: 12px;line-height: 15px;font-weight: 300;color: #6b6c6d}@media only screen and (max-width: 840px){#footer_colonnes_desktop{display: none}}#footer_colonnes_mobile{display: none}@media only screen and (max-width: 840px){#footer_colonnes_mobile{display: block}}#footer_links_infos{width: 100%;display: flex;flex-wrap: nowrap;flex-direction: row-reverse;justify-content: space-between;color: #6b6c6d}#footer_links_infos a{color: #6b6c6d}#footer_links_infos a:hover{color: #000}#footer_links_infos div{width: 50%}#footer_links_infos div:last-child{text-align: left}#footer_links_infos div:first-child{text-align: right}#footer_links_infos div:first-child ul{float: right;margin: 0;padding: 0;list-style-type: none;font-size: 14px;line-height: 18px;font-weight: 300;text-transform: uppercase}#footer_links_infos div:first-child ul li{display: inline}#footer_links_infos div:first-child ul li + li{margin-left: 45px}@media only screen and (max-width: 840px){#footer_links_infos{margin-top: 1em !important;flex-direction: column;flex-wrap: wrap;padding: 0 0.9375em}#footer_links_infos div{width: 100%;text-align: left}#footer_links_infos div:first-child{text-align: left}#footer_links_infos div:first-child ul{float: none}#footer_links_infos div:first-child ul li{display: block;margin-bottom: 20px}#footer_links_infos div:first-child ul li + li{margin-left: 0}}#footer_links{background: #fff}.footer_column_link h3, .footer_column_link .faux_titre_niv3{margin: 0;padding: 18px 20px}.footer_column_link ul{margin: 0 20px 15px;list-style: none}.footer_column_link a{color: #6b6c6d}.footer_column_link a:hover{color: #938a88}@media only screen and (max-width: 840px){.footer_column_link{border-bottom: 1px solid #707070}.footer_column_link ul{display: none;margin-bottom: 0}.footer_column_link ul li{margin-bottom: 15px;font-size: 14px}#footer_links{margin-bottom: 1em}#footer_links h3, #footer_links .faux_titre_niv3{cursor: pointer;font-size: 16px}#footer_links h3::after, #footer_links .faux_titre_niv3::after{float: right;font-family: FontAwesome;font-size: 23px;content: '\f107';transition: all 0.3s}#footer_links h3.active::after, #footer_links .faux_titre_niv3.active::after{transform: rotateZ(180deg)}}@media only screen and (min-width: 841px){#footer_links{background: none}.footer_unique{width: 100%}.footer_unique h3, .footer_unique .faux_titre_niv3{display: none}.footer_unique ul{display: block;margin-bottom: 7px}.footer_unique ul li{display: inline}.footer_unique ul li + li::before{content: "|";padding: 0 7px 0 2px}.footer_column_link ul{display: block !important;height: auto !important;margin-bottom: 15px !important}}#footer_social{padding: 20px 0}#footer_social a{display: block;float: left;width: 50px;color: #ceaa67;font-size: 30px;text-align: center}#footer_social a:hover{color: #588281}#footer_nl label{float: none;display: block;font-size: 28px;line-height: 47px;font-weight: 300;text-transform: uppercase}#footer_nl .form_newsletter{display: flex;flex-direction: row;justify-content: space-between;border-bottom: 1px solid #707070}#footer_nl input{margin: 0;font-size: 15px;line-height: 19px;font-weight: 500;text-transform: uppercase;border: none}#footer_social .svg svg{width: 30px;height: 30px;fill: #ceaa67}@media only screen and (max-width: 40em){#footer_social a{margin: 5px 0}}.footer_liens ul{list-style: outside none none;margin: 0;padding: 0}.footer_liens ul li a{background: #f0ede6;color: #938a88;display: block;margin: 2px 0;padding: 0.6rem 0.9375rem;text-align: left;width: 100%}.footer_liens ul li a::after{float: right;top: 10px;left: 0;content: '\f054';font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;font-size: 18px}#footer_link_top{z-index: 500;display: block;position: fixed;bottom: 20px;right: 20px;width: 27px;height: 27px;margin-bottom: 0;font-size: 12px;line-height: 27px;text-align: center;background-color: #938a88;color: #fff}#footer_link_top i{font-size: 12px}#footer_rassurance{line-height: 0}#footer_rassurance img{padding-right: 5px}#footer_rassurance br{display: none}#footer_rass{background: #f7f7f7}#footer_rass .row{padding: 30px 0 20px;display: flex;flex-direction: row;justify-content: space-between;align-content: space-around;flex-grow: 3;align-items: center}#footer_rass .row div{width: 33.33%}#footer_rass .svg svg{fill: #fff;display: block}#footer_rass img{display: block;margin: 0 auto 20px}#footer_rass div{text-align: center;text-transform: uppercase;font-size: 16px;line-height: 20px;border-left: 1px solid #fff}#footer_rass div:first-child{border-left: none}#footer_rass a{color: #938a88}#footer_rass a:hover{color: #000}@media only screen and (max-width: 840px){#footer_rass .row{padding: 0;flex-direction: column;flex-grow: 1}#footer_rass .row div{padding-top: 15px;margin-bottom: 15px;width: 100%;border: none;border-top: 1px solid #fff}#footer_rass .row div:first-child{border-top: none}#footer_rass img{margin-bottom: 10px}}@media only screen and (max-width: 40em){#footer_rass > div:nth-child(2n+1){clear: both}}.grp_zones_dyn{margin-top: 1em}.grp_zones_dyn > div{margin-bottom: 1em}.footer_credits{padding: 1em 0;margin-bottom: 1em}.footer_credits > div{text-align: right}.bandeau_rassurance{margin: 55px auto;padding: 35px 0 31px;border: 1px solid #f0dad5;border-width: 1px 0}.bandeau_rassurance ul{margin: 0;padding: 0;list-style-type: none;display: flex;justify-content: center;align-items: flex-start}.bandeau_rassurance ul li{width: 25%;display: flex;justify-content: flex-start;font-size: 16px;line-height: 18px;font-weight: 300;text-transform: uppercase}.bandeau_rassurance ul li p{font-size: 16px;line-height: 18px;font-weight: 300}.bandeau_rassurance ul li em{display: block;margin-top: 3px;padding-left: 15px;font-size: 8px;line-height: 10px;font-style: normal}.bandeau_rassurance ul li img{margin-right: 25px}@media only screen and (max-width: 1024px){.bandeau_rassurance ul{flex-wrap: wrap}.bandeau_rassurance ul li{width: 46%;margin-bottom: 2em}}@media only screen and (max-width: 40em){.bandeau_rassurance ul li{width: 100%;padding: 0 0.9375em}.bandeau_rassurance ul li:last-child{margin-bottom: 0}}#home_img img{width: 100%}@media only screen and (max-width: 1024px){.home_carr_desktop{display: none}}@media only screen and (min-width: 1025px){.home_carr_mobile{display: none}}.home_carrousel .slick-slide{position: relative;display: flex;align-items: stretch}.home_carrousel .slick-dots{width: 62.77%;bottom: 20px;left: 0;margin: 0;font-size: 8px;text-align: center;display: block !important}.home_carrousel .slick-dots li{margin: 0 5px;width: 5px;height: 5px}.home_carrousel .slick-dots li button{width: 5px;height: 5px}.home_carrousel .slick-dots li button::before{width: 5px;height: 5px;color: #fff;content: "\f111";font-family: fontAwesome;font-size: 8px !important}.home_carrousel .slick-next{left: 60.58%}.home_carrousel .slick-prev{left: 1.09%}.home_carrousel .carrousel_image{width: 62.77%}.home_carrousel .carrousel_image img{width: 100%}.home_carrousel h1, .home_carrousel h2, .home_carrousel h3, .home_carrousel h4{display: inline-block;padding-bottom: 10px;margin: 0 0 15px;font-size: 22px;line-height: 30px;text-transform: uppercase;font-weight: normal;border-bottom: 1px solid #ceaa67;color: #6b6c6d;font-weight: 300}.home_carrousel .carrousel_texte_content{display: flex;align-items: center;padding: 2% 1.5%;width: 37.23%;font-size: 16px;line-height: 20px;background: #fff}.home_carrousel .carrousel_texte_content a{display: inline-block;margin: 10px auto 0;padding: 5px 35px;color: #ceaa67;background: #fff;border: 1px solid #ceaa67;border-radius: 15px;text-transform: uppercase;text-align: center;font-size: 20px;font-family: 'gothamlight', 'Helvetica', Arial, sans-serif;font-weight: 300;text-decoration: none !important}.home_carrousel .carrousel_texte_content a:hover, .home_carrousel .carrousel_texte_content a:active, .home_carrousel .carrousel_texte_content a:focus{background: #ceaa67;color: #fff}.home_carrousel .carrousel_texte_content .read-more{display: none}.home_carrousel .slick-prev:before, .home_carrousel .slick-next:before{display: block;-webkit-mask: url(/_boutiques/ECOCENTRIC//site_image/arrow_next.svg);mask: url(/_boutiques/ECOCENTRIC//site_image/arrow_next.svg);background: #fff;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;width: 15px;height: 25px;content: ""}@media only screen and (max-width: 1024px){.home_carrousel .slick-slide{flex-wrap: wrap}.home_carrousel .carrousel_image, .home_carrousel .carrousel_texte_content{width: 100%}.home_carrousel .carrousel_texte_content{padding: 20px}.home_carrousel .slick-prev, .home_carrousel .slick-next{top: 100px}.home_carrousel .slick-next{right: 2%;left: inherit}.home_carrousel .slick-prev{left: 2%}.home_carrousel .slick-dots{bottom: 0;width: 100%}.home_carrousel .slick-dots li{margin: 0 20px}.home_carrousel .slick-dots li button{margin: 0;width: 20px;height: 20px}.home_carrousel .slick-dots li button:before{color: #ceaa67;width: 20px;height: 20px;font-size: 20px !important}}#onglets_home{overflow: hidden;position: relative;margin-top: 20px;min-height: 450px}#onglets_home ul{position: relative;margin: 50px 0 0;padding: 0;height: 450px;list-style-type: none;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center}#onglets_home ul li{width: 33.33%;text-align: center}#onglets_home h2{color: #404243;font-weight: 500;text-align: center}#onglets_home h2{font-size: 18px}@media screen and (min-width: 320px){#onglets_home h2{font-size: calc(0.41667vw + 16.66667px)}}@media screen and (min-width: 1280px){#onglets_home h2{font-size: 22px}}#onglets_home h2{line-height: 24px}@media screen and (min-width: 320px){#onglets_home h2{line-height: calc(0.3125vw + 23px)}}@media screen and (min-width: 1280px){#onglets_home h2{line-height: 27px}}#onglets_home h3{display: inline;font-weight: 500;text-transform: uppercase}#onglets_home h3{font-size: 12px}@media screen and (min-width: 320px){#onglets_home h3{font-size: calc(0.83333vw + 9.33333px)}}@media screen and (min-width: 1280px){#onglets_home h3{font-size: 20px}}#onglets_home h3{line-height: 16px}@media screen and (min-width: 320px){#onglets_home h3{line-height: calc(0.83333vw + 13.33333px)}}@media screen and (min-width: 1280px){#onglets_home h3{line-height: 24px}}#onglets_home h3 a{color: #938a88;padding-bottom: 7px;display: block}#onglets_home h3 a.actif{border-bottom: 1px solid #938a88}#onglets_home .carr_selection{position: absolute;top: 50px;left: 0;width: 100%;background: #fff}#onglets_home .slick-slider .bloc_produit .bp_hover .bp_critere{height: 205px}#onglets_home .slick-slide{margin: 0 0.5%}#onglets_home .slick-next, #onglets_home .slick-prev{left: inherit;right: 0;z-index: 50}#onglets_home .slick-prev{top: 33.33%}#onglets_home .slick-next{top: 45%}.home_presentation h2{margin: 0 auto 58px;text-align: center;padding-bottom: 10px;display: inline-block;color: #404243;font-weight: 500;text-align: center;border-bottom: 1px solid #404243}.home_presentation h2{font-size: 18px}@media screen and (min-width: 320px){.home_presentation h2{font-size: calc(0.41667vw + 16.66667px)}}@media screen and (min-width: 1280px){.home_presentation h2{font-size: 22px}}.home_presentation h2{line-height: 24px}@media screen and (min-width: 320px){.home_presentation h2{line-height: calc(0.3125vw + 23px)}}@media screen and (min-width: 1280px){.home_presentation h2{line-height: 27px}}.home_presentation ul{margin: 0;padding: 0;list-style-type: none;display: flex;flex-direction: row;justify-content: space-around;align-items: center}.home_presentation ul li{margin: 0 2.34%}.home_presentation ul li:first-child{width: 41.4%;text-align: right;font-weight: 300;font-size: 16px;line-height: 20px}.home_presentation ul li:nth-child(even){width: 50%}.home_presentation ul li:nth-child(even) img{animation: translateImgRight 3s}.home_presentation ul li p{margin-bottom: 60px;font-weight: 300;font-size: 16px;line-height: 20px}.home_presentation ul li p:last-child{margin-bottom: 0}@media only screen and (max-width: 840px){.home_presentation h2{margin-top: 0}.home_presentation ul{flex-direction: column-reverse}.home_presentation ul li{margin: 0;padding: 0 0.9375em}.home_presentation ul li:first-child, .home_presentation ul li:nth-child(even){width: 100%;margin-bottom: 2em}.home_presentation ul li:first-child{text-align: left}.home_presentation ul li:nth-child(even){text-align: center}.home_presentation ul li p{margin-bottom: 1.5em}}.home_rassurance{margin-top: 20px}@media screen and (min-width: 320px){.home_rassurance{margin-top: calc(5.20833vw + 3.33333px)}}@media screen and (min-width: 1280px){.home_rassurance{margin-top: 70px}}.home_rassurance ul{margin: 0;padding: 0;list-style-type: none;display: flex;flex-direction: row;justify-content: space-evenly;align-items: center}.home_rassurance ul li{width: 20%;text-align: center}.home_rassurance ul li p{font-size: 14px;line-height: 18px;font-weight: 300;color: #000}.home_rassurance ul li p:first-child{height: 54px;margin-bottom: 30px;text-transform: uppercase;color: #938a88}.home_rassurance ul li p:first-child{font-size: 18px}@media screen and (min-width: 320px){.home_rassurance ul li p:first-child{font-size: calc(0.41667vw + 16.66667px)}}@media screen and (min-width: 1280px){.home_rassurance ul li p:first-child{font-size: 22px}}.home_rassurance ul li p:first-child{line-height: 24px}@media screen and (min-width: 320px){.home_rassurance ul li p:first-child{line-height: calc(0.3125vw + 23px)}}@media screen and (min-width: 1280px){.home_rassurance ul li p:first-child{line-height: 27px}}@media only screen and (max-width: 1024px){.home_rassurance ul{flex-wrap: wrap}.home_rassurance ul li{width: 46%;margin-bottom: 2.5em}.home_rassurance ul li p:first-child{height: inherit;margin-bottom: 0.75em}}@media only screen and (max-width: 40em){.home_rassurance ul li{width: 100%;padding: 0 0.9375em}}.home_shop{overflow: hidden;width: 84.375%;margin: 0 auto}.home_shop{margin-top: 20px}@media screen and (min-width: 320px){.home_shop{margin-top: calc(4.16667vw + 6.66667px)}}@media screen and (min-width: 1280px){.home_shop{margin-top: 60px}}.home_shop h2{display: block;position: relative;background: #fff}.home_shop h2:after{content: "";position: absolute;top: 50%;width: 100%;margin-left: 28px;border-bottom: 1px solid #938a88}.home_shop ul{margin: 78px 0 0;padding: 0;list-style-type: none;display: flex;flex-direction: row;justify-content: space-around}.home_shop ul li{width: 43.51%}.home_shop ul li:nth-child(odd) img{animation: translateImgLeft 3s}.home_shop ul li:nth-child(even) img{animation: translateImgRight 3s}.home_shop ul p:first-child{margin-bottom: 12px}@media only screen and (max-width: 1024px){.home_shop{width: 100%}}@media only screen and (max-width: 840px){.home_shop{padding: 0 0.9375em}.home_shop ul{margin-top: 2em;flex-wrap: wrap}.home_shop ul li{width: 100%;padding: 0.9375em}}.presse_citation{margin-bottom: 10px}.presse_citation #carr_presseCitation{margin: 54px auto 0;overflow: hidden;width: 84.375%}.presse_citation #carr_presseCitation p{color: #000;font-weight: 300}.presse_citation #carr_presseCitation p:first-child{position: relative;margin-bottom: 12px;padding: 10px 45px;font-size: 18px;line-height: 22px;text-align: center}.presse_citation #carr_presseCitation p:first-child:before, .presse_citation #carr_presseCitation p:first-child:after{content: url(/_boutiques/ECOCENTRIC//site_image/icon_quote.svg);display: block;width: 18px;height: 14px;position: absolute}.presse_citation #carr_presseCitation p:first-child:before{top: 0;left: 0}.presse_citation #carr_presseCitation p:first-child:after{bottom: 0;right: 0;transform: rotate(180deg)}.presse_citation #carr_presseCitation p:last-child{padding-right: 5.55%;font-size: 16px;line-height: 20px;font-style: italic;text-align: right}.presse_citation .presse_link{text-align: center;font-style: italic;font-size: 14px;font-weight: 300}.presse_citation .presse_link a{text-decoration: underline;color: #6b6c6d}.presse_citation .presse_link a:hover{color: #000}@media only screen and (max-width: 840px){.presse_citation{width: 100%;padding: 0.9375em}}@keyframes translateImgRight{0%{transform: translateX(100%)}100%{transform: translateX(0)}}@keyframes translateImgLeft{0%{transform: translateX(-100%)}100%{transform: translateX(0)}}.animatable{visibility: hidden;-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-ms-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused}.animated.translateInLeft{animation: translateInLeft 3s}.animated.translateInRight{animation: translateInRight 3s}@-webkit-keyframes translateInLeft{0%{opacity: 0;-webkit-transform: translateX(-100%)}50%{opacity: 0}100%{opacity: 1;-webkit-transform: translateX(0)}}@-moz-keyframes translateInLeft{0%{opacity: 0;-moz-transform: translateX(-100%)}50%{opacity: 0}100%{opacity: 1;-moz-transform: translateX(0)}}@-o-keyframes translateInLeft{0%{opacity: 0;-o-transform: translateX(-100%)}50%{opacity: 0}100%{opacity: 1;-o-transform: translateX(0)}}@keyframes translateInLeft{0%{opacity: 0;transform: translateX(-100%)}50%{opacity: 0}100%{opacity: 1;transform: translateX(0)}}@-webkit-keyframes translateInRight{0%{-webkit-transform: translateX(100%);opacity: 0}50%{opacity: 0}100%{opacity: 1;-webkit-transform: translateX(0)}}@-moz-keyframes translateInRight{0%{opacity: 0;-moz-transform: translateX(100%)}50%{opacity: 0}100%{opacity: 1;-moz-transform: translateX(0)}}@-o-keyframes translateInRight{0%{opacity: 0;-o-transform: translateX(100%)}50%{opacity: 0}100%{opacity: 1;-o-transform: translateX(0)}}@keyframes translateInRight{0%{opacity: 0;transform: translateX(100%)}50%{opacity: 0}100%{opacity: 1;transform: translateX(0)}}.slick-slider .bloc_produit .bp_hover .bp_critere{height: 215px}@media only screen and (max-width: 1296px){.slick-slider .bloc_produit .bp_hover .bp_critere{height: 190px}}@media only screen and (max-width: 1216px){.slick-slider .bloc_produit .bp_hover .bp_critere{height: 160px}}@media only screen and (max-width: 1198px){.slick-slider .bloc_produit .bp_hover .bp_critere{height: 200px}}@media only screen and (max-width: 960px){.slick-slider .bloc_produit .bp_hover .bp_critere{height: 230px}}@media only screen and (max-width: 720px){.slick-slider .bloc_produit .bp_hover .bp_critere{height: 170px}}@media only screen and (max-width: 610px){.slick-slider .bloc_produit .bp_hover .bp_critere{height: 150px}}@media only screen and (max-width: 540px){.slick-slider .bloc_produit .bp_hover .bp_critere{height: 230px}}.slick-dots{bottom: inherit}.slick-dots li{margin: 0 15px}.slick-dots li button{width: 20px;height: 20px}.slick-dots li button::before{font-size: 20px}.slick-prev:before, .slick-next:before{display: block;content: url(/_boutiques/ECOCENTRIC//site_image/arrow_next.svg);background: none;width: 15px;height: 25px}.slick-prev::before{transform: scaleX(-1)}.arrow_slider{margin-bottom: 0}.arrow_slider .slick-prev{left: inherit;right: 0;top: 33.33%}.arrow_slider .slick-next{right: 0;top: 45%}.arrow_slider .slick-next, .arrow_slider .slick-prev{width: 15px;height: 25px;margin: 0;padding: 5px 0 0 3px;text-indent: -3px;border-radius: 50px}.arrow_slider .slick-next::before, .arrow_slider .slick-prev::before{font-size: 30px;color: #6b6c6d}.arrow_slider .slick-dots{margin: 0;padding-top: 10px !important}.arrow_slider .slick-dots li button::before{color: #588281;content: "\f1db";font-family: fontAwesome;font-size: 25px !important;background: #ceaa67;border-radius: 21px;-moz-border-radius: 21px;-webkit-border-radius: 21px}@media only screen and (max-width: 840px){.arrow_slider{margin-bottom: 0}}.arrow_slider_paging{display: block;position: absolute;bottom: -45px;width: 100%;padding: 0;text-align: center;list-style: outside none none}.arrow_slider_paging li{float: left}.bloc_produit{max-width: 260px;padding: 15px;display: block;position: relative;margin-bottom: 30px;color: #6b6c6d;font-weight: 300}.bloc_produit:hover::before, .bloc_produit:focus::before{opacity: 1}.bloc_produit:hover .bp_hover, .bloc_produit:focus .bp_hover{display: block;z-index: 50;width: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: #fff;border: 1px solid #d0d0d0;opacity: 1;transition: opacity 0.3s ease-in-out}.bloc_produit.bp_light .bp_hover{height: inherit}.bloc_produit.bp_light .bp_hover .bp_critere{height: 178px}.bloc_produit.bp_light.bp_carr .bp_hover .bp_critere{height: 197px}.bloc_produit.bp_light.bp_carr .bp_hover .button{padding: 15px}.bloc_produit .bp_hover_mobile{display: none}.bloc_produit .bp_hover{display: none}.bloc_produit .bp_hover > a{display: block;padding: 40px 15px 15px}.bloc_produit .bp_hover .bp_critere{display: block;position: relative;height: 210px;padding-bottom: 10px;overflow: hidden;text-transform: uppercase;font-weight: 500;text-align: left}.bloc_produit .bp_hover .bp_critere .libelle{display: block;margin-bottom: 30px;color: #a8a8a8;font-size: 12px;line-height: 15px;text-align: center}.bloc_produit .bp_hover .bp_critere a, .bloc_produit .bp_hover .bp_critere ul li{font-size: 16px;line-height: 20px;color: #938a88;text-transform: uppercase;font-weight: 500}.bloc_produit .bp_hover .bp_critere .fake_button{display: block;text-align: center;text-transform: none;text-decoration: underline;font-size: 15px;line-height: 18px}.bloc_produit .bp_hover .bp_critere .fake_button:hover{text-decoration: none;color: #000}.bloc_produit .bp_hover .liste_ssp{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;height: 60px;padding: 0 5px 5px;text-align: center;color: #a8a8a8}.bloc_produit .bp_hover .liste_ssp{font-size: 14px}@media screen and (min-width: 320px){.bloc_produit .bp_hover .liste_ssp{font-size: calc(-0.41667vw + 15.33333px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_hover .liste_ssp{font-size: 10px}}.bloc_produit .bp_hover .liste_ssp{font-size: 16px}@media screen and (min-width: 320px){.bloc_produit .bp_hover .liste_ssp{font-size: calc(-0.41667vw + 17.33333px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_hover .liste_ssp{font-size: 12px}}.bloc_produit .bp_hover .bp_critere_libelle{text-transform: uppercase;font-size: 12px;line-height: 14px}.bloc_produit .bp_hover .button{display: block;margin: 0 15px;padding: 10px 15px}.bloc_produit .bp_hover .button.indispo{width: auto;padding: 10px}.bloc_produit img{display: block !important;margin: 0 auto 20px}.bloc_produit .bp_msg_promo{position: absolute;top: 10px;right: 21%;z-index: 20}@media only screen and (max-width: 40em){.bloc_produit .bp_msg_promo{right: 37%}}.bloc_produit .bp_msg_promo span{position: absolute;width: 45px;z-index: 100;color: #fff;font-size: 14px;line-height: 45px;text-align: center}.bloc_produit .bp_msg_promo .fa{position: absolute;z-index: 50;color: #938a88;font-size: 45px}.bloc_produit .bp_msg_index{position: absolute;top: 20px;left: 0;color: #7e347f;font-size: 15px;line-height: 19px;font-weight: 500}.bloc_produit .fa-question{font-size: 171px}.bloc_produit .bp_fournisseur{display: block;margin-bottom: 15px;font-weight: 300;text-transform: uppercase}.bloc_produit .bp_fournisseur{font-size: 16px}@media screen and (min-width: 320px){.bloc_produit .bp_fournisseur{font-size: calc(0.20833vw + 15.33333px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_fournisseur{font-size: 18px}}.bloc_produit .bp_fournisseur{line-height: 20px}@media screen and (min-width: 320px){.bloc_produit .bp_fournisseur{line-height: calc(0.20833vw + 19.33333px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_fournisseur{line-height: 22px}}.bloc_produit .bp_nom{overflow: hidden;display: block;margin-bottom: 15px;height: 42px;color: #000;text-transform: none}.bloc_produit .bp_nom{font-size: 14px}@media screen and (min-width: 320px){.bloc_produit .bp_nom{font-size: calc(0.20833vw + 13.33333px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_nom{font-size: 16px}}.bloc_produit .bp_nom{line-height: 18px}@media screen and (min-width: 320px){.bloc_produit .bp_nom{line-height: calc(0.20833vw + 17.33333px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_nom{line-height: 20px}}.bloc_produit .bp_prix{display: block;font-weight: 300}.bloc_produit .bp_prix{font-size: 14px}@media screen and (min-width: 320px){.bloc_produit .bp_prix{font-size: calc(0.20833vw + 13.33333px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_prix{font-size: 16px}}.bloc_produit .bp_prix{line-height: 20px}@media screen and (min-width: 320px){.bloc_produit .bp_prix{line-height: calc(0.20833vw + 19.33333px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_prix{line-height: 22px}}.bloc_produit .bp_prix strong{font-weight: 300}.bloc_produit .bp_prix del{font-weight: 300}@media only screen and (min-width: 1135px) and (max-width: 1225px){.bloc_produit .bp_hover .button{padding: 10px}.bloc_produit .bp_hover .bp_critere{height: 190px}}@media only screen and (max-width: 960px){.bloc_produit{padding: 0}.bloc_produit .bp_hover_mobile{display: block;position: absolute;width: 100%;height: 100%;top: 0;bottom: 0;left: 0;right: 0}.bloc_produit .bp_hover .button{padding: 10px}.bloc_produit:hover .bp_hover{display: none !important}.bloc_produit .bp_fournisseur, .bloc_produit .bp_nom, .bloc_produit .bp_prix{text-align: center}}@media only screen and (max-width: 620px){.bloc_produit{max-width: 100%}.bloc_produit .bp_hover .bp_critere{height: 160px}.bloc_produit .bp_hover .bp_critere a{font-size: 15px;line-height: 19px}}@media only screen and (max-width: 480px){.bloc_produit .bp_hover .bp_critere{height: 210px}.bloc_produit .bp_hover .bp_critere a{font-size: 16px;line-height: 20px}}.image_content{display: inline-block;position: relative}.image_content .etiquette_haute{position: absolute;top: 20px;left: 0}.image_content .etiquette_basse{position: absolute;bottom: 0;right: 0}.arrow_slider_light{padding-right: 30px !important}.arrow_slider_light .slick-prev{top: 30%;left: inherit;right: -33px}.arrow_slider_light .slick-next{right: -35px}.arrow_slider_light .bloc_produit{text-align: center;margin: 0 2.5%}.arrow_slider_light .bloc_produit .bp_nom{font-size: 11px;line-height: 14px;font-weight: 300}.arrow_slider_light .bloc_produit .bp_fournisseur{font-size: 14px;line-height: 18px;font-weight: 300}.msgcarts{margin: 0 auto;z-index: 9000}.msgcart{overflow: hidden;width: 100vw;margin-bottom: 6px;padding: 7px 5px 6px;background: #fff;box-shadow: 1px 1px 12px #f7f7f7;border-bottom: 1px solid #d0d0d0;cursor: pointer}.msgcart img{height: 60px}.liste_rayon{margin-top: 1em}.liste_rayon div{margin-bottom: 12px}.liste_rayon a{display: block;padding: 10px;vertical-align: middle;text-align: left;background: #f7f7f7;text-decoration: none}.liste_rayon a.active{color: #fff;background: #ceaa67}.liste_rayon a:hover{text-decoration: none}.cat_side_menu{background: #f7f7f7}.cat_side_menu li{list-style: none}.cat_side_menu a.niv1{display: block;font-size: 22px;line-height: 27px}.cat_side_menu a.niv2{display: block}.cat_side_menu .active{color: #c29440}#menu_sidebar{margin: 0;padding: 0;list-style-type: none;font-size: 16px;line-height: 20px}#menu_sidebar li.niv1{margin-bottom: 18px}#menu_sidebar li.niv1 a.niv1{font-weight: 500;color: #938a88;text-transform: uppercase}#menu_sidebar li.niv1 a.niv1:hover, #menu_sidebar li.niv1 a.niv1.actif{color: #000}#menu_sidebar li.niv1 ul.niv2{margin: 11px 0 0 15px;padding: 0;list-style-type: none}#menu_sidebar li.niv1 ul.niv2 li.niv2{margin-bottom: 6px}#menu_sidebar li.niv1 ul.niv2 li.niv2 a.niv2{font-weight: 300;color: #a8a8a8}#menu_sidebar li.niv1 ul.niv2 li.niv2 a.niv2:hover, #menu_sidebar li.niv1 ul.niv2 li.niv2 a.niv2.ss_actif{color: #000}#menu_sidebar li.niv1 ul.niv2 li.niv2 a.niv2.ss_actif{font-weight: 400}@media only screen and (max-width: 960px){#menu_sidebar{display: none}}.gamme_sidebar{width: 21.64%;float: left}.gamme_info{margin-bottom: 1.5em;padding: 34px 20px 15px;border: 1px solid #d0d0d0}.gamme_info h1{display: inline-block;padding-bottom: 5px;font-size: 22px;line-height: 27px;font-weight: 500;text-transform: uppercase;color: #000;border-bottom: 1px solid #d0d0d0}.gamme_info .categorie_texte{margin-top: 11px;font-size: 14px;line-height: 20px;font-weight: 300;letter-spacing: 0.1rem;text-align: left}.gamme_info .categorie_texte p{font-size: 14px;line-height: 20px;font-weight: 300;text-align: left}.gamme_info .categorie_texte a{color: #938a88;text-decoration: none}.gamme_info .categorie_texte a:hover{color: #000}.gamme_content{width: 74.21%;float: right;margin-bottom: 2em}.gamme_content_recherche{width: 100% !important;float: none}.gamme_content_recherche #listing_bloc_produit .large-4{width: 25%}@media only screen and (min-width: 961px) and (max-width: 1215px){.gamme_content_recherche #listing_bloc_produit .large-4{width: 33.33%}}@media only screen and (max-width: 1134px){.gamme_sidebar{width: 30.33%}.gamme_content{width: 63%}}@media only screen and (max-width: 1024px){.gamme_sidebar, .gamme_content{width: 100%}}.gamme_modeleSpe_sidebar{float: left;width: 17.57%}.gamme_modeleSpe_sidebar .faux_titre_niv2{margin: 0 0 16px;font-size: 16px;line-height: 20px;text-transform: uppercase;font-weight: 500;color: #000}.gamme_modeleSpe_sidebar .categorie_niv1{margin: 0;padding: 0;list-style-type: none}.gamme_modeleSpe_sidebar .categorie_niv1 a{color: #404243;text-transform: uppercase;font-size: 16px;line-height: 20px;font-weight: 500}.gamme_modeleSpe_sidebar .categorie_niv1 a:hover{color: #000}.gamme_modeleSpe_sidebar .categorie_niv2{margin: 8px 0 18px;padding: 0;list-style-type: none}.gamme_modeleSpe_sidebar .categorie_niv2 li.cat_niv2{margin: 0 0 8px}.gamme_modeleSpe_sidebar .categorie_niv2 a.cat_niv2{color: #938a88}.gamme_modeleSpe_sidebar .categorie_niv2 a.cat_niv2:hover{color: #000}@media only screen and (max-width: 1024px){.gamme_modeleSpe_sidebar{display: none}}.gamme_modeleSpe_content{float: right;width: 82.43%}.gamme_modeleSpe_content.no_cat{float: none;width: 100%}.gamme_modeleSpe_content h2{text-align: center;font-weight: 500;font-size: 20px;line-height: 24px}.gamme_modeleSpe_content .categorie_info{margin: 0;padding: 0 0 35px;border-bottom: 1px solid #d0d0d0;display: flex;flex-direction: row;justify-content: space-between;align-items: flex-start}.gamme_modeleSpe_content .categorie_info .categorie_visuel{width: 31.98%;text-align: center}.gamme_modeleSpe_content .categorie_info .categorie_texte{width: 60.21%;margin: 0;font-size: 16px;line-height: 20px;font-weight: 300}.gamme_modeleSpe_content .categorie_info .categorie_texte h1{margin: 0 0 5px;font-size: 22px;line-height: 27px;text-transform: uppercase;color: #404243;font-weight: 500}.gamme_modeleSpe_content .categorie_info .categorie_texte h2{margin: 0 0 32px;font-size: 20px;line-height: 24px;text-transform: uppercase;color: #938a88;font-weight: 300}.gamme_modeleSpe_content .categorie_info .categorie_texte p{margin-bottom: 40px;font-size: 16px;line-height: 20px;font-weight: 300}.gamme_modeleSpe_content .categorie_info .categorie_texte p:last-child{margin-bottom: 0}.gamme_modeleSpe_content .categorie_info .categorie_texte a{color: #938a88;text-decoration: none}.gamme_modeleSpe_content .categorie_info .categorie_texte a:hover{color: #000}.gamme_modeleSpe_content .categorie_reco{margin: 30px 0 20px;clear: both;width: 100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;padding-bottom: 35px;border-bottom: 1px solid #d0d0d0}.gamme_modeleSpe_content .categorie_reco div{margin-bottom: 5em;width: 100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-start}.gamme_modeleSpe_content .categorie_reco div ul li{width: 33.33%;margin-bottom: 0}.gamme_modeleSpe_content .categorie_reco div ul li img{margin-right: 1em}@media only screen and (max-width: 1024px){.gamme_modeleSpe_content .categorie_reco div ul li{width: 100%;margin-bottom: 1em}}@media only screen and (max-width: 840px){.gamme_modeleSpe_content .categorie_reco div{flex-direction: column}.gamme_modeleSpe_content .categorie_reco div > img{display: block}}.gamme_modeleSpe_content .categorie_reco h2{margin-bottom: 50px;width: 100%;font-size: 20px;line-height: 24px;font-weight: 500;text-transform: uppercase;color: #938a88;text-align: center}.gamme_modeleSpe_content .categorie_reco ul{width: 73.69%;margin: 0 0 2em;padding: 0;list-style-type: none;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: flex-start}.gamme_modeleSpe_content .categorie_reco ul li{width: 50%;padding-right: 15px;display: flex;align-items: center;justify-content: flex-start;flex-wrap: nowrap;font-weight: 300;font-size: 16px;line-height: 20px}.gamme_modeleSpe_content .categorie_reco ul li img{width: inherit;max-width: 52px;margin-right: 52px}.gamme_modeleSpe_content .categorie_reco ul li p{font-weight: 300;font-size: 16px;line-height: 20px}.gamme_modeleSpe_content .categorie_reco img{width: 16.47%;margin-right: 7.66%}@media only screen and (max-width: 1024px){.gamme_modeleSpe_content{float: none;width: 100%;margin-top: 2em}.gamme_modeleSpe_content .categorie_visuel{display: none}.gamme_modeleSpe_content .categorie_info .categorie_texte{width: 100%}.gamme_modeleSpe_content .categorie_reco{flex-direction: column;justify-content: flex-start}.gamme_modeleSpe_content .categorie_reco img{width: auto;margin-right: auto;margin-left: auto;margin-bottom: 2em}.gamme_modeleSpe_content .categorie_reco ul{width: 100%}.gamme_modeleSpe_content .categorie_reco ul li{width: 100%;margin-bottom: 1em}.gamme_modeleSpe_content .categorie_reco ul li img{margin: 0 10px 0 0}}#listing_bloc_produit #lst_produits{display: flex;justify-content: flex-start;flex-wrap : wrap}#listing_bloc_produit #lst_produits .bloc_produit_content{width: 29.33%;margin-left: 2%;margin-right: 2%}#listing_bloc_produit #lst_produits .bloc_promotionnel p{font-size: 14px}@media screen and (min-width: 320px){#listing_bloc_produit #lst_produits .bloc_promotionnel p{font-size: calc(0.20833vw + 13.33333px)}}@media screen and (min-width: 1280px){#listing_bloc_produit #lst_produits .bloc_promotionnel p{font-size: 16px}}#listing_bloc_produit #lst_produits .bloc_promotionnel p{line-height: 18px}@media screen and (min-width: 320px){#listing_bloc_produit #lst_produits .bloc_promotionnel p{line-height: calc(0.20833vw + 17.33333px)}}@media screen and (min-width: 1280px){#listing_bloc_produit #lst_produits .bloc_promotionnel p{line-height: 20px}}@media only screen and (max-width: 1134px){#listing_bloc_produit #lst_produits .large-4{width: 50%}#listing_bloc_produit #lst_produits .bloc_produit_content{width: 46%}}@media only screen and (max-width: 1024px){#listing_bloc_produit #lst_produits .large-4{width: 33.33%}#listing_bloc_produit #lst_produits .bloc_produit_content{width: 29.33%}}@media only screen and (max-width: 960px){#listing_bloc_produit #lst_produits .medium-6.large-4{width: 50%}#listing_bloc_produit #lst_produits .bloc_produit_content{width: 46%}#listing_bloc_produit #lst_produits .bloc_produit{max-width: inherit}}@media only screen and (min-width: 351px) and (max-width: 540px){#listing_bloc_produit #lst_produits .bloc_produit .bp_nom{font-size: 12px;line-height: 16px;height: inherit}}@media only screen and (max-width: 350px){#listing_bloc_produit #lst_produits .small-6.medium-6.large-4{width: 100%;text-align: center}#listing_bloc_produit #lst_produits .small-6.medium-6.large-4 .bloc_produit{margin: 0 auto}#listing_bloc_produit #lst_produits .bloc_produit_content{width: 100%}}.rs_modele_cat_specifique_secondaire_enfant .categorie_reco{border-top: 1px solid #d0d0d0}.gamme_modeleSpeSecondaire_content.no_cat{float: none;width: 100%}.gamme_modeleSpeSecondaire_content h2{text-align: center;font-weight: 500;font-size: 20px;line-height: 24px}.gamme_modeleSpeSecondaire_content .categorie_info{margin: 0;padding: 0 0 35px;border-bottom: 1px solid #d0d0d0;display: flex;flex-direction: row;justify-content: space-between;align-items: flex-start}.gamme_modeleSpeSecondaire_content .categorie_info .categorie_visuel{width: 31.98%;text-align: center}.gamme_modeleSpeSecondaire_content .categorie_info .categorie_texte{width: 60.21%;margin: 0;font-size: 16px;line-height: 20px;font-weight: 300}.gamme_modeleSpeSecondaire_content .categorie_info .categorie_texte h1{margin: 0 0 5px;font-size: 22px;line-height: 27px;text-transform: uppercase;color: #404243;font-weight: 500}.gamme_modeleSpeSecondaire_content .categorie_info .categorie_texte h2{margin: 0 0 32px;font-size: 20px;line-height: 24px;text-transform: uppercase;color: #938a88;font-weight: 300}.gamme_modeleSpeSecondaire_content .categorie_info .categorie_texte p{margin-bottom: 40px;font-size: 16px;line-height: 20px;font-weight: 300}.gamme_modeleSpeSecondaire_content .categorie_info .categorie_texte p:last-child{margin-bottom: 0}.gamme_modeleSpeSecondaire_content .categorie_info .categorie_texte a{color: #938a88;text-decoration: none}.gamme_modeleSpeSecondaire_content .categorie_info .categorie_texte a:hover{color: #000}.gamme_modeleSpeSecondaire_content .categorie_reco{margin: 30px 0 0;clear: both;width: 100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;padding-bottom: 0}.gamme_modeleSpeSecondaire_content .categorie_reco div{margin-bottom: 2em;width: 100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-start}.gamme_modeleSpeSecondaire_content .categorie_reco div ul li{width: 33.33%;margin-bottom: 0}.gamme_modeleSpeSecondaire_content .categorie_reco div ul li img{margin-right: 1em}@media only screen and (max-width: 1024px){.gamme_modeleSpeSecondaire_content .categorie_reco div ul li{width: 100%;margin-bottom: 1em}}@media only screen and (max-width: 840px){.gamme_modeleSpeSecondaire_content .categorie_reco div{flex-direction: column}.gamme_modeleSpeSecondaire_content .categorie_reco div > img{display: block}}.gamme_modeleSpeSecondaire_content .categorie_reco h2{margin-bottom: 50px;width: 100%;font-size: 20px;line-height: 24px;font-weight: 500;text-transform: uppercase;color: #938a88;text-align: center}.gamme_modeleSpeSecondaire_content .categorie_reco ul{width: 73.69%;margin: 0 0 2em;padding: 0;list-style-type: none;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: flex-start}.gamme_modeleSpeSecondaire_content .categorie_reco ul li{width: 50%;padding-right: 15px;display: flex;align-items: center;justify-content: flex-start;flex-wrap: nowrap;font-weight: 300;font-size: 16px;line-height: 20px}.gamme_modeleSpeSecondaire_content .categorie_reco ul li img{width: inherit;max-width: 52px;margin-right: 52px}.gamme_modeleSpeSecondaire_content .categorie_reco ul li p{font-weight: 300;font-size: 16px;line-height: 20px}.gamme_modeleSpeSecondaire_content .categorie_reco img{width: 16.47%;margin-right: 7.66%}@media only screen and (max-width: 1024px){.gamme_modeleSpeSecondaire_content{float: none;width: 100%;margin-top: 2em}.gamme_modeleSpeSecondaire_content .categorie_visuel{display: none}.gamme_modeleSpeSecondaire_content .categorie_info .categorie_texte{width: 100%}.gamme_modeleSpeSecondaire_content .categorie_reco{flex-direction: column;justify-content: flex-start}.gamme_modeleSpeSecondaire_content .categorie_reco img{width: auto;margin-right: auto;margin-left: auto;margin-bottom: 2em}.gamme_modeleSpeSecondaire_content .categorie_reco ul{width: 100%}.gamme_modeleSpeSecondaire_content .categorie_reco ul li{width: 100%;margin-bottom: 1em}.gamme_modeleSpeSecondaire_content .categorie_reco ul li img{margin: 0 10px 0 0}}.categorie_specifique_parent{}.categorie_specifique_parent table{width: 100%}.listFav{}.listFav .bloc_produit .bp_hover .bp_critere{height: 150px}.listFav .bloc_produit .bp_hover .button.fav_suppr{margin-top: 1rem}.listFav .fav_suppr{margin-top: 1rem;z-index: 5000}#conteneur_marques > div{width: 100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: flex-start}#conteneur_marques > div ul{width: 16%;margin: 0 4% 2em 0;padding: 0;list-style-type: none}@media only screen and (max-width: 1024px){#conteneur_marques > div ul{width: 21%}}@media only screen and (max-width: 960px){#conteneur_marques > div ul{width: 29.33%}#conteneur_marques > div ul li{margin-bottom: 15px}}@media only screen and (max-width: 520px){#conteneur_marques > div ul{width: 100%}}@media only screen and (max-width: 640px){#conteneur_marques > div{justify-content: space-between}#conteneur_marques > div ul{width: 48%;margin-right: 0}}#conteneur_marques #lexique{margin: 2em auto;text-align: center}#conteneur_marques #lexique div{width: 100%;display: flex;flex-wrap: nowrap;justify-content: flex-start;align-items: center}#conteneur_marques #lexique div a{margin: 0 auto 10px}@media only screen and (max-width: 1024px){#conteneur_marques #lexique div{margin-bottom: 1em;flex-wrap: wrap}}@media only screen and (max-width: 960px){#conteneur_marques #lexique div{justify-content: space-between}#conteneur_marques #lexique div a{margin: 0 15px 10px}}#arrow_slider_fournisseur{margin-top: 1em}#fournisseur_info .fournisseur_anchor{display: block;margin-bottom: 1rem;font-style: italic;font-size: 14px;line-height: 18px;font-weight: 300;color: #a8a8a8}#fournisseur_info .fournisseur_anchor strong{font-weight: 500}#fournisseur_info .fournisseur_complement2{display: none;margin-top: 10px}@media only screen and (max-width: 960px){#fournisseur_info .fournisseur_complement2{display: block;font-size: 16px;line-height: 1.6;color: #938a88}#fournisseur_info .fournisseur_complement2 #fournisseur_toggle_complement2{margin-top: 10px}#fournisseur_info .fournisseur_complement2 table tr td{padding: 0;font-size: 16px;line-height: 1.6;color: #938a88}#fournisseur_info .fournisseur_complement2 p{font-size: 16px;line-height: 1.6;color: #938a88}}#fournisseur_gamme{position: relative;display: flex;justify-content: space-between;align-items: flex-end;align-content: flex-end}#fournisseur_gamme h1{color: #404243;font-weight: 500}#fournisseur_gamme h1{font-size: 25px}@media screen and (min-width: 320px){#fournisseur_gamme h1{font-size: calc(0.52083vw + 23.33333px)}}@media screen and (min-width: 1280px){#fournisseur_gamme h1{font-size: 30px}}#fournisseur_gamme h1{line-height: 30px}@media screen and (min-width: 320px){#fournisseur_gamme h1{line-height: calc(0.72917vw + 27.66667px)}}@media screen and (min-width: 1280px){#fournisseur_gamme h1{line-height: 37px}}#fournisseur_gamme .fournisseur_img{position: absolute;top: -2em;right: 0;width: 26.56%;padding: 1em}#fournisseur_gamme .fournisseur_img:before{content: "";border-radius: 50%;display: block;position: absolute;top: 0;right: 0;width: 100%;height: 100%}#fournisseur_gamme .fournisseur_texte{width: 75%;font-size: 16px;line-height: 22px;font-weight: 300;color: #6b6c6d}#fournisseur_gamme .fournisseur_texte h1{margin-bottom: 1em}#fournisseur_gamme .fournisseur_texte div{padding-right: 15%;padding-top: 2em;border-top: 1px solid #d0d0d0}#fournisseur_gamme .fournisseur_texte p{font-size: 16px;line-height: 22px;font-weight: 300}#fournisseur_gamme .fournisseur_texte img{display: none}#fournisseur_gamme .fournisseur_texte table tr:nth-child(even){background: transparent}@media only screen and (max-width: 960px){#fournisseur_gamme{align-content: flex-start;align-items: flex-start}#fournisseur_gamme .fournisseur_texte{margin-top: 0}}@media only screen and (max-width: 720px){#fournisseur_gamme{align-content: flex-start;align-items: flex-start}#fournisseur_gamme .fournisseur_texte{width: 100%}#fournisseur_gamme .fournisseur_img{display: none}}.gamme_sidebar .fournisseur_complement2{margin-bottom: 2em;padding: 15px;border: 1px solid #d0d0d0;font-size: 16px;line-height: 1.6;color: #938a88}.gamme_sidebar .fournisseur_complement2 table{border: none}.gamme_sidebar .fournisseur_complement2 table tr:nth-of-type(2n){background: transparent}.gamme_sidebar .fournisseur_complement2 table tr td{font-size: 16px;line-height: 1.6;color: #938a88}.gamme_sidebar .fournisseur_complement2 p{font-size: 16px;line-height: 1.6;color: #938a88}@media only screen and (max-width: 960px){.gamme_sidebar .fournisseur_complement2{display: none}}#fournisseur_complement{margin-top: 30px;display: flex;justify-content: space-between}#fournisseur_complement .fournisseur_complement3{width: 46.875%}#fournisseur_complement .fournisseur_complement4{width: 41%}#fournisseur_complement .fournisseur_complement4 p:first-child{position: relative;text-align: center;font-size: 14px;line-height: 20px;font-weight: 300}#fournisseur_complement .fournisseur_complement4 p:first-child:before{content: "";border-top: 1px solid #d0d0d0;width: 100%;height: 1px;position: absolute;top: 50%;left: 0}#fournisseur_complement .fournisseur_complement4 p:first-child span{position: relative;z-index: 50;display: inline-block;padding: 0 10px;background: #fff}#fournisseur_complement .fournisseur_complement4 div{display: flex;justify-content: space-between;align-items: center;flex-wrap: nowrap}#fournisseur_complement .fournisseur_complement4 div ul{width: 73%}#fournisseur_complement .fournisseur_complement4 div ul + p{margin-left: 2%;width: 25%}#fournisseur_complement .fournisseur_complement4 ul{float: left;margin: 0;padding: 0;list-style-type: none}#fournisseur_complement .fournisseur_complement4 ul li:before{content: url(/_boutiques/ECOCENTRIC//site_image/icon_check.svg);display: block;width: 21px;height: 15px;margin-right: 20px;float: left}#fournisseur_complement .fournisseur_complement4.fournisseur_complement3_none{width: 100%}#fournisseur_complement .fournisseur_complement4.fournisseur_complement3_none div ul + p{text-align: right}@media only screen and (max-width: 960px){#fournisseur_complement{flex-wrap: wrap}#fournisseur_complement .fournisseur_complement3, #fournisseur_complement .fournisseur_complement4{width: 100%}#fournisseur_complement .fournisseur_complement3{margin-bottom: 1em}}.fournisseur_complement5, .fournisseur_complement2{font-size: 16px;line-height: 1.6;color: #938a88}.fournisseur_complement5 table, .fournisseur_complement2 table{border: none}.fournisseur_complement5 table tr:nth-of-type(2n), .fournisseur_complement2 table tr:nth-of-type(2n){background: transparent}.fournisseur_complement5 table tr td, .fournisseur_complement2 table tr td{font-size: 16px;line-height: 1.6;color: #938a88}.fournisseur_complement5 p, .fournisseur_complement2 p{font-size: 16px;line-height: 1.6;color: #938a88}.fournisseur_complement5 h3, .fournisseur_complement2 h3{margin: 2em auto 0.75em}@media only screen and (max-width: 840px){.fournisseur_complement5 table tr td, .fournisseur_complement2 table tr td{width: 100%}}.list2Colonne{margin: 0;padding: 0;list-style-type: none;display: flex;align-items: flex-start;justify-content: space-between}.list2Colonne li:nth-child(even){width: 63%}.list2Colonne li:nth-child(odd){width: 33.33%}.list2Colonne_altern{margin: 0;padding: 0;list-style-type: none;display: flex;align-items: flex-start;justify-content: space-between}.list2Colonne_altern li:nth-child(even){width: 33.33%}.list2Colonne_altern li:nth-child(odd){width: 63%}@media only screen and (max-width: 640px){.list2Colonne, .list2Colonne_altern{flex-wrap: wrap}.list2Colonne li, .list2Colonne_altern li{margin-bottom: 1em}.list2Colonne li:nth-child(even), .list2Colonne_altern li:nth-child(even), .list2Colonne li:nth-child(odd), .list2Colonne_altern li:nth-child(odd){width: 100%}.list2Colonne li img, .list2Colonne_altern li img{display: block;margin: 0 auto}}.accordion .accordion-navigation > a, .accordion .accordion-navigation.active > a{background: rgba(206, 170, 103, .1);color: #ceaa67}.accordion .accordion-navigation > .content.active{background: #f7f7f7}.accordion .accordion-navigation > a::after{float: right;font-family: FontAwesome;font-size: 20px;content: '\f107';transition: all 0.3s}.accordion .accordion-navigation.active > a::after{transform: rotate(180deg)}.account_connect{background: none !important}.syspageContent{padding: 30px 0 30px !important}.syspage{color: #938a88;display: flex;width: 100%;justify-content: space-between;flex-direction: row;align-items: center;text-transform: uppercase}.syspage_info{font-size: 16px;line-height: 20px;font-weight: 500}.syspage_info a{padding: 0 7px;color: #938a88}.syspage_info a:before{content: "|";padding-right: 7px}.syspage_info a:hover{color: #000}.syspage_pagination{font-size: 16px;line-height: 20px;font-weight: 500}.syspage_pagination span, .syspage_pagination strong, .syspage_pagination a{padding: 0 5px}.syspage_pagination a{color: #6b6c6d}.syspage_pagination strong{color: #000}.syspage_lien, .syspage_all{margin: 0 1em}.syspage_select{width: 33.33%;font-weight: 500}.syspage_select form{display: flex;flex-direction: row;justify-content: flex-end}.syspage_select span{display: block;width: 50%;padding-right: 10px;text-align: right;color: #938a88;text-transform: none;line-height: 2.3}.syspage_select select{padding: 0;margin: 0;border: none;background: transparent url(/_boutiques/ECOCENTRIC//site_image/arrow_down.svg) 100% 50% no-repeat;background-size: 15px 20px;color: #000;font-size: 16px;line-height: 20px;font-weight: 500;cursor: pointer}@media only screen and (max-width: 1300px){.syspage_select{width: 50%}}@media only screen and (max-width: 840px){.syspage{flex-wrap: wrap;margin-bottom: 1em}.syspage_pagination{margin-top: 1em}.syspage_info, .syspage_select{width: 100%}.syspage_select span{text-align: left;font-size: 14px}}.fp_container_visuel{width: 50%;float: left;margin-bottom: 30px}#fp_container_info{width: 46.875%;float: right;margin-bottom: 30px}@media only screen and (max-width: 1024px){.fp_container_visuel, #fp_container_info{width: 100%;float: none;clear: both}}.fp_fournisseur{font-size: 20px;line-height: 24px;font-weight: 500;text-transform: uppercase;color: #000}h1.fn{color: #6b6c6d;font-size: 20px;line-height: 24px;text-transform: uppercase;font-weight: 500}.fp_slider1{position: relative !important;display: flex;flex-direction: row;justify-content: space-between}#fp_slider_principal{float: right;position: relative;width: 78.81%}#fp_slider_principal .fp_msg_index{position: absolute;top: 20px;right: 20px;z-index: 50}#fp_slider_principal .slick-prev, #fp_slider_principal .slick-next{display: none !important}@media only screen and (max-width: 840px){#fp_slider_principal{float: none;width: 100%}}@media only screen and (max-width: 640px){#fp_slider_principal .slick-prev, #fp_slider_principal .slick-next{display: block !important}#fp_slider_principal .slick-prev{left: inherit;right: -25px;top: 40%}#fp_slider_principal .slick-next{top: 55%}}.slider-product .slick-slide{text-align: center}.slider-product .slick-slide img{display: inline !important}#fp_slider_miniature{float: left;margin: 0;width: 13.55%;min-width: 80px !important}#fp_slider_miniature .slick-track{width: 100% !important}#fp_slider_miniature .slick-slide{float: none;width: 100% !important;cursor: pointer}#fp_slider_miniature .slick-center{opacity: 1;border: 1px solid #d0d0d0}#fp_slider_miniature .slider-product-nav{padding: 0}#fp_slider_miniature .slider-product-nav .slick-slide{margin: 20px 0}#fp_slider_miniature .slider-product-nav .slick-slide img{border: 1px solid #fff}#fp_slider_miniature .slick-prev, #fp_slider_miniature .slick-next{left: 50%;right: inherit;transform: rotate(90deg);width: 15px;height: 25px;margin: 0}#fp_slider_miniature .slick-prev{top: -35px}#fp_slider_miniature .slick-next{top: inherit;bottom: -35px}.slick-vertical .slick-slide.slick-active{border: 1px solid #d0d0d0}.img_fp{border: 0}.img_fp:hover{cursor: zoom-in !important}.fp_fournisseur a{color: #000;text-decoration: none !important}.fp_fournisseur a a:hover{color: #6b6c6d}#fp_container_achat{padding: 0}@media only screen and (max-width: 64em){#fp_container_achat{clear: both}}.fp_montant{margin-bottom: 2em;display: flex;justify-content: space-between;align-items: center;color: #6b6c6d;font-weight: 500}.fp_montant #fp_prix{font-size: 20px;line-height: 24px}.fp_montant #fp_prix del{font-size: 16px}.fp_msg_index{color: #7e347f;font-size: 15px;line-height: 19px;font-weight: 500}.fp_selecteur_produits .ssp_elmt label{font-weight: 500}.fp_pastille_couleur{width: 75%;margin: 0;padding: 0;list-style-type: none;display: flex;align-items: center;justify-content: flex-start;flex-wrap: wrap}.fp_pastille_couleur li{margin-right: 5px}.fp_pastille_couleur li a{display: block;margin-bottom: 15px}.fp_pastille_couleur li a.active span{border: 2px solid #000}.fp_pastille_couleur li a:hover span{border: 2px solid #b6b6b6}.fp_pastille_couleur li a span{display: block;width: 30px;height: 30px;border-radius: 50%;border: 2px solid #fff}@media only screen and (max-width: 960px){.fp_pastille_couleur{width: 100%}}#aff_picto_dispo{clear: both;width: 100%;margin-bottom: 0.75em;font-size: 15px;line-height: 20px}#ssp_js_container{margin-bottom: 1em;width: 100%}#ssp_js_container .ssp_elmt{display: flex;flex-wrap: nowrap;flex-direction: row;justify-content: flex-start;align-items: center;width: 100%}#ssp_js_container .ssp_elmt label{margin-right: 10px}#ssp_js_container .ssp_elmt a{display: inline-block;font-size: 15px;line-height: 20px;padding: 0 10px;color: #9b9597}#ssp_js_container .ssp_elmt a.actif, #ssp_js_container .ssp_elmt a:hover{color: #000}#ssp_js_container label, #ssp_js_container select{display: inline-block;margin: 0;font-size: 15px;line-height: 20px}#ssp_js_container label{max-width: 33.33%}#ssp_js_container select{max-width: 60%}@media only screen and (max-width: 840px){#ssp_js_container{clear: both}#ssp_js_container select{width: 100%}#ssp_js_container .ssp_elmt{width: 100%}}@media only screen and (max-width: 1114px){#aff_picto_dispo, #ssp_js_container{width: 100%;float: none}#aff_picto_dispo{margin-bottom: 1em;text-align: left}}#btn_prd .button i{padding-right: 1em}.fp_achat{display: flex;flex-direction: row;justify-content: space-between;align-items: center}#fp_achat_sticky.is_stuck{position: fixed !important;top: 0 !important;bottom: inherit !important;left: 0;width: 100% !important;padding: 10px 0 0;background: #fff !important;z-index: 50001}#fp_achat_sticky.is_stuck #ssp_js_container{padding-left: 1em}#fp_achat_sticky.is_stuck .fp_montant{padding-right: 2em}#fp_achat_sticky.is_stuck #fp_ssp_pastille{display: none}@media only screen and (max-width: 375px){#fp_achat_sticky.is_stuck{display: none}}#fp_achat_sticky.sticky.fixed{align-items: flex-start}#fp_achat_sticky.sticky.fixed #fp_container_achat{width: 66.66%;padding: 1em;display: flex;align-items: flex-start;justify-content: space-between}#fp_achat_sticky.sticky.fixed #fp_container_achat form{width: 100%}#fp_achat_sticky.sticky.fixed #fp_container_achat #ssp_js_container{width: 75%}#fp_achat_sticky.sticky.fixed #fp_container_achat .fp_achat{width: 25%;position: absolute;right: 1em;bottom: 1em}#fp_achat_sticky.sticky.fixed #fp_container_achat .fp_btn_achat{width: 100%}.fp_quantite{width: 10%}.fp_quantite input{margin-bottom: 0;background: #f8f7f5;color: #938a88}.fp_btn_achat{width: 78.33%}.fp_btn_achat .button{margin-bottom: 0}@media only screen and (max-width: 1024px){.fp_btn_achat{width: 100%}}.fp_bouton_suppl{width: 78.33%;margin-top: 10px;display: flex;flex-direction: row-reverse;justify-content: space-between;align-items: center;font-size: 15px;font-weight: 300;color: #938a88}.fp_bouton_suppl a{color: #938a88}.fp_bouton_suppl svg{width: 12px;height: 11px}.fp_bouton_suppl .fav_sup svg, .fp_bouton_suppl .fav_add svg{fill: #938a88}@media only screen and (max-width: 1024px){.fp_bouton_suppl{width: 100%}}#fp_disponibilite{margin-bottom: 10px}#fp_disponibilite i{font-size: 16px;vertical-align: middle;margin-right: 5px}#date_livr{margin: 0 0 10px}#fp_container_texte{display: flex;flex-direction: row;justify-content: space-between;align-items: stretch}#fp_container_texte .description{padding-right: 0.9375rem;font-size: 16px;line-height: 1.6;font-weight: 400;font-family: 'Montserrat', 'Helvetica', Arial, sans-serif}#fp_container_texte .description p, #fp_container_texte .description ul, #fp_container_texte .description span{font-size: 16px !important;line-height: 1.6 !important;font-weight: 400;font-family: 'Montserrat', 'Helvetica', Arial, sans-serif}@media only screen and (max-width: 64em){#fp_container_texte{margin-top: 2em;padding: 0;flex-wrap: wrap}#fp_container_texte .description{padding: 0}}#fp_tab{width: 56.64%;margin-top: 20px;padding: 0 6.25% 0 0;overflow: hidden}#fp_tab .button{margin: 0}#fp_tab .onglets-box_fp{text-align: center}#fp_tab .onglet{position: relative;display: block;width: 100%;padding: 15px 0;border-top: 1px solid #d0d0d0;border-bottom: none;font-size: 20px;line-height: 28px;font-family: 'gothambook', 'Helvetica', Arial, sans-serif;color: #938a88;text-transform: uppercase;font-weight: 500;cursor: default}#fp_tab .onglet:after{display: block;content: "";background: url(/_boutiques/ECOCENTRIC//site_image/icon_plus.svg) 0 0 no-repeat;background-size: 12px 12px;position: absolute;top: 20px;right: 0;width: 12px;height: 12px}#fp_tab .onglet:first-child{border: none;padding-top: 0}#fp_tab .onglet:first-child:after{top: 10px}#fp_tab .onglet.active:after{background: url(/_boutiques/ECOCENTRIC//site_image/icon_minus.svg) 0 0 no-repeat}#fp_tab .onglet.active + .onglet-contenu-2{display: block}#fp_tab .onglet-contenu{display: none !important;border: 1px solid #ceaa67;margin-top: -2px;padding: 1em}#fp_tab .onglet-contenu-2{padding: 10px 0 20px;font-size: 16px;line-height: 24px;display: none}#fp_tab .onglet-contenu-2 h6{margin-bottom: 0.25em;color: #6b6c6d;font-weight: bold;font-family: 'Montserrat', 'Helvetica', Arial, sans-serif;font-size: 18px;line-height: 20px}#fp_tab .onglet-contenu-2 p{margin-bottom: 0.5em;font-size: 16px;line-height: 1.6;font-weight: 400}#fp_tab .onglet-contenu-2 p:last-child{margin-bottom: 0}@media only screen and (max-width: 1114px){#fp_tab{width: 55%;padding-right: 3%}}@media only screen and (max-width: 64em){#fp_tab{margin-top: 0;width: 100%;padding: 0 0.9375em}#fp_tab .active + .onglet-contenu-2{padding: 1em}#fp_tab .onglet-contenu{display: none !important}#fp_tab .onglet{display: block;width: 100%}#fp_tab .onglet-contenu-2{margin: 0}}@media only screen and (max-width: 40em){#fp_tab{margin: 0}#fp_tab .active + .onglet-contenu-2{padding: 0.5em 0}#fp_tab .onglet{cursor: pointer}#fp_tab .onglet-contenu-2{display: none}}.fp_info_produit{padding: 0 6.25%;width: 40.625%;border-left: 1px solid #d0d0d0;text-align: center}.fp_info_produit p{position: relative}.fp_info_produit p strong{font-weight: 400}.fp_info_produit p strong:before{content: "";border-top: 1px solid #d0d0d0;width: 100%;height: 1px;position: absolute;top: 50%;left: 0}.fp_info_produit a{color: #6b6c6d}.fp_info_produit a:hover{color: #000}.fp_info_produit span{position: relative;padding: 0 5px;background: #fff;z-index: 50}.fp_info_produit em{font-style: normal;text-decoration: underline;cursor: pointer}@media only screen and (max-width: 1114px){.fp_info_produit{width: 45%;padding: 3%}}@media only screen and (max-width: 64em){.fp_info_produit{width: 100%;padding: 0 0.9375em;margin-top: 2em;border: none}}.fp_info_index{margin-top: 53px;background: #f8f7f5;padding: 20px 30px;text-align: center}.fp_info_index p:first-child{font-size: 20px}@media screen and (min-width: 320px){.fp_info_index p:first-child{font-size: calc(1.04167vw + 16.66667px)}}@media screen and (min-width: 1280px){.fp_info_index p:first-child{font-size: 30px}}.fp_info_index p:first-child{line-height: 30px}@media screen and (min-width: 320px){.fp_info_index p:first-child{line-height: calc(1.04167vw + 26.66667px)}}@media screen and (min-width: 1280px){.fp_info_index p:first-child{line-height: 40px}}.fp_info_index em{font-style: normal;text-decoration: underline}#fp_info_suppl{display: none;margin: 45px 0;padding: 40px 0 30px;background: #f4f3f3}#fp_info_suppl .row{position: relative}#fp_info_suppl #close_ingredient{position: absolute;right: 0;top: 0;font-size: 20px}#fp_info_suppl .faux_titre_niv3{margin-bottom: 2em;font-weight: 500;font-size: 22px;line-height: 27px}#fp_info_suppl .listing_index{display: flex;flex-direction: row;justify-content: space-between}#fp_info_suppl .listing_index p a{font-size: 14px;line-height: 18px;color: #6b6c6d}#fp_info_suppl .listing_index p a:hover{color: #588281}#fp_info_suppl .complement_suite{width: 65.23%;font-weight: 500}#fp_info_suppl .complement_suite p{font-size: 14px;line-height: 18px;font-weight: 500}#fp_info_suppl .fp_info_suppl_critere{width: 32%;padding-left: 5px}#fp_info_suppl .label_ecocentric{margin-bottom: 3rem;display: flex;align-items: center;justify-content: flex-start}#fp_info_suppl .label_ecocentric img{max-width: 33.33%}#fp_info_suppl .label_ecocentric p{margin-left: 5%;font-size: 16px;line-height: 20px;font-weight: 300}@media only screen and (max-width: 64em){#fp_info_suppl{padding: 1em 0.9375em}#fp_info_suppl #close_ingredient{top: 1em;right: 1em}#fp_info_suppl .listing_index{flex-wrap: wrap}#fp_info_suppl .complement_suite, #fp_info_suppl .fp_info_suppl_critere{width: 100%}#fp_info_suppl .complement_suite{margin-bottom: 2em}#fp_info_suppl .label_ecocentric{margin-bottom: 2rem}}#fp_pro_asso{margin-top: 2em}#arrow_slider_asso{margin-top: 2em}@media only screen and (min-width: 40em){.rs_ficheproduit .partage_social{clear: both}}@media only screen and (max-width: 40em){.rs_ficheproduit .partage_social{text-align: center !important}}.btn-add-qty{overflow: hidden;width: 100%;height: 70px;margin-bottom: 10px;line-height: 35px}.btn-add-qty *{margin: 0 !important}.btn-add-qty input{height: 100%;text-align: center}.btn-add-qty a.btn-plus-moins{display: block;height: 50%;color: #fff;font-size: 20px;text-align: center;border: solid 1px #b6b6b6;background: #b6b6b6}.btn-add-qty .btn-plus-moins + .btn-plus-moins{border-top: solid 2px #fff}.btn-add-qty .r-qty{float: left;width: 15%;height: 100%}#fp_avis_faq{margin-top: 2em}#fp_avis_faq h2{color: #404243;font-weight: 500}#fp_avis_faq .faux_titre_niv3{margin: 0 0 20px;font-size: 20px;line-height: 24px;color: #000}#fp_avis_faq .fp_notes{margin-bottom: 20px;color: #000;text-transform: uppercase;font-weight: 500;font-size: 20px;line-height: 25px}.fp_avis_faq{display: flex;flex-direction: row;justify-content: space-between}.fp_avis_faq .fp_avis{width: 52.2%}.fp_avis_faq .fp_avis .meta-avis{margin-bottom: 10px}.fp_avis_faq .fp_avis .meta-avis a{text-decoration: none;color: #938a88;font-weight: 500;font-size: 18px;line-height: 22px}.fp_avis_faq .fp_avis .summary{margin-bottom: 20px;font-size: 16px;line-height: 20px;font-weight: 300;color: #6b6c6d}.fp_avis_faq .fp_faq{width: 44.65%}@media only screen and (max-width: 1114px){.fp_avis_faq{flex-wrap: wrap}.fp_avis_faq .fp_avis, .fp_avis_faq .fp_faq{width: 100%}}#faq_produit{margin-top: 4em}.faq_produit_auteur{margin-top: 5px;color: #a8a8a8;font-size: 14px;line-height: 18px;text-align: right}.bloc_bouton{margin-top: 20px}.bloc_bouton a + a{margin-left: 20px}.form_bouton{margin: 3em auto 2em;overflow: hidden}#fp_fournisseur_detail{margin: 20px auto 40px}#fp_fournisseur_detail h2{font-weight: 500;font-size: 22px;line-height: 27px;color: #404243}#fp_fournisseur_detail h2 a{color: #404243}#fp_fournisseur_detail h2 a:hover{color: #000}#fp_fournisseur_detail .fp_fournisseur_content{display: flex;justify-content: space-between;flex-wrap: nowrap;align-items: center}#fp_fournisseur_detail .fp_fournisseur_complement2{width: 69.58%;font-size: 16px;line-height: 1.6;font-weight: 500;color: #707070}#fp_fournisseur_detail .fp_fournisseur_complement2 a.button{text-decoration: none;margin-top: 15px}#fp_fournisseur_detail .fp_fournisseur_complement3{width: 25.19%}@media only screen and (max-width: 960px){#fp_fournisseur_detail .fp_fournisseur_complement2, #fp_fournisseur_detail .fp_fournisseur_complement3{width: 100%}#fp_fournisseur_detail .fp_fournisseur_content{display: block}}.note_prd_-0::before, .note_prd_-05::before, .note_prd_-1::before, .note_prd_-15::before, .note_prd_-2::before, .note_prd_-25::before, .note_prd_-3::before, .note_prd_-35::before, .note_prd_-4::before, .note_prd_-45::before, .note_prd_-5::before{background-size: 130px 17px;background-repeat: no-repeat;display: inline-block;width: 130px;height: 17px}.note_prd_-0::before{content: url(/_boutiques/ECOCENTRIC//site_image/notes_avis/0.svg)}.note_prd_-05::before{content: url(/_boutiques/ECOCENTRIC//site_image/notes_avis/0.5.svg)}.note_prd_-1::before{content: url(/_boutiques/ECOCENTRIC//site_image/notes_avis/1.svg)}.note_prd_-15::before{content: url(/_boutiques/ECOCENTRIC//site_image/notes_avis/1.5.svg)}.note_prd_-2::before{content: url(/_boutiques/ECOCENTRIC//site_image/notes_avis/2.svg)}.note_prd_-25::before{content: url(/_boutiques/ECOCENTRIC//site_image/notes_avis/2.5.svg)}.note_prd_-3::before{content: url(/_boutiques/ECOCENTRIC//site_image/notes_avis/3.svg)}.note_prd_-35::before{content: url(/_boutiques/ECOCENTRIC//site_image/notes_avis/3.5.svg)}.note_prd_-4::before{content: url(/_boutiques/ECOCENTRIC//site_image/notes_avis/4.svg)}.note_prd_-45::before{content: url(/_boutiques/ECOCENTRIC//site_image/notes_avis/4.5.svg)}.note_prd_-5::before{content: url(/_boutiques/ECOCENTRIC//site_image/notes_avis/5.svg)}.review_content.review_product{padding: 20px 0 10px}.review_content.review_product .summary{color: #000;font-size: 18px;line-height: 22px;font-weight: 500}.review_content.review_product .review_answer{padding: 0;margin: 1em 0;color: #938a88;font-size: 16px;line-height: 21px;font-weight: 300;background: none}.review_content{padding: 20px 0}.review_content + .review_content{border-top: 1px solid #d0d0d0}.review_answer{padding: 1em;margin: 1em;background: #f7f7f7}.review_answer i{transform: rotate(180deg)}.review_conteneur .faux_titre_niv3{margin-bottom: 20px}#moncompte_onglet .button, #moncompte_onglet button{color: #6b6c6d !important}#moncompte_onglet .lien_onglet.actif.button, #moncompte_onglet .lien_onglet:hover.button{color: #fff !important}#moncompte_onglet .lien_onglet.actif svg *, #moncompte_onglet .lien_onglet:hover svg *{fill: #fff}@media only screen and (max-width: 840px){#moncompte_onglet .lien_onglet{padding: 10px 15px 10px 0}}.lien_onglet{overflow: hidden;display: block;padding: 0.5rem 0;color: #6b6c6d;background: #f4f3f3;margin-bottom: 0.6rem}.lien_onglet:hover, .lien_onglet:focus, .lien_onglet.lien_onglet.actif, .lien_onglet.actif{color: #fff !important;background: #c3bebe}.lien_onglet:hover .svg svg, .lien_onglet:focus .svg svg, .lien_onglet.lien_onglet.actif .svg svg, .lien_onglet.actif .svg svg{fill: #6b6c6d}.lien_onglet .svg svg{float: left;height: 30px;margin: 0 5px 0 10px;fill: #6b6c6d}.lien_onglet span + span{display: inline;float: left;line-height: 30px;text-transform: none}.lien_onglet i{position: absolute;left: 10px;top: 7px;font-size: 22px}.lien_onglet.bloc_pf span{display: block}@media only screen and (max-width: 40em){.lien_onglet span{display: block}}.ongletContenu form{margin: 2em auto}#onglet7.lien_onglet.actif .svg svg path, #onglet7.lien_onglet:hover .svg svg path{stroke: #6b6c6d}@media only screen and (max-width: 40em){.lien_onglet{padding: 0}.lien_onglet span + span{display : block;float: none;margin-left: 1rem;text-align: left}.lien_onglet.bloc_pf{height: inherit;padding: 0 !important;text-align: left}.lien_onglet.bloc_pf span{padding-left: 1rem;font-size: 14px;text-decoration: none}.lien_onglet.bloc_pf strong{display: inline;font-size: 1rem;line-height: 1.2}.lien_onglet.bloc_pf div.info{display: none !important}.lien_onglet.bloc_pf span + span{margin-left: 0}.lien_onglet.bloc_pf span.svg{float: left;padding-left: 0}.lien_onglet.bloc_pf .mod{padding: 10px 15px 10px 0}}.detail_mes_commandes{padding-top: 0.75em;border-top: 1px solid #707070}.commande_active{background: #f7f7f7}#ongletContenu1 .fa-edit{font-size: 22px}.bloc_pf{height: 163px;padding: 10px}.bloc_pf strong{display: block;font-size: 35px;line-height: 38px}.bloc_pf span{display: block;font-size: 12px;font-style: normal;text-decoration: underline}.bloc_pf .mod{text-align: center}.bloc_zd_compte{overflow: hidden;display: block;height: 85px;margin: 0 0 0.6rem;padding: 10px;border: solid 1px #6b6c6d}.bloc_zd_compte p{font-size: 15px;line-height: 23px}@media all and (max-width: 40em){.lien_onglet{font-size: 14px}}#detail_commande .column{margin-bottom: 0.5rem}#detail_commande .svg svg{float: left;margin-right: 10px;max-width: 25px;max-height: 20px;fill: #000}#detail_commande .line_big{min-height: 75px}@media only screen and (max-width: 40em){#detail_commande{font-size: 0.9rem}#detail_commande .libelle{text-decoration: underline}#detail_commande .line_big{min-height: inherit}}.rs_panier h1, .rs_panier .faux_titre_niv1{text-align: center}.rs_recap-commande input[type="text"]{height: auto !important;line-height: 19px}.rs_panier .hide_checkout, .rs_commande .hide_checkout, .rs_recap-commande .hide_checkout, .rs_choix-paiement .hide_checkout{display: none}.link_back{position: absolute;padding-left: 15px;left: 0;font-size: 12px;line-height: 18px;text-transform: uppercase;color: #938a88 !important}.link_back:before{display: block;content: "";-webkit-mask: url(/_boutiques/ECOCENTRIC//site_image/arrow_next.svg);mask: url(/_boutiques/ECOCENTRIC//site_image/arrow_next.svg);background: #6b6c6d;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;width: 6px;height: 11px;position: absolute;top: 3px;left: 0;transform: scale(-1);margin-right: 10px}.etapes_tunnel{position: relative;margin: 30px auto 40px;width: 100%;display: flex;justify-content: center;flex-direction: row;flex-wrap: nowrap;color: #938a88;font-size: 22px;line-height: 27px;font-weight: 300;text-transform: uppercase}.etapes_tunnel a{color: #000;font-weight: 500}.etapes_tunnel a:hover{color: #938a88}@media only screen and (max-width: 1024px){.etapes_tunnel{margin: 0 auto 1.5em}}@media only screen and (max-width: 840px){.etapes_tunnel{display: none}}.etapes_tunnel > div{margin: 0 4.6875%}.etapes_tunnel > div > div{padding: 0 0.3rem}.etapes_tunnel_active, .etapes_tunnel_OK{padding-bottom: 10px;border-bottom: 1px solid #938a88}.etapes_tunnel_active a, .etapes_tunnel_OK a{color: #938a88}.etapes_tunnel_OK{background: rgba(88, 130, 129, .2);font-size: 12px;line-height: 25px}.etapes_tunnel_OK a{display: block}.panier_total{margin-top: 1.75em;font-weight: bold}.etapes_tunnel_small{position: relative;width: 100%;margin: 0 auto 1rem;padding: 0;font-size: 55px;color: #a8a8a8;text-align: center}.etapes_tunnel_small .active{color: #588281}.etapes_tunnel_small .active span a{color: #404243}.etapes_tunnel_small .etape-tunnel{text-align: center}.etapes_tunnel_small span{position: absolute;left: 50%;top: 50%;color: #6b6c6d;font-size: 14px;transform: translateY(-50%) translateX(-50%);opacity: 0.5}.etapes_tunnel_small span a{display: block;color: #000}.etapes_tunnel_small .etape-tunnel-active{color: #588281;opacity: 1}.etapes_tunnel_small .etape-tunnel-active span{opacity: 1;font-weight: bold}.etapes_tunnel_small .link_back{position: relative}@media only screen and (min-width: 841px){.etapes_tunnel_small{display: none}}.box_panier{width: 24%}@media only screen and (max-width: 64em){.box_panier{width: 100%}}.box_panier #bg_panier div{font-size: 12px}.box_panier .panier_ss_total{font-size: 14px}.box_panier .mode_liv{margin-top: 1.75em;font-size: 12px}#monPanier #bg_panier, #monPanier2 #bg_panier{overflow: auto;max-height: 270px;margin-bottom: 20px}#commande_content{padding-right: 20px;padding-left: 20px}#commande_content .accordion{margin-bottom: 2em}@media screen and (max-width: 40em){#commande_content{padding-right: 12px;padding-left: 12px}}a.link_show{padding: 0.5rem;font-size: 12px;color: #000;background: #e9f0f0}a.link_show:hover, a.link_show:active{color: #fff !important;background-color: #9dbdbc !important}a.link_show::after{font-size: 12px}.rs_panier #main-section .faux_titre_niv2{margin: 0 0 30px;color: #404243;font-size: 22px;line-height: 27px;text-transform: uppercase;font-weight: 500}#panier_sidebar, #panier_sidebar_mobile{margin-top: 35px;width: 26%;float: right;color: #000}#panier_sidebar .faux_titre_niv3, #panier_sidebar_mobile .faux_titre_niv3{margin: 0 auto 20px;font-size: 20px;line-height: 24px;font-weight: 500}#panier_sidebar .detail_recap, #panier_sidebar_mobile .detail_recap{margin: 15px auto;display: flex;flex-wrap: nowrap;flex-direction: row;justify-content: space-between;font-size: 16px;line-height: 22px;font-weight: 500}#panier_sidebar .detail_recap:last-child, #panier_sidebar_mobile .detail_recap:last-child{margin-bottom: 5px;padding-top: 15px;border-top: 1px solid #d0d0d0}#panier_sidebar .detail_recap .caps, #panier_sidebar_mobile .detail_recap .caps{font-size: 18px;text-transform: uppercase}#panier_sidebar .detail_recap span + span, #panier_sidebar_mobile .detail_recap span + span{padding-left: 10px;text-align: right}#panier_sidebar .detail_recap span strong, #panier_sidebar_mobile .detail_recap span strong{font-weight: 500}#panier_sidebar .detail_recap del, #panier_sidebar_mobile .detail_recap del{color: #a8a8a8}#panier_sidebar .bgGreyBorder + .bgGreyBorder, #panier_sidebar_mobile .bgGreyBorder + .bgGreyBorder{margin: 10px auto 2em}#panier_sidebar .bgGreyBorder + .bgGreyBorder p, #panier_sidebar_mobile .bgGreyBorder + .bgGreyBorder p{margin-bottom: 15px}#panier_sidebar .bgGreyBorder + .bgGreyBorder a, #panier_sidebar_mobile .bgGreyBorder + .bgGreyBorder a{color: #000;font-weight: 500;text-decoration: none}#panier_sidebar .bgGreyBorder + .bgGreyBorder a:hover, #panier_sidebar_mobile .bgGreyBorder + .bgGreyBorder a:hover{color: #938a88}@media only screen and (max-width: 1024px){#panier_sidebar, #panier_sidebar_mobile{width: 100%;float: none;margin: 0 0 2em}}@media only screen and (min-width: 1025px){#panier_sidebar_mobile{display: none}}@media only screen and (max-width: 1024px){#panier_sidebar{display: none}.rs_choix-paiement #panier_sidebar, .rs_commande #panier_sidebar, .rs_recap-commande #panier_sidebar{display: block}#panier_sidebar_mobile{margin-top: 2em}}#panier_content{width: 71%;float: left}@media only screen and (max-width: 1024px){#panier_content{width: 100%;float: none}#panier_content .form_bouton{margin-top: 0}}#panier_content .row.collapse > .faux_titre_niv2{padding-bottom: 10px;margin: 0 auto 20px;text-transform: uppercase;color: #404243;border-bottom: 1px solid #d0d0d0;font-weight: 500}#panier_content h2{margin: 2rem auto 2.5rem;font-weight: 500;color: #000}#panier_content a{text-decoration: underline;color: #6b6c6d}#panier_content a:hover{color: #588281}#panier_content a.button{text-decoration: none}#panier_listing_produits{margin-bottom: 40px;border: 1px solid #d0d0d0;border-width: 0 0 1px;overflow: hidden}#panier_listing_produits strong{font-weight: normal}#panier_listing_produits .panier_detail{display: flex;justify-content: space-between;flex-wrap: nowrap;margin: 33px auto 75px}#panier_listing_produits .panier_visuel{width: 15.38%;padding: 0}#panier_listing_produits .panier_info{padding-right: 10px;width: 32.96%;font-size: 16px;line-height: 22px;color: #000;text-align: left}#panier_listing_produits .panier_info span{display: block}#panier_listing_produits .panier_info .panier_fournisseur{font-size: 18px;line-height: 26px;font-weight: 300;text-transform: uppercase;color: #6b6c6d}#panier_listing_produits .panier_info .panier_prix{color: #000}#panier_listing_produits .panier_info .panier_prix del{color: #a8a8a8;display: block;line-height: 20px}#panier_listing_produits .panier_quantite{width: 10.98%;text-align: center}#panier_listing_produits .panier_quantite.filetError input.input_qty{color: #c94f4f;font-weight: 500}#panier_listing_produits .panier_quantite_bouton{display: flex;justify-content: space-between;align-items: center;flex-direction: row}#panier_listing_produits .panier_quantite_bouton input{margin-bottom: 0;width: 50px;border: none;font-size: 18px;line-height: 22px;font-weight: 300;text-align: center}#panier_listing_produits .panier_quantite_bouton.text-center{display: block;text-align: center}#panier_listing_produits .prix_total, #panier_listing_produits .panier_prix_total{width: 30.76%;text-align: center;font-size: 16px;line-height: 22px;font-weight: 300;color: #000}#panier_listing_produits .prix_total span, #panier_listing_produits .panier_prix_total span{display: inline-block;line-height: 25px}#panier_listing_produits .prix_total del, #panier_listing_produits .panier_prix_total del{color: #a8a8a8;display: block;line-height: 25px !important}#panier_listing_produits .panier_libelle{font-size: 18px;line-height: 26px;font-weight: 300;text-transform: uppercase;color: #6b6c6d}#panier_listing_produits .del{font-size: 26px;line-height: 10px;text-align: center}#panier_listing_produits .del i{display: block}#panier_listing_produits .del small{display: inline-block;margin-left: 5px;font-size: 12px;line-height: 14px}#panier_listing_produits i.fa-times-circle{color: #e19d9d}#panier_listing_produits a:hover i.fa-times-circle{color: #c94f4f}@media only screen and (max-width: 960px){#panier_listing_produits .panier_detail{margin-bottom: 2em}#panier_listing_produits .panier_detail{flex-wrap: wrap}#panier_listing_produits .panier_info{width: 84.62%;margin-bottom: 10px}#panier_listing_produits .panier_quantite{margin-left: 15.38%;width: 33.33%}#panier_listing_produits .panier_prix_total{width: 33.33%}}@media only screen and (max-width: 40em){#panier_listing_produits .panier_detail{flex-wrap: wrap}#panier_listing_produits .panier_info{width: 84.62%;margin-bottom: 10px}#panier_listing_produits .panier_quantite{margin-left: 15.38%;width: 33.33%}#panier_listing_produits .panier_prix_total{width: 33.33%}}.rs_recap-commande #panier_listing_produits{width: 100%}.panier_option{margin: 15px 0;display: flex;justify-content: space-between;align-items: center;color: #707070;font-size: 16px;line-height: 20px;font-weight: 500}.panier_option.hide{display: none}.panier_option .option_ajout{display: inline-block;width: 50%;color: #000;text-align: right}.panier_option a{text-decoration: none !important}.panier_option a.option_ajout{color: #000 !important}.panier_option a.option_ajout:hover{color: #404243 !important}.panier_option p a{color: #707070;font-size: 16px;line-height: 20px;font-weight: 500}@media only screen and (max-width: 960px){.panier_option{flex-direction: column;align-items: flex-start}.panier_option .option_ajout{display: inline-block;width: inherit;text-align: left;padding: 5px 15px;background: #fff;border: 1px solid #9b9597}}#modal_echantillon{max-height: 500px;width: 50%}@media only screen and (max-width: 840px){#modal_echantillon{width: inherit;max-height: inherit;height: 100vh}}#liste_produits{max-height: 350px}#form_liste_produits{overflow: scroll;overflow-x: hidden}#form_liste_produits ul{margin: 0 0 3rem;padding: 0;list-style-type: none}#form_liste_produits ul li{margin-bottom: 15px}#form_liste_produits ul li, #form_liste_produits ul label{display: flex;justify-content: flex-start;align-items: center;flex-wrap: nowrap;flex-direction: row}#form_liste_produits ul label{margin-left: 15px}#form_liste_produits ul label img{margin-right: 15px;width: 60px;height: 60px}#form_liste_produits ul label span{display: block;margin-bottom: 5px;color: #000;text-align: left}#form_liste_produits ul label span.marque, #form_liste_produits ul label span.desccourte{color: #6b6c6d}#form_liste_produits ul label span.marque{text-transform: uppercase}#form_liste_produits ul label span.desccourte{font-style: italic}#button_line{position: absolute;bottom: 0;margin-top: 1em;width: 90%;z-index: 500;display: flex;justify-content: space-between;padding: 1em 0.5rem;background: #fff}#button_line a, #button_line button{margin-bottom: 0}@media only screen and (max-width: 840px){#button_line{flex-direction: column;left: 5%}#button_line a, #button_line button{display: block;width: 100%}}#panier_livraison{border-top: 1px solid #d0d0d0;margin-top: 20px;padding-top: 40px}#panier_livraison .panier_pays_livraison{text-transform: uppercase;font-weight: 300;font-size: 20px;line-height: 37px;color: #404243}#panier_livraison .panier_pays_livraison span{float: left;line-height: 37px}#panier_livraison .panier_pays_livraison select{margin-left: 30px;padding: 0 10px;height: 37px;max-width: 300px;text-transform: uppercase;color: #000;font-size: 20px;line-height: 37px;font-weight: 300}#panier_livraison .panier_pays_livraison select option{font-weight: 300}#panier_livraison.optionNone{border-top: none;padding-top: 0;margin-top: 0}@media only screen and (max-width: 840px){#panier_livraison .panier_pays_livraison select{width: 100%;margin: 10px auto 1em}}.panier_ss_total{overflow: hidden;width: 91.66667%;margin: 0 auto 1em}.panier_ss_total, .recap_ss_total{font-size: 20px;line-height: 23px;font-weight: bold;text-align: right}.panier_livraison select{width: 100%}@media only screen and (max-width: 40em){.panier_ss_total, .recap_ss_total{font-size: 15px;line-height: 17px;font-weight: bold}}.fp_mode_content{display: flex;justify-content: space-between;align-items: flex-start;margin-bottom: 40px;font-size: 16px;line-height: 20px;font-weight: 300}.fp_mode_content.fp_mode_title{margin: 2em auto 3em}.fp_mode_content .livraison_checkbox{width: 5.5%}.fp_mode_content .livraison_nom{width: 29.7%;padding-right: 20px}.fp_mode_content .livraison_nom span{font-size: 20px;line-height: 25px;text-transform: uppercase;font-weight: 500;color: #000}.fp_mode_content .livraison_detail{width: 30.8%}.fp_mode_content .livraison_detail a{color: #a8a8a8}.fp_mode_content .livraison_detail a:hover{color: #000}.fp_mode_content .livraison_delai{width: 24.7%;text-align: center}.fp_mode_content .livraison_montant{width: 9.3%;text-align: right}@media only screen and (max-width: 720px){.fp_mode_content{flex-wrap: wrap}.fp_mode_content.fp_mode_title{display: none}.fp_mode_content .livraison_nom{width: 94.5%}.fp_mode_content .livraison_detail{width: 100%}.fp_mode_content .livraison_delai{margin-top: 10px;width: 75%}.fp_mode_content .livraison_delai span{display: inline-block !important}.fp_mode_content .livraison_montant{margin-top: 10px;width: 25%}.fp_mode_content .livraison_delai{text-align: left}}#livraison_choix{border-bottom: 1px solid #d0d0d0}#livraison_choix .panel{cursor: pointer;padding: 0.5rem}#livraison_choix .panel.callout{cursor: inherit;border-color: #ceaa67;border-width: 3px;background: #fff;color: #6b6c6d}#livraison_choix i{font-size: 16px}.montant_livraison{padding-right: 1em !important}@media only screen and (max-width: 64em){#livraison_choix .montant_livraison{padding-right: 1.25rem !important}}@media only screen and (max-width: 40em){#livraison_choix .montant_livraison{padding-right: 0.2rem !important}}#label_cgv{position: relative;display: block;margin: 1rem 0 2rem}#label_cgv [type="checkbox"]:not(:checked), #label_cgv [type="checkbox"]:checked, #label_cgv [type="radio"]:not(:checked), #label_cgv [type="radio"]:checked{display: none}#label_cgv [type="checkbox"]:not(:checked) + label, #label_cgv [type="checkbox"]:checked + label, #label_cgv [type="radio"]:not(:checked) + label, #label_cgv [type="radio"]:checked + label{position: relative;width: 25px;height: 25px;margin-left: 1em;padding-left: 1.5em;cursor: pointer;-moz-box-sizing: border-box;box-sizing: border-box}#label_cgv [type="checkbox"]:not(:checked) + label::before, #label_cgv [type="radio"]:not(:checked) + label::before{position: absolute;top: 0;left: 0;width: 25px;height: 25px;content: '';background: #fff;border: 1px solid #f4f3f3}#label_cgv [type="checkbox"]:checked + label::before, #label_cgv [type="radio"]:checked + label::before, #label_cgv [type="checkbox"]:checked + label::after, #label_cgv [type="radio"]:checked + label::after{position: absolute;top: 0;left: 0;width: 25px;height: 25px;content: '\f00c';font: normal normal normal 25px/1 FontAwesome;text-align: center;color: green;background: #fff;border: 1px solid #707070;transition: all 0.3s}#label_cgv [type="checkbox"]:not(:checked) + label::after, #label_cgv [type="radio"]:not(:checked) + label::after{opacity: 0;transform: scale(0)}#label_cgv [type="checkbox"]:checked + label::after, #label_cgv [type="radio"]:checked + label::after{opacity: 1;transform: scale(1)}#label_cgv [type="checkbox"]:disabled:not(:checked) + label::before, #label_cgv [type="checkbox"]:disabled:checked + label::before, #label_cgv [type="radio"]:disabled:not(:checked) + label::before, #label_cgv [type="radio"]:disabled:checked + label::before{box-shadow: none;border-color: ligthen(#f7f7f7, 0.5);background-color: #f7f7f7}#label_cgv [type="checkbox"]:disabled:checked + label::after, #label_cgv [type="radio"]:disabled:checked + label::after{color: #000}#label_cgv [type="checkbox"]:disabled + label, #label_cgv [type="radio"]:disabled + label{color: #f7f7f7}#label_cgv [type="checkbox"]:checked:focus + label::before, #label_cgv [type="checkbox"]:not(:checked):focus + label::before, #label_cgv [type="radio"]:checked:focus + label::before, #label_cgv [type="radio"]:not(:checked):focus + label::before{border: 1px solid #5a9bcd}#label_cgv.error{}#label_cgv.error [type="checkbox"]:not(:checked) + label::before, #label_cgv.error [type="radio"]:not(:checked) + label::before, #label_cgv.error [type="checkbox"]:not(:checked) + label::after, #label_cgv.error [type="radio"]:not(:checked) + label::after{position: absolute;top: 0;left: 0;content: '\f00d';font: normal normal normal 20px/1 FontAwesome;color: #cd3a18;text-align: center;background: #fff;border: 1px solid #cd3a18;transition: all 0.3s}#mondialrelay{}#mondialrelay input[type="radio"]{margin-bottom: 0.25em}#mondialrelay label p{margin-bottom: 0.5rem}#title_connexion{display: none}#form_verif_mail, #form_deja_client{margin: 3em auto;overflow: hidden}#form_verif_mail input, #form_deja_client input{border-width: 0 0 1px;border-color: #404243;padding: 0;margin-bottom: 3em;height: 2.5em}#form_verif_mail label, #form_deja_client label{color: #000;font-size: 18px;line-height: 25px;text-transform: uppercase}#form_verif_mail p, #form_deja_client p{margin-bottom: 2em;font-size: 18px;line-height: 22px;font-weight: 500}#form_nouveau_client{margin: 1em auto}#code_promo{margin-bottom: 20px}#code_promo .row{display: flex;flex-wrap: wrap;align-items: center;flex-direction: row}#code_promo .row label{width: 100%;margin-bottom: 10px;font-size: 16px;line-height: 20px;font-weight: 500}#code_promo .row input[type=text]{width: 60%;border: none;height: 39px !important;margin-bottom: 0;box-shadow: none}#code_promo .row input[type=submit]{width: 40%;margin-bottom: 0;font-size: 14px}.recap_adresse{width: 100%;margin: 0 auto 3em;display: flex;justify-content: space-between;align-items: flex-start;font-size: 18px;line-height: 25px}.recap_adresse .recap_adresse_content{width: 42%;font-weight: 300}.recap_adresse .recap_adresse_content a{color: #000 !important;font-weight: 500}.recap_adresse .faux_titre_niv2{text-transform: uppercase}@media only screen and (max-width: 840px){.recap_adresse{flex-wrap: wrap;flex-direction: column}.recap_adresse .recap_adresse_content{width: 100%}.recap_adresse .recap_adresse_content a{float: none !important;display: block}.recap_adresse .recap_adresse_content + .recap_adresse_content{margin-top: 1em}}.info_recap{overflow: hidden;margin-bottom: 0.75em !important;text-align: right}.info_recap .recap_total{margin-bottom: 0}.info_recap .recap_total span.bold{font-size: 1.5rem}.info_recap .recap_total small{font-size: 0.9rem;font-weight: 300}.info_recap{float: right;width: 50%}.info_recap hr{margin: 1rem 0}@media only screen and (max-width: 64em){.info_recap{width: 100%}}@media only screen and (max-width: 40em){.info_recap{text-align: left}}#check_cgv{display: flex;align-items: flex-start;justify-content: flex-start;margin: 0.75em auto 1em}#check_cgv label{font-size: 14px;line-height: 20px}#check_cgv #cgv{margin-top: 5px}#check_cgv.error label a{color: #c94f4f}.form_button_content{margin-bottom: 3em !important;overflow: hidden}.panel_bg .panel{background: #f4f3f3;border: none}.panel_bg .panel{padding: 25px}@media screen and (min-width: 320px){.panel_bg .panel{padding: calc(2.60417vw + 16.66667px)}}@media screen and (min-width: 1280px){.panel_bg .panel{padding: 50px}}.panel_bg .panel h3{margin-top: 0}.panel_bg .panel button{padding: 15px 5px !important;font-size: 17px;line-height: 20px}.paiement_title{cursor: pointer;margin: 0 !important}.paiement_content{display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: nowrap;flex-direction: row;text-align: center}.paiement_content > div{width: 60%}.paiement_content .paiement_button{width: 33.33%}.paiement_content .paiement_button button{font-size: 18px !important}.paiement_content .paiement_button i{font-size: 15px;margin-right: 5px}.paiement_content input[type=image]{max-width: 100%}@media only screen and (max-width: 840px){.paiement_content{flex-direction: column;flex-wrap: wrap}.paiement_content > div, .paiement_content .paiement_button{width: 100%}}.form_PointRelais{display: flex;align-items: flex-start;flex-wrap: wrap}.form_PointRelais div.listeRelais{margin-bottom: 20px;width: 46%}@media only screen and (max-width: 840px){.form_PointRelais div.listeRelais{width: 100%}}.cms_contenu{margin: 0 0 2em;line-height: 1.4}.cms_contenu p{line-height: 1.4}.news_texte{-webkit-columns: 2;-moz-columns: 2;columns: 2;-webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 40px}@media only screen and (max-width: 64em){.rs_modele_page_unique .contenu, .news_texte{-webkit-columns: 1;-moz-columns: 1;columns: 1}}@media only screen and (max-width: 40em){.news_texte{-webkit-columns: 1;-moz-columns: 1;columns: 1}}#page_colonnes{}#page_colonnes h2{margin-bottom: 30px;color: #404243;font-size: 20px;line-height: 24px;font-weight: 500}#page_colonnes .cms_contenu ul{display: flex;justify-content: space-around;margin: 0 0 40px;padding: 0;list-style-type: none}#page_colonnes .cms_contenu ul li{text-align: center}#page_colonnes .cms_contenu ul li img{margin-bottom: 50px}#page_colonnes .cms_contenu ul li p{font-size: 20px;line-height: 26px;font-weight: 300}#page_colonnes .cms_contenu ul li p + p{margin-top: 20px}#page_colonnes .cms_contenu ul li p:last-child{margin-top: 70px}#page_colonnes .cms_contenu ul li p a{position: relative;text-decoration: none;color: #000;font-size: 22px;line-height: 27px;font-weight: 300}#page_colonnes .cms_contenu ul li p a:after{content: url(/_boutiques/ECOCENTRIC//site_image/arrow_next.svg);display: inline-block;width: 13px;height: 24px;position: absolute;top: 0;right: -55px}#page_colonnes .cms_contenu ul li p a:hover{text-decoration: underline}@media only screen and (max-width: 960px){#page_colonnes .cms_contenu ul{flex-wrap: wrap;flex-direction: column}#page_colonnes .cms_contenu ul li + li{margin-top: 30px}#page_colonnes .cms_contenu ul li p:last-child{margin-top: 20px}}.points_vente_bloc{min-height: 400px;margin: 0.75em 0}.points_vente_bloc .points_vente_img{height: 200px}.points_vente_bloc .points_vente_infos{padding: 1em;margin: 0}.points_vente_bloc .points_vente_infos p{margin-bottom: 0.25rem}@media only screen and (max-width: 40em){.points_vente_bloc{min-height: inherit}.points_vente_bloc .points_vente_img{height: inherit}}.highslide-container{}.highslide-container table tr.even, .highslide-container table tr.alt, .highslide-container table tr:nth-of-type(2n){background: none}.blog_top_bar{padding: 2em 0}.blogText{font-size: 12px;line-height: 1.6}.blogText p{font-size: 12px;line-height: 1.6}.blogPictoNav{display: flex;justify-content: flex-end;flex-direction: row;align-items: flex-start}.blogPictoNav .libelle{display: block;font-size: 10px;line-height: 20px;text-align: center;font-weight: 400;text-transform: none}.blogPictoNav a{margin-right: 20px;padding: 0;min-width: 60px;text-align: center;color: #6b6c6d}.blogPictoNav a:hover{color: #000}.blogPictoNav .svg svg{height: 14px;width: auto}.blogPictoNav i{font-size: 20px;color: #6b6c6d}@media only screen and (max-width: 840px){.blogPictoNav{justify-content: space-between}.blogPictoNav a{min-width: inherit;margin-right: auto}.blogPictoNav .libelle{display: none}.blogPictoNav #button_show_search_mobile{margin-left: 0}}#button_show_search{width: auto;margin-left: 25px;text-align: center}#button_show_search .svg{display: block;margin: 0 auto}#button_show_search .svg svg{height: 20px}#button_show_search .libelle{margin-top: 1px}#button_show_search:hover .libelle{color: #000}#form_search_blog{margin-top: 0.5rem;top: 45px}#form_search_blog .button_search{top: 12%}.billet a{color: #6b6c6d}.billet a:hover{color: #000}.billet h1{text-transform: none;font-weight: 500}.billet h1{font-size: 25px}@media screen and (min-width: 320px){.billet h1{font-size: calc(-0.3125vw + 26px)}}@media screen and (min-width: 1280px){.billet h1{font-size: 22px}}.billet h1{line-height: 30px}@media screen and (min-width: 320px){.billet h1{line-height: calc(1.04167vw + 26.66667px)}}@media screen and (min-width: 1280px){.billet h1{line-height: 40px}}.billet .blog_liste_billet{margin: 2rem 0 1rem}.billet .blog_liste_billet h2{text-transform: none;font-weight: 500}.billet .blog_liste_billet h2{font-size: 25px}@media screen and (min-width: 320px){.billet .blog_liste_billet h2{font-size: calc(-0.3125vw + 26px)}}@media screen and (min-width: 1280px){.billet .blog_liste_billet h2{font-size: 22px}}.billet .blog_liste_billet h2{line-height: 30px}@media screen and (min-width: 320px){.billet .blog_liste_billet h2{line-height: calc(1.04167vw + 26.66667px)}}@media screen and (min-width: 1280px){.billet .blog_liste_billet h2{line-height: 40px}}.billet .blog_liste_billet h2 a{color: #6b6c6d}.billet .blog_liste_billet h2 a:hover{color: #000}.billet .blog_liste_billet .blog_liste_visuel{float: left}@media only screen and (max-width: 64em){.billet .blog_liste_billet .blog_liste_visuel{float: none;margin-bottom: 1em}}.billet .blog_liste_billet:nth-child(even) .blog_liste_visuel{float: right}.billet-contenu{margin-bottom: 2em}.billet_infos{font-size: 0.8rem}.billet_img{text-align: center;margin-bottom: 3em}.billet_img img{max-width: 100%}.sidebar a{color: #6b6c6d}.sidebar a:hover{color: #000}.sidebar ul{margin: 15px 0 0;padding: 0;list-style: none}.sidebar ul li{margin-bottom: 8px;font-size: 0.9rem;line-height: 1}.sidebar ul li a{display: block;margin-bottom: 10px;margin-right: 0.5em}.sidebar ul li a.plm::before{font-family: FontAwesome;content: "\f0da\0000a0"}.sidebar .arrow_slider{margin-bottom: 0}.produits-associes .arrow_slider{margin-bottom: 0}.produits-associes .arrow_slider .bloc_produit{font-size: 0.8rem;min-height: 180px}.produits-associes .arrow_slider .bloc_produit .bp_msg_promo{top: 5px;right: inherit;left: 68%}#last-comments{clear: both}#last-comments p.comment a{font-size: 0.9rem;line-height: 1;text-decoration: none}#last-comments p.comment .comment-info{font-style: normal !important}#last-comments em::before{content: "\f0e5\0000a0";font-family: FontAwesome}.tags li{float: left;margin-right: 0.25em;list-style: none}.tags li a{float: left}.tags .tag_niveau1{font-size: 0.8em}.tags .tag_niveau2{font-size: 1em}.tags .tag_niveau3{font-size: 1.25em}.tags .tag_niveau4{font-size: 1.5em}#tags a{margin-right: 5px;padding: 0.3em 1em}#tags i{float: left;font-size: 18px;line-height: 22px;margin-right: 15px}#blog_syspage p a, #blog_syspage p strong, #blog_syspage p span{padding: 0 5px}@media only screen and (min-width: 40.063em){.syspage_prev, .syspage_next{display: none}}.slick_blog{padding: 1em;border-radius: 5px}.slick_blog .slick-dots{bottom: -60px !important}.slick_blog .image_blog:hover{cursor: pointer}.slick_blog .blog_txt{padding: 0.75em 2em 0.75em 0.75em;line-height: 20px;text-align: justify;background-color: #c9cae1}.bloc_billet p{font-size: 15px !important}@media only screen and (min-width: 40em) and (max-width: 64em){.slick_blog{margin-left: 5px}}@media only screen and (max-width: 40em){.bloc_billet{background-color: #fff}}@media only screen and (min-width: 64em){.bloc_billet{margin-top: 20px !important}}.text-sup{position: absolute;width: 100%;padding: 0.5em;top: 0;background-color: rgba(201, 202, 225, 0.8)}#email_nl{height: 2.66em !important}#blocFullScreen{z-index: 1;position: absolute;bottom: 0;right: 0;width: auto;height: auto;min-height: 100%;min-width: 100%;background-image: url(/imgfck/20/Image/Full_screen/visuel_carrousel.jpg);background-repeat: no-repeat;background-attachment: fixed;background-position: center center;background-size: cover}#blocFullScreen + .off-canvas-wrap{overflow: visible}.AfterFullScreen{z-index: 100;position: absolute;bottom: 0;right: 0;width: 100%;height: 100%}.container{height: 100%;position: relative}.content-wrapper{position: absolute;top: 100%;width: 100%}.zoomWrapper{overflow: hidden;margin-bottom: 1.5em}.zoomWrapper:hover{cursor: zoom-in}.zoomWrapper img{width: 100% !important;max-width: 100%;position: relative !important}.zoomContainer{display: none !important}.rs_ficheproduit .slick-dots{margin-left: 0}@media all and (min-width: 40em){.slick-dots{display: none !important}}.grid-item{margin: 1%;text-align: center}.grid-item .presse_img{overflow: hidden;display: block;max-width: 100%;height: 210px;line-height: 210px;border: 1px solid #f4f3f3}.grid-item .presse_nom{display: block;margin-top: 10px}.arrow_slider_presse .slick-slide{height: 400px}.arrow_slider_presse .slick-slide img{max-height: 100%;max-width: 100%;margin: 0 auto}@media only screen and (max-width: 40em){.grid-item{width: 48%;padding-top: 48%}.arrow_slider_presse .slick-slide{height: 200px}}.rs_faq .accordion{margin: 0}.partage_social{margin-top: 1em}.resp-sharing-button__link{display: inline-block;width: 34px;height: 34px;margin: 0 3px 1rem;padding: 3px 5px 5px;font-size: 18px;line-height: 34px;color: #fff;text-align: center;text-decoration: none;background-color: #ceaa67;border: solid 1px #ceaa67;border-radius: 34px}.resp-sharing-button__link .svg svg{width: 24px;height: 24px;fill: #fff}.resp-sharing-button__link:hover{color: #fff}.resp-sharing-button__link.btn-fb:hover{background-color: #3b5998;border-color: #3b5998}.resp-sharing-button__link.btn-twitter:hover{background-color: #1ea1f3;border-color: #1ea1f3}.resp-sharing-button__link.btn-google:hover{background-color: #dc4a38;border-color: #dc4a38}.resp-sharing-button__link.btn-pinterest:hover{background-color: #bd081c;border-color: #bd081c}.resp-sharing-button__link.btn-mail:hover{background-color: #ceaa67;border-color: #ceaa67}.resp-sharing-button a{display: block;color: #fff;text-decoration: none}.resp-sharing-button__icon{display: inline-block}.resp-sharing-button__icon svg{width: 1em;height: 1em;margin-bottom: -0.1em}.resp-sharing-button__icon{stroke: #fff;fill: none}.resp-sharing-button__icon--solid, .resp-sharing-button__icon--solidcircle{fill: #fff;stroke: none}.resp-sharing-button__link{color: #fff;text-decoration: none}.resp-sharing-button--large .resp-sharing-button__icon svg, .resp-sharing-button--medium .resp-sharing-button__icon svg{padding-right: 0}.resp-sharing-button__wrapper{display: inline-block}.resp-sharing-button--facebook{background-color: #3b5998;border-color: #3b5998}.resp-sharing-button--facebook:hover, .resp-sharing-button--facebook:active{background-color: #2d4373;border-color: #2d4373}.resp-sharing-button--twitter{background-color: #55acee;border-color: #55acee}.resp-sharing-button--twitter:hover, .resp-sharing-button--twitter:active{background-color: #2795e9;border-color: #2795e9}.resp-sharing-button--google{background-color: #dd4b39;border-color: #dd4b39}.resp-sharing-button--google:hover, .resp-sharing-button--google:active{background-color: #c23321;border-color: #c23321}.resp-sharing-button--email{background-color: #777;border-color: #777}.resp-sharing-button--email:hover, .resp-sharing-button--email:active{background-color: #5e5e5e;border-color: #5e5e5e}.resp-sharing-button--pinterest{background-color: #bd081c;border-color: #bd081c}.resp-sharing-button--pinterest:hover, .resp-sharing-button--pinterest:active{background-color: #8c0615;border-color: #8c0615}.resp-sharing-button--linkedin{background-color: #0077b5;border-color: #0077b5}.resp-sharing-button--linkedin:hover, .resp-sharing-button--linkedin:active{background-color: #046293;border-color: #046293}.center{margin-left: auto;margin-right: auto}.man{margin: 0}.pan{padding: 0}.nop{padding: 0 !important}.nopl{padding-left: 0 !important}.nopr{padding-right: 0 !important}.nopb{padding-bottom: 0 !important}.maxs{margin: 5px}.mas{margin: 10px}.mam{margin: 15px}.mal{margin: 20px}.maxl{margin: 30px}.maxxl{margin: 40px}.maxxxl{margin: 50px}.paxs{padding: 5px}.pas{padding: 10px}.pam{padding: 15px}.pal{padding: 20px}.paxl{padding: 30px}.paxxl{padding: 40px}.paxxxl{padding: 50px}.mtn{margin-top: 0}.mtxs{margin-top: 5px}.mts{margin-top: 10px}.mtm{margin-top: 15px}.mtl{margin-top: 20px}.mtxl{margin-top: 30px}.mtxxl{margin-top: 40px}.mtxxxl{margin-top: 50px}.mrn{margin-right: 0}.mrxs{margin-right: 5px}.mrs{margin-right: 10px}.mrm{margin-right: 15px}.mrl{margin-right: 20px}.mrxl{margin-right: 30px}.mrxxl{margin-right: 40px}.mrxxxl{margin-right: 50px}.mbn{margin-bottom: 0}.mbxs{margin-bottom: 5px}.mbs{margin-bottom: 10px}.mbm{margin-bottom: 15px}.mbl{margin-bottom: 20px}.mbxl{margin-bottom: 30px}.mbxxl{margin-bottom: 40px}.mbxxxl{margin-bottom: 50px}.mln{margin-left: 0}.mlxs{margin-left: 5px}.mls{margin-left: 10px}.mlm{margin-left: 15px}.mll{margin-left: 20px}.mlxl{margin-left: 30px}.mlxxl{margin-left: 40px}.mlxxxl{margin-left: 50px}.ptn{padding-top: 0}.ptxs{padding-top: 5px}.pts{padding-top: 10px}.ptm{padding-top: 15px}.ptl{padding-top: 20px}.ptxl{padding-top: 30px}.ptxxl{padding-top: 40px}.ptxxxl{padding-top: 50px}.prn{padding-right: 0}.prxs{padding-right: 5px}.prs{padding-right: 10px}.prm{padding-right: 15px}.prl{padding-right: 20px}.prxl{padding-right: 30px}.prxxl{padding-right: 40px}.prxxxl{padding-right: 50px}.pbn{padding-bottom: 0}.pbxs{padding-bottom: 5px}.pbs{padding-bottom: 10px}.pbm{padding-bottom: 15px}.pbl{padding-bottom: 20px}.pbxl{padding-bottom: 30px}.pbxxl{padding-bottom: 40px}.pbxxxl{padding-bottom: 50px}.pln{padding-left: 0}.plxs{padding-left: 5px}.pls{padding-left: 10px}.plm{padding-left: 15px}.pll{padding-left: 20px}.plxl{padding-left: 30px}.plxxl{padding-left: 40px}.plxxxl{padding-left: 50px}.w5{width: 5%}.w10{width: 10%}.w15{width: 15%}.w20{width: 20%}.w25{width: 25%}.w30{width: 30%}.w33{width: 33.3333%}.w35{width: 35%}.w40{width: 40%}.w50{width: 50%}.w60{width: 60%}.w66{width: 66.6666%}.w70{width: 70%}.w75{width: 75%}.w80{width: 80%}.w85{width: 85%}.w90{width: 90%}.w100{width: 100%}.w50p{width: 50px}.w100p{width: 100px}.w150p{width: 150px}.w200p{width: 200px}.w300p{width: 300px}.w400p{width: 400px}.w500p{width: 500px}.w600p{width: 600px}.w700p{width: 700px}.w800p{width: 800px}.w960p{width: 960px}.mw960p{max-width: 60px}.w1140p{width: 1140px}.mw1140p{max-width: 1140px}.wauto{width: auto}@media all and (min-width: 40em) and (max-width: 64em){.m-centered{margin-left: auto !important;margin-right: auto !important;float: none !important;clear: both}}.drawer{overflow: hidden;position: relative;padding-bottom: 1em;transition: all 0.2s ease-out}.drawer .drawer-content{overflow: hidden;margin-bottom: 30px;position: relative}.drawer .drawer-content h2{text-align: inherit}.drawer-content.expanded{max-height: 100% !important}.drawer .drawer-btn{display: block;width: 100%;text-align: right;font-size: 18px}.drawer.drawer-small{padding-bottom: 1.5em}.drawer.drawer-small .drawer-btn{font-size: 12px;bottom: -2px}.drawer.drawer-small .dr-transparent:after{background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(246, 246, 246, 0.9) 100%) repeat scroll 0 0}.dr-transparent:after{content: "";display: block;width: 100%;position: absolute;bottom: 0;left: 0;height: 40px;background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.9) 100%) repeat scroll 0 0}.mfp-arrow::before{border: none}.mfp-arrow-right::before, .mfp-arrow-left::before, .mfp-arrow-right::after, .mfp-arrow-left::after{border: none !important}.mfp-arrow-left::before{content: "\f104";font-family: 'FontAwesome'}.mfp-arrow-right{}.mfp-arrow-right::before{content: "\f105";font-family: 'FontAwesome'}#pageWeb{}#pageWeb table{border: 1px solid #f4f3f3;border-collapse: collapse;margin: 0;padding: 0;width: 100%;table-layout: fixed}#pageWeb table caption{font-size: 1.5em;margin: 0.5em 0 0.75em}#pageWeb table tr{background-color: #fff;padding: 0.35em}#pageWeb table th, #pageWeb table td{padding: 0.625em;text-align: center}#pageWeb table th{font-size: 0.85em;letter-spacing: 0.1em;text-transform: uppercase}@media screen and (max-width: 840px){#pageWeb table{border: 0;width: 100% !important}#pageWeb table caption{font-size: 1.3em}#pageWeb table thead{border: none;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0}#pageWeb table tr{display: block;margin-bottom: 0.625em}#pageWeb table td{border-bottom: 1px solid #f4f3f3;display: block;font-size: 0.8em}#pageWeb table td::before{content: attr(data-label);float: left;font-weight: bold;text-transform: uppercase}#pageWeb table td:last-child{border-bottom: 0}}.liste_alternee_imgD ul, .liste_alternee_imgG ul{margin: 2em auto;padding: 0;list-style-type: none;display: flex;align-items: center;justify-content: flex-end;flex-direction: row-reverse}.liste_alternee_imgD li:nth-child(even), .liste_alternee_imgG li:nth-child(even){width: 38%}.liste_alternee_imgD li:nth-child(odd), .liste_alternee_imgG li:nth-child(odd){margin: 0 5.5%;width: 51%}@media only screen and (max-width: 960px){.liste_alternee_imgD ul, .liste_alternee_imgG ul{flex-direction: column}.liste_alternee_imgD li:nth-child(even), .liste_alternee_imgG li:nth-child(even), .liste_alternee_imgD li:nth-child(odd), .liste_alternee_imgG li:nth-child(odd){width: 100%;margin: 0}}.liste_alternee_imgG ul{flex-direction: row}@media only screen and (max-width: 960px){.liste_alternee_imgD ul, .liste_alternee_imgG ul{flex-direction: column}.liste_alternee_imgD li:nth-child(even), .liste_alternee_imgG li:nth-child(even), .liste_alternee_imgD li:nth-child(odd), .liste_alternee_imgG li:nth-child(odd){width: 100%;margin: 0}.liste_alternee_imgD li:nth-child(odd), .liste_alternee_imgG li:nth-child(odd){padding: 2em}}.texte_miseEnAvant{max-width: 90%;margin: 2em auto;position: relative;padding-left: 45px}.texte_miseEnAvant:before{content: "";border-left: 1px solid #938a88;height: 100%;width: 1px;display: block;position: absolute;left: 0;top: 0}@media only screen and (max-width: 840px){.texte_miseEnAvant{padding-left: 2em}}.bandeau_liste{padding: 45px 0;background: #f4f3f3}.bandeau_liste div{max-width: 90%;margin: 0 auto;display: flex;align-items: center}.bandeau_liste div > p{width: 33.33%}.bandeau_liste div ul{width: 66.66%;margin: 0;padding: 0;list-style-type: none;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between}.bandeau_liste div ul li{margin: 45px auto;width: 48%;display: flex;justify-content: flex-end;align-items: flex-start}.bandeau_liste div ul li img{max-width: 35px}.bandeau_liste div ul li p{padding-left: 40px;width: 90%;font-family: 'Montserrat', 'Helvetica', Arial, sans-serif;font-weight: 300;font-size: 16px;line-height: 20px}.bandeau_liste div ul li p > em{margin-bottom: 1em;display: block;text-transform: uppercase;font-style: normal}@media only screen and (max-width: 960px){.bandeau_liste div{flex-wrap: wrap;flex-direction: column}.bandeau_liste div > p, .bandeau_liste div ul{width: 100%}}@media only screen and (max-width: 640px){.bandeau_liste div > p img{max-height: 100px;width: auto}.bandeau_liste div ul li{width: 100%;margin: 1em 0}.bandeau_liste div ul li img{margin-right: 1em;max-width: 30px}.bandeau_liste div ul li p > em{margin-bottom: 0.25em}}.info_icon{display: flex;align-items: center}.diagnostic_description ul{width: 100%;margin: 0 auto 2rem;padding: 0;list-style-type: none;display: flex;flex-direction: row;align-items: center;justify-content: center}.diagnostic_etape h1{text-align: center}.form_diagnostic_connexion{margin: 0 auto}.form_diagnostic_connexion input{width: 100%}.form_diagnostic .question p span{margin: 0 0 1rem;display: flex;flex-wrap: nowrap;align-items: center;justify-content: flex-start}.form_diagnostic .question p span input{width: 10%;margin-bottom: 0}.form_diagnostic .question p span label{width: 90%;text-align: left}.hide-for-mobile{display: block}.show-for-mobile{display: none}@media only screen and (max-width: 1024px){.hide-for-mobile{display: none}.show-for-mobile{display: block}}@media only screen and (min-width: 961px){#fp_achat_sticky.fixed{width: 100%;display: flex;justify-content: space-between;align-items: center;top: 202px;background: #fff;border-bottom: 1px solid #d0d0d0}#fp_achat_sticky.fixed .fp_achat_info{padding: 1em;width: 33.33%}#fp_achat_sticky.fixed .fp_fournisseur, #fp_achat_sticky.fixed h1, #fp_achat_sticky.fixed .fp_montant #fp_prix{font-size: 14px;line-height: 18px}#fp_achat_sticky.fixed .fp_montant{margin-bottom: 0}#fp_achat_sticky.fixed .fp_montant #fp_prix{font-size: 16px;line-height: 20px}#fp_achat_sticky.fixed .fp_achat{width: 25%}#fp_achat_sticky.fixed #aff_picto_dispo, #fp_achat_sticky.fixed .fp_bouton_suppl{display: none}#fp_achat_sticky.fixed #fp_container_achat{width: 41.67%}#fp_achat_sticky.fixed #fp_container_achat form{display: flex;flex-wrap: wrap;justify-content: flex-start}#fp_achat_sticky.fixed .fp_montant{width: 33.33%}#fp_achat_sticky.fixed #ssp_js_container{width: 66.66%;margin-bottom: 0}}@media only screen and (min-width: 961px) and (max-width: 1114px){#fp_achat_sticky.fixed{top: 182px}#fp_achat_sticky.fixed .fp_btn_achat .button_action{font-size: 16px;line-height: 20px}}#elem_menu .menu_catX6{justify-content: flex-start}#elem_menu ul.niv3 a.niv3{font-size: 14px;line-height: 20px;padding-right: 10px}#elem_menu ul.niv2 li.niv2.menu_catX6.rspm_first{width: 73.54%}#elem_menu ul.niv2 li.niv2.menu_catX6.rspm_first div.niv2{width: 25%}#elem_menu ul.niv2 li.niv2.der_col{margin-left: 2.98%}#elem_menu ul.niv2#rspm_ssmenu_1_4, #elem_menu ul.niv2#rspm_ssmenu_1_5, #elem_menu ul.niv2#rspm_ssmenu_1_6{height: inherit}#menu_specifique_zd ul li{width: 100%;display: flex;flex-direction: row;justify-content: space-between}#menu_specifique_zd ul li div{padding-right: 15px}#onglets_home h1{color: #404243;font-weight: 500;text-align: center}#onglets_home h1{font-size: 18px}@media screen and (min-width: 320px){#onglets_home h1{font-size: calc(0.41667vw + 16.66667px)}}@media screen and (min-width: 1280px){#onglets_home h1{font-size: 22px}}#onglets_home h1{line-height: 24px}@media screen and (min-width: 320px){#onglets_home h1{line-height: calc(0.3125vw + 23px)}}@media screen and (min-width: 1280px){#onglets_home h1{line-height: 27px}}@media only screen and (min-width: 961px){#fp_achat_sticky.sticky.fixed .fp_achat{padding-top: 1em}#fp_achat_sticky.sticky.fixed .fp_achat .button{font-size: 16px}#fp_achat_sticky.sticky.fixed .fp_achat #btn_indispo{font-size: 12px;line-height: 16px}}@media only screen and (max-width: 1024px){#fp_achat_sticky.sticky.fixed{position: relative}#fp_achat_sticky.sticky.fixed #fp_container_achat{width: 100%}}@media only screen and (max-width: 840px){#ssp_js_container .ssp_elmt{flex-wrap: wrap}#ssp_js_container label{display: block;width: 100%;max-width: 100%;margin-bottom: 0.5rem}#ssp_js_container select{max-width: 100%}#fp_achat_sticky.sticky.fixed #fp_container_achat #ssp_js_container{width: 100%}#fp_achat_sticky.sticky.fixed #fp_container_achat .fp_achat{position: relative;width: 100%;bottom: inherit;right: inherit}}@media only screen and (max-width: 1024px){#listing_bloc_produit{clear: both}}#axeptio_overlay button{color: #474747 !important}@media only screen and (min-width: 961px){.contain-to-grid.sticky.fixed .sticky_container{position: relative}.contain-to-grid.sticky.fixed .cartAndAccount, .contain-to-grid.sticky.fixed .headerInfo{padding-top: 16px}.contain-to-grid.sticky.fixed #logo_desktop{position: absolute;top: 20px;left: 50%;transform: translateX(-50%);margin: 0 auto;height: 35px}.contain-to-grid.sticky.fixed .top_bar{height: 60px}.contain-to-grid.sticky.fixed #main_menu a.niv1{padding: 15px 25px}}@media only screen and (min-width: 1025px){#fp_achat_sticky.fixed{top: 111px}}#fp_achat_sticky.sticky.fixed{z-index: 50}button.faux_bouton, .button.faux_bouton{margin-bottom: 0;padding: 0;background-color: transparent;color: inherit !important;text-transform: inherit}.cartAndAccount button span{font-size: 12px;font-family: 'Montserrat', 'Helvetica', Arial, sans-serif;color: #938a88}.cartAndAccount button span:hover{color: #000}.gamme_nom{text-transform: uppercase}#review_listing{border-top: 1px solid #707070}.slick-slider .bloc_produit .bp_hover .bp_critere{height: 220px}.fp_bouton_suppl{}.fp_bouton_suppl a, .fp_bouton_suppl button{color: #938a88 !important;font-size: 15px;font-weight: 300;font-family: 'Montserrat', 'Helvetica', Arial, sans-serif}.fp_bouton_suppl a span, .fp_bouton_suppl button span{margin-left: 5px}.contain-to-grid.sticky .form_close{display: none}.contain-to-grid.sticky.fixed #form_search{z-index: 999;top: 9px;right: 8px;background: #fff}.contain-to-grid.sticky.fixed #form_search .form_close{display: block;padding: 5px;position: absolute;top: 6px;right: 5px;font-size: 1rem;line-height: 1;color: #aaa;cursor: pointer}.contain-to-grid.sticky.fixed #form_search .button_search{right: 30px}#form_search_mobile, #form_search_blog_mobile{top: 60px;border-bottom: 1px solid #d0d0d0}#elem_menu .menu_catX6{columns: inherit}#fp_container_slider{display: flex;justify-content: space-between}@media screen and (min-width: 1025px){#fp_slider_miniature .slider-product-nav{margin: 1rem}}@media screen and (min-width: 641px) and (max-width: 1024px){#fp_slider_miniature .slider-product-nav{margin: 2rem 1rem}}#fp_slider_miniature .slider-product-nav .slick-list{display: flex;flex-direction: column;justify-content: stretch;min-height: auto !important;padding: 0 !important}#fp_slider_miniature .slider-product-nav .slick-track{display: flex;flex-direction: column;height: auto !important}#fp_slider_miniature .slider-product-nav .slick-slide{min-height: 80px;min-width: 80px}#fp_slider_miniature .slider-product-nav .slick-next{bottom: unset;margin-top: 1rem}@media screen and (max-width: 840px){#fp_slider_miniature .slider-product-nav .slick-slide{min-height: 60px;min-width: 60px}}#fp_slider_principal{width: 77.81%}@media screen and (max-width: 840px){#fp_slider_principal{float: right;width: 78.81%}}@media screen and (max-width: 640px){#fp_slider_principal{float: none;width: 100%}}@media screen and (min-width: 640px) and (max-width: 840px){#fp_container_info, #fp_prix{padding-top: 1rem}}#fp_prix > span{margin-right: 0.5rem;color: #000}#form_search button.button_search, #form_search_mobile button.button_search, #form_search_blog button.button_search, #form_search_blog_mobile button.button_search{z-index: 10}#form_search button .svg, #form_search_mobile button .svg, #form_search_blog button .svg, #form_search_blog_mobile button .svg{position: relative;z-index: -1}#form_search_blog_mobile{display: none;top: 101%}#blogTopBarContainer{text-align: center}#blogTopBarContainer .blog_top_bar{display: inline-flex;align-items: center}#blogTopBarContainer .icon_menu{margin-top: 0}#blogTopBarContainer .blogPictoNav{padding-right: 0}#blogTopBarContainer .blogPictoNav .libelle{white-space: nowrap}@media screen and (max-width: 840px){#blogTopBarContainer .blog_top_bar{padding: 1em 0}#blogTopBarContainer .blogPictoNav{justify-content: flex-end}#blogTopBarContainer .blogPictoNav a{margin-right: 2rem}}@media screen and (max-width: 420px){#blogTopBarContainer .blogPictoNav a{margin-right: 1rem}}#blogTopBarContainer #button_show_search_mobile .svg{width: 14px}.home_carrousel .carrousel_texte p:first-child{display: inline-block;padding-bottom: 10px;margin: 0 0 15px;font-size: 22px;line-height: 30px;text-transform: uppercase;font-weight: normal;border-bottom: 1px solid #ceaa67;color: #6b6c6d;font-weight: 300}#onglets_home .faux_titre_niv3{display: inline;font-weight: 500;text-transform: uppercase}#onglets_home .faux_titre_niv3{font-size: 12px}@media screen and (min-width: 320px){#onglets_home .faux_titre_niv3{font-size: calc(0.83333vw + 9.33333px)}}@media screen and (min-width: 1280px){#onglets_home .faux_titre_niv3{font-size: 20px}}#onglets_home .faux_titre_niv3{line-height: 16px}@media screen and (min-width: 320px){#onglets_home .faux_titre_niv3{line-height: calc(0.83333vw + 13.33333px)}}@media screen and (min-width: 1280px){#onglets_home .faux_titre_niv3{line-height: 24px}}#onglets_home .faux_titre_niv3 a{color: #938a88;padding-bottom: 7px;display: block;text-decoration: none}#onglets_home .faux_titre_niv3 a.actif{border-bottom: 1px solid #938a88}.home_presentation .faux_titre_niv2{margin: 0 auto 58px;text-align: center;padding-bottom: 10px;display: inline-block;color: #404243;font-weight: 500;text-align: center;border-bottom: 1px solid #404243;font-family: 'Montserrat', 'Helvetica', Arial, sans-serif;text-transform: uppercase}.home_presentation .faux_titre_niv2{font-size: 18px}@media screen and (min-width: 320px){.home_presentation .faux_titre_niv2{font-size: calc(0.41667vw + 16.66667px)}}@media screen and (min-width: 1280px){.home_presentation .faux_titre_niv2{font-size: 22px}}.home_presentation .faux_titre_niv2{line-height: 24px}@media screen and (min-width: 320px){.home_presentation .faux_titre_niv2{line-height: calc(0.3125vw + 23px)}}@media screen and (min-width: 1280px){.home_presentation .faux_titre_niv2{line-height: 27px}}@media only screen and (max-width: 840px){.home_presentation .faux_titre_niv2{margin-top: 0}}.home_shop .faux_titre_niv2{display: block;position: relative;background: #fff}.home_shop .faux_titre_niv2:after{content: "";position: absolute;top: 50%;width: 100%;margin-left: 28px;border-bottom: 1px solid #938a88}.gamme_modeleSpe_content .faux_titre_niv2{text-align: center;font-weight: 500;font-size: 20px;line-height: 24px}.description h2, .description .sous_titre{margin: 0 0 0.5rem;font-size: 16px !important;line-height: 1.6 !important;font-weight: 700;font-family: 'Montserrat', 'Helvetica', Arial, sans-serif;text-transform: none;color: #6b6c6d}.faux_titre_niv1.fn{color: #6b6c6d;font-size: 20px;line-height: 24px;text-transform: uppercase;font-weight: 500}.fournisseur_complement2 h2{font-family: 'Montserrat', 'Helvetica', Arial, sans-serif;font-weight: 400;font-size: 16px;line-height: 1.6;color: #808080}.fournisseur_complement5 h2{margin: 2em auto 0.75em;font-family: 'Montserrat', 'Helvetica', Arial, sans-serif;font-weight: 400;color: #222}.fournisseur_complement5 h2{font-size: 17px}@media screen and (min-width: 320px){.fournisseur_complement5 h2{font-size: calc(0.3125vw + 16px)}}@media screen and (min-width: 1280px){.fournisseur_complement5 h2{font-size: 20px}}.fournisseur_complement5 h2{line-height: 20px}@media screen and (min-width: 320px){.fournisseur_complement5 h2{line-height: calc(0.41667vw + 18.66667px)}}@media screen and (min-width: 1280px){.fournisseur_complement5 h2{line-height: 24px}}.fournisseur_complement5 h3{text-transform: uppercase;font-weight: 700;font-family: 'Montserrat', 'Helvetica', Arial, sans-serif}#fournisseur_gamme .fournisseur_texte p.faux_titre_niv1{font-size: 22px;font-weight: 500;line-height: 27px}.has-no-ssmenu{border-bottom: 1px solid #d0d0d0}#onglet_suppl, .has-no-ssmenu{}#onglet_suppl a:hover, .has-no-ssmenu a:hover{color: #000 !important}#fp_info_suppl{display: block}.fp_critere{margin-top: 53px;text-align: left}.listing_critere{margin: 0;padding: 0;text-align: left;list-style-type: none}.listing_critere li:before{content: ">"}body{color: #4b4e50}a{color: #6b6c6d}.homeCarrouselZD.row{margin: 25px auto 0 55px}@media only screen and (max-width: 768px){.homeCarrouselZD.row{margin: 25px auto 0}}.home_carrousel_zd, .home_carrousel_zd2, .home_carrousel_zdX{width: 100%}.home_carrousel_zd .carrousel_titre, .home_carrousel_zd2 .carrousel_titre, .home_carrousel_zdX .carrousel_titre{display: block;margin-top: 20px;text-transform: uppercase;font-size: 18px;line-height: 22px}.home_carrousel_zd a, .home_carrousel_zd2 a, .home_carrousel_zdX a{display: block;padding: 0 5%;text-align: center}@media only screen and (max-width: 992px){.home_carrousel_zd a, .home_carrousel_zd2 a, .home_carrousel_zdX a{padding: 0 1rem}}.home_carrousel_zd.slick-slider, .home_carrousel_zd2.slick-slider, .home_carrousel_zdX.slick-slider{margin: 0 auto 25px}.home_carrousel_zd .slick-slide, .home_carrousel_zd2 .slick-slide, .home_carrousel_zdX .slick-slide{margin: 0 0.5%}.home_carrousel_zd .slick-next, .home_carrousel_zd2 .slick-next, .home_carrousel_zdX .slick-next, .home_carrousel_zd .slick-prev, .home_carrousel_zd2 .slick-prev, .home_carrousel_zdX .slick-prev{left: inherit;right: 0;z-index: 500;width: 15px;height: 25px}.home_carrousel_zd .slick-prev, .home_carrousel_zd2 .slick-prev, .home_carrousel_zdX .slick-prev{top: 33.33%}.home_carrousel_zd .slick-next, .home_carrousel_zd2 .slick-next, .home_carrousel_zdX .slick-next{top: 45%}#onglets_home ul{height: 460px}.home_rassurance ul{align-items: flex-start}@font-face{font-family: 'brittany_signatureregular';src: url('/_boutiques/ECOCENTRIC//fonts/brittany/brittanysignature-webfont.eot');src: url('/_boutiques/ECOCENTRIC//fonts/brittany/brittanysignature-webfont.eot?#iefix') format('embedded-opentype'), url('/_boutiques/ECOCENTRIC//fonts/brittany/brittanysignature-webfont.woff2') format('woff2'), url('/_boutiques/ECOCENTRIC//fonts/brittany/brittanysignature-webfont.woff') format('woff'), url('/_boutiques/ECOCENTRIC//fonts/brittany/brittanysignature-webfont.ttf') format('truetype'), url('/_boutiques/ECOCENTRIC//fonts/brittany/brittanysignature-webfont.svg#brittany_signatureregular') format('svg');font-weight: normal;font-style: normal}.bgColor2_200{background: #faf5f2}.home_accroche h1{margin: 2rem auto 3rem;color: #404243;font-weight: 500;text-align: center;text-wrap: balance}.home_accroche h1{font-size: 18px}@media screen and (min-width: 320px){.home_accroche h1{font-size: calc(0.41667vw + 16.66667px)}}@media screen and (min-width: 1280px){.home_accroche h1{font-size: 22px}}.home_accroche h1{line-height: 24px}@media screen and (min-width: 320px){.home_accroche h1{line-height: calc(0.3125vw + 23px)}}@media screen and (min-width: 1280px){.home_accroche h1{line-height: 27px}}.home_filtre{padding: 1rem 0}.home_filtre .row{display: flex;align-items: center}.home_filtre .filtre_zd{width: 33.33%;padding: 0 10px;font-family: 'playfair', Times, serif;color: #6b6c6d}.home_filtre .filtre_zd{font-size: 16px}@media screen and (min-width: 320px){.home_filtre .filtre_zd{font-size: calc(1.97917vw + 9.66667px)}}@media screen and (min-width: 1280px){.home_filtre .filtre_zd{font-size: 35px}}.home_filtre .filtre_zd{line-height: 20px}@media screen and (min-width: 320px){.home_filtre .filtre_zd{line-height: calc(2.08333vw + 13.33333px)}}@media screen and (min-width: 1280px){.home_filtre .filtre_zd{line-height: 40px}}.home_filtre .filtre_zd p{font-size: 22px}@media screen and (min-width: 320px){.home_filtre .filtre_zd p{font-size: calc(1.35417vw + 17.66667px)}}@media screen and (min-width: 1280px){.home_filtre .filtre_zd p{font-size: 35px}}.home_filtre .filtre_zd p{line-height: 25px}@media screen and (min-width: 320px){.home_filtre .filtre_zd p{line-height: calc(1.5625vw + 20px)}}@media screen and (min-width: 1280px){.home_filtre .filtre_zd p{line-height: 40px}}.home_filtre .filtre_zd p:first-child{font-size: 30px}@media screen and (min-width: 320px){.home_filtre .filtre_zd p:first-child{font-size: calc(2.08333vw + 23.33333px)}}@media screen and (min-width: 1280px){.home_filtre .filtre_zd p:first-child{font-size: 50px}}.home_filtre .filtre_zd p:first-child{line-height: 40px}@media screen and (min-width: 320px){.home_filtre .filtre_zd p:first-child{line-height: calc(2.08333vw + 33.33333px)}}@media screen and (min-width: 1280px){.home_filtre .filtre_zd p:first-child{line-height: 60px}}.home_filtre form{width: 66.66%;margin: 0;padding: 0 2rem;list-style-type: none;position: relative;display: flex;align-items: center;border-left: 1px solid #000}.home_filtre form .filtre_form{width: 66.66%;padding-right: 1rem}.home_filtre form .bloc_bouton{width: 33.33%;margin-top: 0;text-align: right}.home_filtre form .bloc_bouton button{position: relative;display: inline-block;margin: 0;padding: 10px 25px;background: #fff;color: #cba493 !important;border: 1px solid #cba493;border-radius: 15px;text-transform: uppercase;text-align: center;font-size: 20px;line-height: 25px;font-family: 'gothamlight', 'Helvetica', Arial, sans-serif;font-weight: 300;text-decoration: none !important}.home_filtre form .bloc_bouton button:hover, .home_filtre form .bloc_bouton button:active, .home_filtre form .bloc_bouton button:focus{color: #fff !important;background: #cba493}.home_filtre .filtre_form div{display: flex;align-items: center}.home_filtre .filtre_form div select{height: 3rem;width: inherit;padding: 0.5rem 1rem;margin: 0 0 0 1rem;background-color: #eddac9;border: none;font-size: 20px;line-height: 24px;color: #6b6c6d}.home_filtre .filtre_form div label{font-family: 'Courgette', cursive;color: #6b6c6d}.home_filtre .filtre_form div label{font-size: 1.2rem}@media screen and (min-width: 320px){.home_filtre .filtre_form div label{font-size: calc(4remvw + 1.06667rem)}}@media screen and (min-width: 1280px){.home_filtre .filtre_form div label{font-size: 1.6rem}}.home_filtre .filtre_form div + div{margin-top: 1rem}.home_filtre p{margin-bottom: 0}.home_filtre p:first-child{font-size: 18px}@media screen and (min-width: 320px){.home_filtre p:first-child{font-size: calc(0.41667vw + 16.66667px)}}@media screen and (min-width: 1280px){.home_filtre p:first-child{font-size: 22px}}.home_filtre p:first-child{line-height: 22px}@media screen and (min-width: 320px){.home_filtre p:first-child{line-height: calc(0.41667vw + 20.66667px)}}@media screen and (min-width: 1280px){.home_filtre p:first-child{line-height: 26px}}@media only screen and (max-width: 1350px){.home_filtre form{flex-direction: column}.home_filtre form .filtre_form, .home_filtre form .bloc_bouton{width: 100%}.home_filtre form div label{text-align: left}.home_filtre form select{width: 100%}.home_filtre form .filtre_form{margin-bottom: 1rem}.home_filtre form .filtre_form div{width: 100%;display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start}.home_filtre form .filtre_form div select{margin: 0.5rem 0 0}.home_filtre form .bloc_bouton{text-align: left}.home_filtre form .bloc_bouton button{padding: 10px 35px}}@media only screen and (max-width: 1024px){.home_filtre .row{flex-direction: column}.home_filtre .filtre_zd, .home_filtre form{width: 100%}.home_filtre .filtre_zd{margin-bottom: 1rem}.home_filtre form{padding: 1em 0;border-left: 0;border-top: 1px solid #000}}@media only screen and (max-width: 768px){.home_filtre .filtre_zd p{font-weight: bold}}.homepage_bandeau_rassurance{display: flex;flex-wrap: nowrap;width: 100%;padding: 35px 0 31px;margin: 55px auto}.homepage_bandeau_rassurance p.faux_titre_niv2{width: 33.33%;text-align: center;padding: 0 10px;text-wrap: balance;color: #6b6c6d;font-family: 'playfair', Times, serif;text-transform: none}.homepage_bandeau_rassurance p.faux_titre_niv2{font-size: 30px}@media screen and (min-width: 320px){.homepage_bandeau_rassurance p.faux_titre_niv2{font-size: calc(2.08333vw + 23.33333px)}}@media screen and (min-width: 1280px){.homepage_bandeau_rassurance p.faux_titre_niv2{font-size: 50px}}.homepage_bandeau_rassurance p.faux_titre_niv2{line-height: 35px}@media screen and (min-width: 320px){.homepage_bandeau_rassurance p.faux_titre_niv2{line-height: calc(2.60417vw + 26.66667px)}}@media screen and (min-width: 1280px){.homepage_bandeau_rassurance p.faux_titre_niv2{line-height: 60px}}.homepage_bandeau_rassurance ul{width: 66.66%;margin: 0;padding: 0 2rem;list-style-type: none;position: relative;border-left: 1px solid #000}.homepage_bandeau_rassurance ul li{display: flex;flex-direction: row}.homepage_bandeau_rassurance ul li span + p{position: absolute;top: 0;right: 0;width: 66.66%;padding: 0 0 0 1rem}.homepage_bandeau_rassurance ul li span:hover + p{display: block}.homepage_bandeau_rassurance ul li span{display: inline-block;padding: 2px 0;width: 33.33%;cursor: pointer;line-height: 24px}.homepage_bandeau_rassurance ul li span{font-size: 16px}@media screen and (min-width: 320px){.homepage_bandeau_rassurance ul li span{font-size: calc(0.20833vw + 15.33333px)}}@media screen and (min-width: 1280px){.homepage_bandeau_rassurance ul li span{font-size: 18px}}.homepage_bandeau_rassurance ul li span:hover{font-weight: bold}.homepage_bandeau_rassurance ul li span.active{font-weight: bold}.homepage_bandeau_rassurance ul li span.active + p{display: block}.homepage_bandeau_rassurance ul li p{display: none;font-size: 15px;line-height: 20px;text-wrap: balance}@media only screen and (max-width: 768px){.homepage_bandeau_rassurance{flex-direction: column;padding: 1rem 0;margin: 1rem auto}.homepage_bandeau_rassurance ul{width: 100%}.homepage_bandeau_rassurance p.faux_titre_niv2{width: inherit;display: inline-block;padding: 0 0 10px;border-bottom: 1px solid #000;text-align: left !important;text-wrap: inherit;font-weight: bold}.homepage_bandeau_rassurance ul{padding: 1rem 0;border-left: none}.homepage_bandeau_rassurance ul li{flex-direction: column}.homepage_bandeau_rassurance ul li span{width: 100%}.homepage_bandeau_rassurance ul li span + p{position: relative;width: 100%;padding: 0}}.homepage_bandeau_zoneDyn{background: #faf5f2}.homepage_bandeau_zoneDyn ul{display: flex;align-items: center;margin: 35px auto 0;padding: 0;list-style-type: none;width: 100%}.homepage_bandeau_zoneDyn ul li{width: 50%;display: flex;flex-direction: column;justify-content: center}.homepage_bandeau_zoneDyn ul li:nth-child(odd){padding: 1rem 20px}@media screen and (min-width: 320px){.homepage_bandeau_zoneDyn ul li:nth-child(odd){padding: calc(2rem 3rem - 1rem 20px / 960px*100vw - 1rem 20px - 2rem 3rem - 1rem 20px / 960px * 320px)}}@media screen and (min-width: 1280px){.homepage_bandeau_zoneDyn ul li:nth-child(odd){padding: 2rem 3rem}}.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child{margin-bottom: 5rem}@media screen and (min-width: 1561px){.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child{margin-bottom: calc(53.48189remvw - 3.69638rem)}}@media screen and (min-width: 1920px){.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child{margin-bottom: 7rem}}.homepage_bandeau_zoneDyn ul li:nth-child(even) img{width: 100%}.homepage_bandeau_zoneDyn ul li a{display: inline-block;margin: 2rem auto 0;padding: 5px 35px;color: #ceaa67;background: #fff;border: 1px solid #ceaa67;border-radius: 15px;text-transform: uppercase;text-align: center;font-size: 20px;font-family: 'gothamlight', 'Helvetica', Arial, sans-serif;font-weight: 300;text-decoration: none !important}.homepage_bandeau_zoneDyn ul li a:hover, .homepage_bandeau_zoneDyn ul li a:active, .homepage_bandeau_zoneDyn ul li a:focus{background: #ceaa67;color: #fff}.homepage_bandeau_zoneDyn ul .sous_titre{display: block;margin-bottom: 1.75rem;font-weight: bold}.homepage_bandeau_zoneDyn ul .sous_titre{font-size: 18px}@media screen and (min-width: 320px){.homepage_bandeau_zoneDyn ul .sous_titre{font-size: calc(0.625vw + 16px)}}@media screen and (min-width: 1280px){.homepage_bandeau_zoneDyn ul .sous_titre{font-size: 24px}}.homepage_bandeau_zoneDyn ul .sous_titre{line-height: 22px}@media screen and (min-width: 320px){.homepage_bandeau_zoneDyn ul .sous_titre{line-height: calc(0.83333vw + 19.33333px)}}@media screen and (min-width: 1280px){.homepage_bandeau_zoneDyn ul .sous_titre{line-height: 30px}}@media only screen and (min-width: 993px) and (max-width: 1560px){.homepage_bandeau_zoneDyn ul{align-items: stretch}.homepage_bandeau_zoneDyn ul li:nth-child(even) img{height: 100%;object-fit: none}.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child{margin-bottom: 3rem}}@media only screen and (min-width: 993px) and (max-width: 1560px) and screen and (min-width: 1025px){.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child{margin-bottom: calc(35.88785remvw - 0.83178rem)}}@media only screen and (min-width: 993px) and (max-width: 1560px) and screen and (min-width: 1560px){.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child{margin-bottom: 5rem}}@media only screen and (max-width: 992px){.homepage_bandeau_zoneDyn ul{flex-direction: column-reverse;align-items: center}.homepage_bandeau_zoneDyn ul li{width: 100%}.homepage_bandeau_zoneDyn ul li a{margin-left: 0;margin-right: auto}.homepage_bandeau_zoneDyn ul li:nth-child(even) img{height: inherit;object-fit: inherit}.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child{margin-top: 2rem}.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child{margin-bottom: 3rem}}@media only screen and (max-width: 992px) and screen and (min-width: 769px){.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child{margin-bottom: calc(0remvw + 3rem)}}@media only screen and (max-width: 992px) and screen and (min-width: 992px){.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child{margin-bottom: 3rem}}@media only screen and (max-width: 768px){.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child{display: flex;flex-wrap: nowrap;align-items: center;justify-content: center}.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child{margin-bottom: 3rem}.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child img{margin-left: 10px}}@media only screen and (max-width: 768px) and screen and (min-width: 320px){.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child{margin-bottom: calc(42.76169remvw + 1.57461rem)}}@media only screen and (max-width: 768px) and screen and (min-width: 769px){.homepage_bandeau_zoneDyn ul li:nth-child(odd) p:first-child{margin-bottom: 5rem}}p.fontBrittany{margin-bottom: 2.5rem;font-family: 'brittany_signatureregular', cursive;text-transform: none;color: #000}p.fontBrittany{font-size: 30px}@media screen and (min-width: 320px){p.fontBrittany{font-size: calc(1.04167vw + 26.66667px)}}@media screen and (min-width: 1280px){p.fontBrittany{font-size: 40px}}p.fontBrittany.faux_titre_niv2{text-transform: none;color: #000}p.fontBrittany.faux_titre_niv2{font-size: 30px}@media screen and (min-width: 320px){p.fontBrittany.faux_titre_niv2{font-size: calc(1.04167vw + 26.66667px)}}@media screen and (min-width: 1280px){p.fontBrittany.faux_titre_niv2{font-size: 40px}}p.fontBrittany img{max-height: 30px;width: auto}.homepage_bloc_zoneDynContainer{margin: 35px auto}.homepage_bloc_zoneDyn{display: inline-flex;flex-wrap: wrap;justify-content: space-between;position: relative;margin: 0 auto 0;width: 100%;height: 100%}.homepage_bloc_zoneDyn img{width: 100%;height: auto}.homepage_bloc_zoneDyn div{overflow: hidden}.homepage_bloc_zoneDyn .div1{width: 49%}.homepage_bloc_zoneDyn .div2, .homepage_bloc_zoneDyn .div3{width: 23%;height: 100%}.homepage_bloc_zoneDyn .div2{padding: 0}@media screen and (min-width: 1115px){.homepage_bloc_zoneDyn .div2{padding: calc(25px 0 0 - 0 / 165px*100vw - 0 - 25px 0 0 - 0 / 165px * 1115px)}}@media screen and (min-width: 1280px){.homepage_bloc_zoneDyn .div2{padding: 25px 0 0}}.homepage_bloc_zoneDyn .div4{width: 49%;height: 48%;position: absolute;bottom: 0;right: 0}.homepage_bloc_zoneDyn p{font-size: 12px}@media screen and (min-width: 1115px){.homepage_bloc_zoneDyn p{font-size: calc(1.21212vw - 1.51515px)}}@media screen and (min-width: 1280px){.homepage_bloc_zoneDyn p{font-size: 14px}}.homepage_bloc_zoneDyn p{line-height: 16px}@media screen and (min-width: 1115px){.homepage_bloc_zoneDyn p{line-height: calc(1.21212vw + 2.48485px)}}@media screen and (min-width: 1280px){.homepage_bloc_zoneDyn p{line-height: 18px}}.homepage_bloc_zoneDyn .faux_titre_niv2{font-size: 18px}@media screen and (min-width: 320px){.homepage_bloc_zoneDyn .faux_titre_niv2{font-size: calc(0.20833vw + 17.33333px)}}@media screen and (min-width: 1280px){.homepage_bloc_zoneDyn .faux_titre_niv2{font-size: 20px}}.homepage_bloc_zoneDyn .faux_titre_niv2{line-height: 22px}@media screen and (min-width: 320px){.homepage_bloc_zoneDyn .faux_titre_niv2{line-height: calc(0.3125vw + 21px)}}@media screen and (min-width: 1280px){.homepage_bloc_zoneDyn .faux_titre_niv2{line-height: 25px}}@media only screen and (max-width: 1114px){.homepage_bloc_zoneDyn div{text-align: center}.homepage_bloc_zoneDyn div + div{margin-top: 1rem}.homepage_bloc_zoneDyn div img{width: 100%}.homepage_bloc_zoneDyn p{font-size: 16px;line-height: 20px}.homepage_bloc_zoneDyn .div1, .homepage_bloc_zoneDyn .div4{width: 100%}.homepage_bloc_zoneDyn .div2, .homepage_bloc_zoneDyn .div3{margin: 25px 1%;float: left;width: 48%}.homepage_bloc_zoneDyn .div2{text-align: left}.homepage_bloc_zoneDyn .div4{position: relative}}@media only screen and (max-width: 840px){.homepage_bloc_zoneDyn{margin: 0 auto}.homepage_bloc_zoneDyn .div2{width: 100%;float: none;font-size: 16px;line-height: 20px}.homepage_bloc_zoneDyn .div3, .homepage_bloc_zoneDyn .div4{display: none}}.homepage_bloc_zoneDyn_mobile{display: none;margin: 25px auto 0}@media only screen and (max-width: 1114px){.homepage_bloc_zoneDyn_mobile{display: block}.homepage_bloc_zoneDyn_mobile div{text-align: center}.homepage_bloc_zoneDyn_mobile div + div{margin-top: 1rem}.homepage_bloc_zoneDyn_mobile div img{width: 100%}.homepage_bloc_zoneDyn_mobile .div1, .homepage_bloc_zoneDyn_mobile .div4{width: 100%}.homepage_bloc_zoneDyn_mobile .div2, .homepage_bloc_zoneDyn_mobile .div3{margin: 25px 1%;float: left;width: 48%}.homepage_bloc_zoneDyn_mobile .div2{text-align: left}.homepage_bloc_zoneDyn_mobile .div4{position: relative}}@media only screen and (max-width: 840px){.homepage_bloc_zoneDyn_mobile{margin: 0 auto}.homepage_bloc_zoneDyn_mobile .div2, .homepage_bloc_zoneDyn_mobile .div3{width: 100%;float: none}}.home_seo{margin: 55px auto;font-size: 14px;line-height: 18px}.home_seo p{font-size: 14px;line-height: 18px}.home_seo .drawer-btn{text-align: center}.home_seo .drawer-btn i{margin-right: 10px}.home_seo .faux_titre_niv2, .home_seo h2{font-size: 18px}@media screen and (min-width: 320px){.home_seo .faux_titre_niv2, .home_seo h2{font-size: calc(0.20833vw + 17.33333px)}}@media screen and (min-width: 1280px){.home_seo .faux_titre_niv2, .home_seo h2{font-size: 20px}}.home_seo .faux_titre_niv2, .home_seo h2{line-height: 22px}@media screen and (min-width: 320px){.home_seo .faux_titre_niv2, .home_seo h2{line-height: calc(0.3125vw + 21px)}}@media screen and (min-width: 1280px){.home_seo .faux_titre_niv2, .home_seo h2{line-height: 25px}}@media only screen and (max-width: 768px){#page_fidelite .fontBrittany{display: flex;flex-wrap: nowrap;align-items: center;justify-content: center}#page_fidelite .fontBrittany img{margin-left: 10px}}#page_fidelite .cms_chapeau{display: flex;flex-direction: row-reverse;justify-content: center;align-items: center}#page_fidelite .cms_chapeau > p, #page_fidelite .cms_chapeau div{width: 50%}#page_fidelite .cms_chapeau div{padding: 2rem 1rem}@media screen and (min-width: 320px){#page_fidelite .cms_chapeau div{padding: calc(2rem 10% - 2rem 1rem / 960px*100vw - 2rem 1rem - 2rem 10% - 2rem 1rem / 960px * 320px)}}@media screen and (min-width: 1280px){#page_fidelite .cms_chapeau div{padding: 2rem 10%}}#page_fidelite .cms_chapeau > p img{width: 100%}#page_fidelite .cms_chapeau ol{margin: 2rem 0 0;padding: 0;counter-reset: my-awesome-counter;list-style: none}#page_fidelite .cms_chapeau ol li{margin: 0;padding: 0 0 0 70px;min-height: 70px;position: relative;counter-increment: my-awesome-counter;line-height: 24px}#page_fidelite .cms_chapeau ol li + li{margin-top: 0.75rem}#page_fidelite .cms_chapeau ol li:before{margin-right: 1rem;width: 50px;height: 50px;position: absolute;top: -5px;left: 0;content: counter(my-awesome-counter);display: block;background: #b8907e;border-radius: 50px;text-align: center;color: #fff;font-size: 25px;line-height: 50px;font-weight: bold}@media only screen and (max-width: 992px){#page_fidelite .cms_chapeau{flex-direction: column-reverse}#page_fidelite .cms_chapeau > p, #page_fidelite .cms_chapeau div{width: 100%}#page_fidelite .cms_chapeau div{padding-bottom: 1rem}}#page_fidelite .cms_contenu{margin: 35px auto;padding: 1rem 0;background: #fcf9f8}#page_fidelite .cms_contenu ul{width: 66.66%;margin: 3rem auto 0;padding: 0;list-style-type: none;display: flex;justify-content: center}#page_fidelite .cms_contenu ul li{margin: 0 1rem;text-align: center}#page_fidelite .cms_contenu ul img{margin-bottom: 0.75rem}@media only screen and (max-width: 992px){#page_fidelite .cms_contenu ul{width: 100%}}@media only screen and (max-width: 768px){#page_fidelite .cms_contenu ul{flex-direction: column}#page_fidelite .cms_contenu ul li{text-wrap: balance}#page_fidelite .cms_contenu ul li + li{margin-top: 1.5rem}}#page_fidelite .cms_contenu_suite ul{margin: 2rem auto 0;padding: 0;list-style-type: none;display: flex;justify-content: space-between}#page_fidelite .cms_contenu_suite ul li{width: 23%;padding: 1rem 1rem 2rem;text-align: center;display: flex;flex-direction: column;justify-content: flex-start;line-height: 20px}#page_fidelite .cms_contenu_suite ul li:first-child{background: #ecf3f3}#page_fidelite .cms_contenu_suite ul li:nth-child(2){background: #d9e8e8}#page_fidelite .cms_contenu_suite ul li:nth-child(3){background: #c1d9d9}#page_fidelite .cms_contenu_suite ul li:nth-child(4){position: relative;background: #a2c6c6;padding-top: 127px}#page_fidelite .cms_contenu_suite ul li:nth-child(4) img{position: absolute;z-index: 0;top: 0;left: 50%;transform: translateX(-50%);height: 226px}#page_fidelite .cms_contenu_suite ul img, #page_fidelite .cms_contenu_suite ul strong, #page_fidelite .cms_contenu_suite ul em{display: block}#page_fidelite .cms_contenu_suite ul img{margin: 0 auto 1rem;width: auto;height: 95px}#page_fidelite .cms_contenu_suite ul em{z-index: 9;position: relative;font-family: 'playfair', Times, serif;font-style: normal}#page_fidelite .cms_contenu_suite ul em{font-size: 30px}@media screen and (min-width: 320px){#page_fidelite .cms_contenu_suite ul em{font-size: calc(0vw + 30px)}}@media screen and (min-width: 1280px){#page_fidelite .cms_contenu_suite ul em{font-size: 30px}}#page_fidelite .cms_contenu_suite ul em{line-height: 24px}@media screen and (min-width: 320px){#page_fidelite .cms_contenu_suite ul em{line-height: calc(1.66667vw + 18.66667px)}}@media screen and (min-width: 1280px){#page_fidelite .cms_contenu_suite ul em{line-height: 40px}}#page_fidelite .cms_contenu_suite ul strong{z-index: 9;position: relative;font-size: 16px;line-height: 20px;font-family: 'playfair', Times, serif}#page_fidelite .cms_contenu_suite ul strong{margin: 1rem auto 1rem}@media screen and (min-width: 320px){#page_fidelite .cms_contenu_suite ul strong{margin: calc(3rem auto 2rem - 1rem auto 1rem / 960px*100vw - 1rem auto 1rem - 3rem auto 2rem - 1rem auto 1rem / 960px * 320px)}}@media screen and (min-width: 1280px){#page_fidelite .cms_contenu_suite ul strong{margin: 3rem auto 2rem}}#page_fidelite .cms_contenu_suite ul strong.pourcentage{margin: 1rem auto 1rem}@media screen and (min-width: 320px){#page_fidelite .cms_contenu_suite ul strong.pourcentage{margin: calc(0.75rem auto 2rem - 1rem auto 1rem / 960px*100vw - 1rem auto 1rem - 0.75rem auto 2rem - 1rem auto 1rem / 960px * 320px)}}@media screen and (min-width: 1280px){#page_fidelite .cms_contenu_suite ul strong.pourcentage{margin: 0.75rem auto 2rem}}#page_fidelite .cms_contenu_suite ul strong.pourcentage{font-size: 90px}@media screen and (min-width: 320px){#page_fidelite .cms_contenu_suite ul strong.pourcentage{font-size: calc(0vw + 90px)}}@media screen and (min-width: 1280px){#page_fidelite .cms_contenu_suite ul strong.pourcentage{font-size: 90px}}#page_fidelite .cms_contenu_suite ul strong.pourcentage{line-height: 100px}@media screen and (min-width: 320px){#page_fidelite .cms_contenu_suite ul strong.pourcentage{line-height: calc(0vw + 100px)}}@media screen and (min-width: 1280px){#page_fidelite .cms_contenu_suite ul strong.pourcentage{line-height: 100px}}@media only screen and (max-width: 1024px){#page_fidelite .cms_contenu_suite{margin-bottom: 2rem}#page_fidelite .cms_contenu_suite h2{margin-top: 0}#page_fidelite .cms_contenu_suite ul{flex-wrap: wrap;align-items: stretch}#page_fidelite .cms_contenu_suite ul li{width: 48%;margin-bottom: 2rem}}@media only screen and (max-width: 768px){#page_fidelite .cms_contenu_suite ul{flex-direction: column}#page_fidelite .cms_contenu_suite ul li{width: 100%;text-wrap: balance;margin-bottom: 1rem}}.parrainage_bg{margin: 70px auto;padding: 4rem 0;background: transparent url(/imgfck/108/Image/parrainage/bg_parrainage.png) center center no-repeat;background-size: cover;color: #fff;text-wrap: balance}.parrainage_bg h2, .parrainage_bg .faux_titre_niv2, .parrainage_bg a{color: #fff}.parrainage_bg form{display: flex;flex-direction: column;align-items: center;margin: 2rem auto 0}.parrainage_bg form input[type=text]{margin-bottom: 1rem !important}.parrainage_bg button{display: inline-block;margin: 10px auto 0;padding: 5px 35px;color: #ceaa67 !important;background: #fff !important;border: 1px solid #ceaa67;border-radius: 15px;text-transform: uppercase;text-align: center;font-size: 20px;font-family: 'gothamlight', 'Helvetica', Arial, sans-serif;font-weight: 300;text-decoration: none !important}.parrainage_bg button:hover, .parrainage_bg button:active, .parrainage_bg button:focus{background: #ceaa67 !important;color: #fff !important}.parrainage_faq{margin: 0 auto 55px}.accordion .accordion-navigation.active > a, .accordion .accordion-navigation > a{background: transparent;color: #6b6c6d}.accordion .accordion-navigation.active > a:hover, .accordion .accordion-navigation > a:hover{background: #f4f3f3}.accordion .accordion-navigation.active > a{font-weight: bold}.accordion .accordion-navigation .content.active{background: #f4f3f3}.faq_questions{margin: 0;padding: 0}.faq_questions li + li{border-top: 1px solid #d0d0d0}@media only screen and (max-width: 768px){.parrainage_bg button{display: block;margin-left: 0;margin-right: 0;text-align: left}}.fp_fournisseur_img2{margin-top: 50px}.bloc_produit .bp_hover{}.bloc_produit .bp_hover .liste_ssp{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}#fp_slider_principal .slider-product .slick-slide{aspect-ratio: 1/1}.parrainage_intro{width: 75%;margin: 2rem auto;text-align: center}.slider_defaut .slick-next, .slider_defaut .slick-prev{left: inherit;right: 0;z-index: 500;width: 15px;height: 25px}.slider_defaut .slick-next{top: 45%}.slider_defaut .slick-prev{top: 33.33%}.parrainage_carr_prd, .parrainage_carr_img{text-align: center}.parrainage_carr_prd .carrousel_image, .parrainage_carr_img .carrousel_image{display: block;text-align: center}.parrainage_carr_prd .carrousel_image img, .parrainage_carr_img .carrousel_image img{margin: auto}.parrainage_carr_prd .carrousel_titre, .parrainage_carr_img .carrousel_titre, .parrainage_carr_prd .carrousel_description, .parrainage_carr_img .carrousel_description{padding: 0 2rem}.parrainage_carr_prd .carrousel_titre, .parrainage_carr_img .carrousel_titre{display: block;margin-top: 20px;height: 48px;color: #6b6c6d;text-transform: uppercase;font-size: 18px;line-height: 24px;font-weight: 300;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.parrainage_carr_prd .carrousel_description, .parrainage_carr_img .carrousel_description{margin-top: 15px;display: flex;flex-direction: column;font-size: 14px;line-height: 20px;color: #000}.parrainage_carr_prd .carrousel_description em, .parrainage_carr_img .carrousel_description em{display: inline-block;margin: 15px auto 0;padding: 10px 15px;border: 1px solid #6b6c6d;font-weight: 500;color: #6b6c6d;font-family: 'playfair', Times, serif;font-style: normal}.parrainage_carr_prd .carrousel_description{font-family: 'playfair', Times, serif}.parrainage_carr_img .carrousel_description{padding: 0}.anchor_sticky.anchor{height: 113px;margin-top: -113px}#main_menu a.niv1{font-size: 14px}@media screen and (min-width: 1024px){#main_menu a.niv1{font-size: calc(0.78125vw + 6px)}}@media screen and (min-width: 1280px){#main_menu a.niv1{font-size: 16px}}.contain-to-grid.sticky.fixed #main_menu a.niv1{padding: 15px}#elem_menu ul.niv2{height: 650px}#elem_menu ul.niv2 a.niv2{line-height: 30px}#button_line{position: relative}#liste_produits{overflow-y: scroll;max-height: 250px}#modal_echantillon{overflow: hidden}#form_liste_produits ul{margin-bottom: 1rem}#form_liste_produits ul li, #form_liste_produits ul label{align-items: flex-start}@media only screen and (max-width: 840px){#button_line button{margin-top: 1rem}#liste_produits{max-height: 65vh}}.bloc_produit .bp_critere .bp_critere_contain{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden}.bloc_produit .bp_hover{}.bloc_produit .bp_hover .button, .bloc_produit .bp_hover .button.indispo{width: 90%;margin: 0 5%}@media only screen and (max-width: 768px){#button_line{flex-direction: column-reverse}#button_line button{margin: 0 0 1.5rem}}#blogTopBarContainer.sticky.fixed .blog_top_bar{padding: 0.5rem 0;height: inherit}button.button_filet, .button_filet{display: inline-block;padding: 5px 20px;color: #ceaa67;background: #fff;border: 1px solid #ceaa67;border-radius: 15px;text-transform: uppercase;text-align: center;font-size: 14px;font-family: 'gothamlight', 'Helvetica', Arial, sans-serif;font-weight: 300;text-decoration: none !important}button.button_filet:hover, .button_filet:hover, button.button_filet:active, .button_filet:active, button.button_filet:focus, .button_filet:focus{background: #ceaa67;color: #fff}#main_menu a.niv1{font-size: 15px}#elem_menu #menu_marques ul ul li{margin-bottom: 10px}#elem_menu #menu_marques ul ul li a{font-size: 14px;line-height: 20px}#elem_menu ul.niv2{height: 700px}#elem_menu ul.niv2.der_col{padding-right: 0}.footer_zd_suppl ul{margin: 20px 0;padding: 0;list-style-type: none}.footer_zd_suppl a{font-size: 14px;line-height: 18px;font-weight: 300;color: #6b6c6d;text-transform: uppercase}.footer_zd_suppl a:hover{color: #000}.fixed .form_container{top: 54px;width: 100%;left: 0;right: 0}.form_container{display: none;position: absolute;width: 84vw;top: 65px;left: 8vw;right: 8vw;padding: 10px 0 0;background: #fff}#form_search{position: relative;width: 100%;top: 0;right: 0;max-width: 100%}.contain-to-grid.sticky #form_search .button_search{right: 30px}.contain-to-grid.sticky #form_search .form_close{display: block;padding: 5px;position: absolute;top: 6px;right: 5px;font-size: 1rem;line-height: 1;color: #aaa;cursor: pointer}#footer_link_top{bottom: 90px}h1.fn{text-transform: none}.fp_fournisseur a{display: inline-block;margin-bottom: 0.25rem;padding: 5px 15px;color: #ceaa67;background: #fff;border: 1px solid #ceaa67;border-radius: 15px;text-transform: uppercase;text-align: center;font-size: 15px;line-height: 20px;font-family: 'gothamlight', 'Helvetica', Arial, sans-serif;font-weight: 300}.fp_fournisseur a:hover, .fp_fournisseur a:active, .fp_fournisseur a:focus{background: #ceaa67;color: #fff}.faux_titre_niv1.fn{font-size: 18px;line-height: 24px;text-transform: inherit}.fp_montant{margin-bottom: 1rem}.fp_montant #fp_prix{font-size: 16px;line-height: 24px}.link_offre{display: block;margin-top: 1rem;text-align: center;font-weight: 400;color: #4b4e50}.link_offre span{text-transform: uppercase;font-weight: 700}.link_offre a{color: #938a88}.description_complement{margin-bottom: 2rem}.description_complement a{display: block;margin-bottom: 0.5rem;font-size: 15px;line-height: 20px;font-weight: 300;color: #938a88;text-decoration: underline}.bandeau_label_index{margin-bottom: 45px;padding: 1rem 0;background: #f8f7f5;text-transform: uppercase;font-weight: 300}.bandeau_label_index ul{margin: 0;padding: 0;list-style-type: none;display: flex;align-items: center;justify-content: center}.bandeau_label_index ul li{padding: 0 1.5rem}.bandeau_label_index ul a, .bandeau_label_index ul span{display: flex;align-items: center;color: #938a88}.bandeau_label_index ul a:before, .bandeau_label_index ul span:before{content: "";background-color: #938a88;mask-image: url(/_boutiques/ECOCENTRIC//site_image/icon_check.svg);mask-position: 0 0;mask-size: 100%;mask-repeat: no-repeat;width: 21px;height: 16px;display: block;margin-right: 0.5rem}@media only screen and (max-width: 1024px){.bandeau_label_index ul li{padding: 0 1rem}.bandeau_label_index ul li a, .bandeau_label_index ul li span{display: flex;flex-direction: column;text-align: center}.bandeau_label_index ul li a:before, .bandeau_label_index ul li span:before{margin-bottom: 0.5rem;width: 15px;height: 12px}}@media only screen and (max-width: 768px){.bandeau_label_index ul{align-items: flex-start}.bandeau_label_index ul li{padding: 0 0.5rem}.bandeau_label_index ul li span{font-size: 10px;line-height: 14px}}#filtre_filtre_fournisseur{display: none}.page_fournisseur #filtre_filtre_fournisseur{display: block}#fournisseur_complement{justify-content: space-between}#fournisseur_complement.hide-for-small{display: flex !important}#fournisseur_complement.show-for-small{display: none !important}@media only screen and (min-width: 961px){#fournisseur_complement .fournisseur_bestSellerContainer, #fournisseur_complement .fournisseur_complement4{width: 48%}}@media only screen and (max-width: 1024px){#fournisseur_gamme{display: flex;align-items: center}#fournisseur_gamme .fournisseur_img{position: relative;top: inherit}}@media only screen and (max-width: 768px){#fournisseur_gamme .fournisseur_texte{width: 100%}#fournisseur_gamme .fournisseur_texte div{padding: 0;border-top: none}#fournisseur_gamme .fournisseur_texte div.fournisseur_texte_mobile{padding-top: 2rem;border-top: 1px solid #d0d0d0}#fournisseur_gamme .fournisseur_texte table td{padding: 0 0 0.25rem;font-size: 16px;line-height: 22px;font-weight: 300;color: #6b6c6d}#fournisseur_gamme .fournisseur_img{display: none}#fournisseur_complement{margin-bottom: 45px}#fournisseur_complement.hide-for-small{display: none !important}#fournisseur_complement.show-for-small{display: flex !important}}.fournisseur_texte_mobile.drawer .drawer-btn{text-align: center}#filtres #filtre_filtre_fournisseur.bloc_filtre:not(.bloc_selection) > ul{display: flex;flex-wrap: wrap}#filtres #filtre_filtre_fournisseur.bloc_filtre ul li label [type="checkbox"]:not(:checked), #filtres #filtre_filtre_fournisseur.bloc_filtre ul li label [type="checkbox"]:checked{width: 0}#filtres #filtre_filtre_fournisseur.bloc_filtre ul{display: flex;justify-content: flex-start}#filtres #filtre_filtre_fournisseur.bloc_filtre ul li{flex-wrap: wrap;width: inherit;margin-right: 0.5rem;margin-bottom: 0.75rem}#filtres #filtre_filtre_fournisseur.bloc_filtre ul li label{width: inherit}#filtres #filtre_filtre_fournisseur.bloc_filtre ul li label [type="checkbox"]:not(:checked) + span{width: inherit;margin: 0}#filtres #filtre_filtre_fournisseur.bloc_filtre ul li label [type="checkbox"]:not(:checked) + span:before{display: none}#filtres #filtre_filtre_fournisseur.bloc_filtre ul li label span{padding: 5px 10px;border: 1px solid #d0d0d0}#filtres #filtre_filtre_fournisseur.bloc_filtre ul li label [type="checkbox"]:checked + span{margin-left: 0;width: 100%;border: 1px solid #282828}#filtres #filtre_filtre_fournisseur.bloc_filtre ul li label [type="checkbox"]:checked + span:before, #filtres #filtre_filtre_fournisseur.bloc_filtre ul li label [type="checkbox"]:checked + span:after{display: none}#titre_filtre_filtre_fournisseur{display: none}.bloc_produit.bloc_produit_long{max-width: inherit;display: flex;padding: 0}.bloc_produit.bloc_produit_long .bp_img{width: 25%}.bloc_produit.bloc_produit_long .bp_info{width: 75%;padding: 0.5rem 0 0 1rem}.bloc_produit.bloc_produit_long .bp_info .bp_nom, .bloc_produit.bloc_produit_long .bp_info .bp_complement{display: block;color: #6b6c6d}.bloc_produit.bloc_produit_long .bp_info .bp_nom{height: inherit;margin-bottom: 0.25rem;font-weight: 400;text-align: left;color: #000}.bloc_produit.bloc_produit_long .bp_info .bp_complement, .bloc_produit.bloc_produit_long .bp_info .bp_complement p{font-size: 14px;line-height: 18px}.bloc_produit.bloc_produit_long .bp_info .button_filet{display: inline-block;margin-top: 1rem}.faux_titre_niv1.fn{color: #000}#elem_menu .menu_marques .sous_titre_menu{font-weight: 700;color: #222}p.fournisseur_bestSellerTitre{font-size: 14px;line-height: 20px;font-weight: 300}.syspage_info{display: flex}.syspage_pagination{display: flex;align-items: center}.syspage_pagination:before{content: "|";padding-left: 7px;padding-right: 7px}@media only screen and (max-width: 1280px){.syspage{margin-bottom: 0;align-items: center}.syspage_info{width: 66.66%}.syspage_pagination + a:before{display: none}.syspage_select{width: 33.33%}.syspage_select form{width: 100%;display: flex;align-items: center}.syspage_select span{width: inherit;line-height: 1.6}}@media only screen and (max-width: 960px){.syspage{flex-direction: column;margin-bottom: 0}.syspage_tri{margin-top: 0.75rem}.syspage_info{width: 100%;flex-wrap: wrap;align-items: center}.syspage_pagination{margin: 1rem}.syspage_select{width: 100%;display: flex;align-items: center}.syspage_select form{width: 100%}.syspage_select span{width: inherit;text-align: left}}@media only screen and (max-width: 640px){.syspage{flex-direction: column;margin-bottom: 0}.syspage_tri{margin-top: 0.75rem}.syspage_info{width: 100%;flex-direction: column;align-items: flex-start}.syspage_pagination{margin: 1rem 0}.syspage_pagination:before{display: none}.syspage_pagination + a{padding: 0}.syspage_pagination + a:before{display: none}.syspage_select{width: 100%;display: flex;align-items: center}.syspage_select form{width: 100%}.syspage_select span{width: inherit;text-align: left}}