/**
 * Table of contents: 
 * main.css
 * Generated : 2026-05-21 12:08:51
 */


/* Filename: main.css */
 @font-face{font-family: 'nerislight';src: url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-Light-webfont.eot');src: url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-Light-webfont.eot?#iefix') format('embedded-opentype'), url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-Light-webfont.woff') format('woff'), url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-Light-webfont.ttf') format('truetype'), url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-Light-webfont.svg#nerislight') format('svg');font-weight: normal;font-style: normal}@font-face{font-family: 'nerislight_italic';src: url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-LightItalic-webfont.eot');src: url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-LightItalic-webfont.eot?#iefix') format('embedded-opentype'), url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-LightItalic-webfont.woff') format('woff'), url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-LightItalic-webfont.ttf') format('truetype'), url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-LightItalic-webfont.svg#nerislight_italic') format('svg');font-weight: normal;font-style: normal}@font-face{font-family: 'nerissemibold';src: url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-SemiBold-webfont.eot');src: url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-SemiBold-webfont.eot?#iefix') format('embedded-opentype'), url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-SemiBold-webfont.woff') format('woff'), url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-SemiBold-webfont.ttf') format('truetype'), url('/_boutiques/ALBERT_LE_CHIEN//fonts/Neris-SemiBold-webfont.svg#nerissemibold') format('svg');font-weight: normal;font-style: normal}@font-face{font-family: 'riffic_mediumbold';src: url('/_boutiques/ALBERT_LE_CHIEN//fonts/riffic-bold-webfont.eot');src: url('/_boutiques/ALBERT_LE_CHIEN//fonts/riffic-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/_boutiques/ALBERT_LE_CHIEN//fonts/riffic-bold-webfont.woff2') format('woff2'), url('/_boutiques/ALBERT_LE_CHIEN//fonts/riffic-bold-webfont.woff') format('woff'), url('/_boutiques/ALBERT_LE_CHIEN//fonts/riffic-bold-webfont.ttf') format('truetype'), url('/_boutiques/ALBERT_LE_CHIEN//fonts/riffic-bold-webfont.svg#riffic_mediumbold') format('svg');font-weight: normal;font-style: normal}*{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}a{color: #2f9fd3;transition: color 300ms ease-out 0s}a:hover{color: #b45291}#main-section p a{text-decoration: underline}body{font-size: 1rem;line-height: 1.6;color: #6c6763;font-family: 'nerislight', Helvetica, Times, Arial, sans-serif}h1, .faux_titre_niv1{font-weight: bold;font-size: 2em;line-height: 1.25;margin-bottom: 1rem;color: #85a511;font-family: 'nerislight', Helvetica, Times, Arial, sans-serif}h2, .faux_titre_niv2{font-weight: bold;font-size: 1.7em;line-height: 1.1;margin: 1rem 0 0.75rem;font-family: 'nerislight', Helvetica, Times, Arial, sans-serif;color: #6c6763}h3, .faux_titre_niv3{font-weight: bold;font-size: 1.4em;line-height: 1;margin: 0.75rem 0 0.5rem;font-family: 'nerislight', Helvetica, Times, Arial, sans-serif;color: #6c6763}h4{font-size: 18px;line-height: 20px;font-family: 'nerislight', Helvetica, Times, Arial, sans-serif;color: #85a511}.libelle{font-weight: bold;font-size: 1.1em;line-height: 1}.title_underline{overflow: hidden;margin-bottom: 20px;border-bottom: 1px solid #000;font-weight: normal}.title_underline div, .title_underline div a{float: left;margin-left: 5px;text-transform: capitalize}.title_h2{}.title_h2 .faux_titre_niv2{display: inline-block;padding: 5px 25px;font-size: 22px;line-height: 35px;background: #5a9bcd;color: #fff;border: 1px solid #5a9bcd}.title_h2 .faux_titre_niv2:hover{background: #fff;color: #6c6763}.row{max-width: 75rem !important}@media only screen and (max-width: 76em){.row{max-width: 70em !important}}@media only screen and (max-width: 71em){.row{max-width: 60em !important}}@media only screen and (max-width: 67em){.row{max-width: 55em !important}}@media only screen and (max-width: 64em){.row{max-width: 50em !important}}@media only screen and (max-width: 40em){.row{max-width: 35em !important}}#main-section .row{max-width: 75rem}.fullWidth{width: 100%;margin-left: auto;margin-right: auto;max-width: initial !important}#main-section{padding-bottom: 3em}@media only screen and (max-width: 750px){#main-section{padding-top: 1em}}@media only screen and (max-width: 750px){.rs_index #main-section, .rs_panier #main-section, .rs_commande #main-section, .rs_recap-commande #main-section, .rs-choix-paiement #main-section, .rs_blog_billet #main-section, .rs_blog_liste #main-section{padding-top: 0}}.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: #6c6763}.color1{color: #85a511}.color2{color: #b45291}.color3{color: #5a9bcd}.color4{color: #2f9fd3}.bgColor1{background-color: #85a511}.bgColor2{background-color: #b45291}.bgColor3{background-color: #5a9bcd}.bgColor4{background-color: #2f9fd3}.bgGrey_300{background-color: #6d7e89}.bgGrey_200{background-color: #d7e1e8}.bgGrey_100{background-color: #f3f3f3}.borderFilet, .borderFiletT, .borderFiletL, .borderFiletB, .borderFiletR, .borderFiletN{border: 1px solid #000}.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}.borderFiletN{border: none}span.error, small.error{background: #cd3a18}span.error a, small.error a{color: #fff}span.error{font-size: inherit}.filetError input{border: 1px solid #cd3a18}.colorMute{color: #9b9597}.alert-box{font-size: 1.2em;line-height: 2}@media only screen and (max-width: 840px){.alert-box{line-height: 1.6}}.alert-box.info{background-color: #d7e1e8;border-color: #d7e1e8;color: #6c6763}.colorInfo{color: #17a2b8}.alert-box.success{background-color: #e6eec9;border: none;color: #6c6763}.alert-box.success span{color: #cd3a18}.colorSuccess, font[color="green"]{color: #7e9f68}.alert-box.warning{background: #fff;border: 3px solid #b45291;color: #6c6763}.colorWarning, font[color="orange"]{color: #9f8968}.alert-box.danger, [data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error{background: #fbecec;border-color: #cd3a18;color: #cd3a18}.colorDanger{color: #cd3a18}.alert-box.danger.lite{background: #fff;border: 2px solid #cd3a18;color: #cd3a18 !important}.side-nav a{color: #85a511 !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{background-color: #b45291;color: #fff;border-radius: 5px}button i, .button i{font-size: 21px}button:hover, .button:hover, button:focus, .button:focus{background-color: #5a9bcd}button .svg svg, .button .svg svg, button .pictoSVG, .button .pictoSVG{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}@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}}@media only screen and (max-width: 40em){button .svg, .button .svg{display: none}button[type="submit"] span + span, .button[type="submit"] span + span{float: none;font-size: 4.5vw}}button.secondary, .button.secondary{background: #fff;border: 1px solid #9b9597;color: #6c6763;text-decoration: none !important}button.secondary:hover, .button.secondary:hover, button.secondary:focus, .button.secondary:focus{color: #b45291;background: #fff}button.buttonNiv3, .button.buttonNiv3{padding: 10px 15px;background: #2f9fd3;color: #fff}button.buttonNiv3:hover, .button.buttonNiv3:hover, button.buttonNiv3:focus, .button.buttonNiv3:focus{background: #b45291}button.buttonNiv4, .button.buttonNiv4{padding: 10px 15px}button.action, .button.action{display: flex;align-items: center;text-transform: uppercase;font-weight: bold;justify-content: center}button.action .svg svg, .button.action .svg svg, button.action .pictoSVG, .button.action .pictoSVG{float: none;width: auto;margin-right: 15px}button.action i, .button.action i{margin-right: 15px}button.small, .button.small{font-size: 1rem !important}.btn-indispo{display: flex;align-items: center;justify-content: space-around;padding: 10px !important;background: #d7e1e8;color: #6c6763}.btn-indispo i{margin-right: 10px}.btn-indispo em{display: block;font-size: 12px}.btn-indispo:hover, .btn-indispo:active, .btn-indispo:focus{background: #6d7e89}.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: #5a9bcd}.button_square:hover{background: transparent;color: #b45291}.button_square.secondary{background-color: #85a511;color: #5a9bcd}.buttonDisabled{opacity: 0.5}.button_header, .button_header2{display: block;margin-top: 9px;transition: background-color 300ms ease-out 0s;font-size: 25px;line-height: 35px}.button_header i, .button_header2 i{font-size: 25px;color: #4c5961}.button_header2 span.show-for-medium-up, .button_header2 span.show-for-large-up{padding-right: 10px;display: inline !important;font-size: 14px;line-height: 28px !important}@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;width: 100%;height: inherit;float: none;font-size: 5px;text-align: center}.button_header2.blog i{color: #b45291}.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: #6d7e89;border: #9b9597;color: #6c6763}input[type=text], input[type=email], input[type=password], textarea, select{box-shadow: unset;border-color: #9b9597}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;border-color: #9b9597}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}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{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 .form_button{margin-left: 35.33%}form.form_inline .input_inline{height: 2.9rem}@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}}@media screen and (max-width: 40em){#form_full, .form_container{padding: 0 !important}}.inputSmall{height: 2.3125rem !important}#modal_small{max-height: 75vh;overflow-y: auto}#modal_small .row{position: relative}#modal_prd_indispo button{height: 2.8em;padding: 0}#popupCookies.reveal-modal{bottom: 10%;top: inherit !important;left: inherit;right: 5%;background-color: rgba(109, 126, 137, 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%}}#filtres .colFiltres{position: relative}#filtres .bloc_filtre ul{margin: 0;padding: 0;list-style-type: none}#filtres .pastille_couleur{float: right;margin: 2px 10px 0;width: 15px;height: 15px}#filtres #btn-appliquer{text-transform: uppercase}#filtres span[data-effacefiltre]{display: none !important}#filtres .bloc_filtre .titre_filtre, #filtres .filtres_selection{position: relative;margin-bottom: 5px;padding: 10px;background-color: #f3f3f3;text-transform: uppercase;cursor: pointer}#filtres .titre_filtre{position: relative;font-size: 16px;line-height: 23px}#filtres .titre_filtre:after{content: "+";width: 16px;height: 16px;display: block;position: absolute;right: 0;top: 12px}#filtres .titre_filtre:hover{color:;cursor: pointer}#filtres .titre_filtre.open + ul, #filtres .titre_filtre.is-active + ul{display: block}#filtres .titre_filtre.open:after, #filtres .titre_filtre.is-active:after{content: "-";top: 12px}#filtres .bloc_filtre ul{display: none;padding: 10px 15px}#filtres .bloc_filtre ul li label{padding: 2px 0 1px;font-weight: normal;font-size: 16px;line-height: 23px}#filtres .bloc_filtre ul li label:hover, #filtres .bloc_filtre ul li label:active, #filtres .bloc_filtre ul li label:focus{color: #5a9bcd}#filtres .bloc_filtre ul li label input:disabled + span{color: #9b9597;cursor: default}#del-all-filter{display: block;margin-bottom: 10px}.btn-aff-filtre::after, #filtres .bloc_filtre .titre_filtre::after{position: absolute;top: 7px;right: 10px;font-size: 28px;content: "+"}.btn-aff-filtre.is-active::after, #filtres .bloc_filtre .titre_filtre.is-active::after{content: "-";right: 8px;top: 7px}#filtres .bloc_filtre ul, .bloc_selection ul{margin: 0;list-style: none}#decoche-filtre{margin-left: 10px;text-transform: none}[data-effacefiltre]{display: none !important}.colonne_filtre .filtre_mobile_toggler{height: 50px;font-size: 18px}.colonne_filtre #filtre_open{display: block;font-size: 18px;line-height: 50px}.colonne_filtre{}@media only screen and (max-width: 64em){.colonne_filtre{z-index: 9010;position: fixed;top: 0;right: 0;width: 100vw;height: 0;background: transparent !important}.colonne_filtre > .filtre_mobile_toggler{transform: translateX(0);-webkit-transform: translateX(0);transition: transform 0.5s ease-out;-webkit-transition: transform 0.5s ease-out}.colonne_filtre .colonne_filtre_inner{width: 100vw;height: 100vh;padding-right: 60px;background-color: #fff;border-right: #000;transform: translateX(100vw);-webkit-transform: translateX(100vw);transition: transform 0.5s ease-out;-webkit-transition: transform 0.5s ease-out}.colonne_filtre .colonne_filtre_inner #filtre_open{display: none}.colonne_filtre .colonne_filtre_inner #filtre_close{background: #b45291;bottom: 5%}}.colonne_filtre #filtres{clear: both}@media only screen and (max-width: 40em){.colonne_filtre #filtres{height: 100vh}.colonne_filtre #filtres ul{margin-left: 0}}@media only screen and (max-width: 64em){.colonne_filtre #filtres{height: auto}}.colonne_filtre #filtres li{overflow: hidden;margin-bottom: 5px;padding-top: 2px}.colonne_filtre #filtres li input{margin: 0 5px 0 0}.colonne_filtre #filtres li label{display: flex;flex-direction: row;justify-content: flex-start;align-items: center;line-height: 1.2}.colonne_filtre #filtres li label span{display: inline-block}@media only screen and (max-width: 64em){.colonne_filtre.open{border-left: 1px solid #000}.colonne_filtre.open > .filtre_mobile_toggler{transform: translateX(-100vw);-webkit-transform: translateX(-100vw)}.colonne_filtre.open .colonne_filtre_inner{position: relative;transform: translateX(0);-webkit-transform: translateX(0);overflow-x: inherit;overflow-y: auto !important;padding-bottom: 2em;padding-left: 10%;padding-right: 10%}}.colonne_filtre.open .filtre_mobile_toggler .fa-filter:before{content: "x";font-family: 'nerislight', Helvetica, Times, Arial, sans-serif}.colonne_filtre.open > div{padding: 1em !important}.colonne_filtre .filtre_mobile_toggler{z-index: 500;position: fixed;bottom: 5%;left: 12.5%;display: inline-block;width: 75%;color: #fff;background: #b45291;text-align: center;line-height: 40px;font-size: 22px}.message_top{height: 40px;line-height: 40px;color: #6c6763;background: #6d7e89}.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: #6c6763}.message_top .link_retour{background: #fff}.message_top .link_retour a, .message_top .link_retour .fa{color: #2f9fd3}@media only screen and (max-width: 40em){.message_top{height: inherit;line-height: 1.1;font-size: 0.8rem}.message_top .link_retour{padding: 20px 0 !important}.message_top.messageBlog{padding: 0;font-size: 1rem}.message_top.messageBlog .link_retour{padding: 10px 0 !important}}.bouton_retour_boutique{width: 33.33%;margin: 0 auto;text-align: center}@media only screen and (max-width: 40em){.bouton_retour_boutique{display: none}}.tunnel_back{padding-top: 10px}.tunnel_back span{display: block;font-size: 10px;line-height: 14px}.message_top.message_cookie{display: none}#messageTop{height: auto;background: #fff;color: #000}#messageTop a.message_top_close{font-size: 21px;color: #5a9bcd}.lang a{height: 40px;color: #fff;display: inline-block !important}.lang .flag_FR::before{content: url(/_boutiques/ALBERT_LE_CHIEN//site_image/flag_fr.png);padding: 0 4px 0 0;vertical-align: middle}.lang .flag_EN::before{content: url(/_boutiques/ALBERT_LE_CHIEN//site_image/flag_en.png);padding: 0 4px 0 0;vertical-align: middle}#hoverLang{margin: 0 0 0 0 !important}#button_show_search{cursor: pointer;margin-left: 10px}#button_show_search i{color: #5a9bcd}#form_search, #form_search_aside{clear: right;margin: 1em 0;border: 5px solid #d7e1e8;border-radius: 5px;vertical-align: bottom}#form_search .row, #form_search_aside .row{position: relative}#form_search .column input, #form_search_aside .column input{height: 40px}#form_search input[type=text], #form_search_aside input[type=text]{border: none;margin: 0}#form_search_aside{clear: both;margin: 0 0.9375em 1em}@media only screen and (max-width: 40em){#form_search{display: none}}.button_search{position: absolute;top: 0;right: 15px;border: 0;margin: 2px 1px 0 0}.header_bar{background: #6d7e89}.header_bar .row{display: flex;flex-direction: row;align-items: stretch;vertical-align: center}.header_bar .row i{margin-right: 10px;font-size: 30px}.header_bar .row a{color: #fff}.header_bar .headerZD_small{padding: 5px 10px;background: #7099bd;color: #fff;font-size: 13px;line-height: 1.6;text-transform: inherit;align-items: center}.header_bar .headerZD_small a{padding: 5px;display: flex;flex-direction: row;align-items: center}.header_bar .headerZD_small p{margin-bottom: 0;font-size: 13px;line-height: 1.6}.header_bar .headerZD_small em{font-style: normal}.header_bar .headerZD_medium{padding: 5px 10px;background: #6d7e89;color: #fff;text-align: right;display: flex;flex-direction: row;align-items: center}.header_bar .headerZD_medium a{display: block;margin: auto}.header_bar .headerZD_medium p{margin-bottom: 0}.header_bar #elem_contact{padding: 5px 10px;background: #4c5961;color: #fff;display: flex;flex-direction: row;align-items: center;text-align: center}.header_bar #elem_contact, .header_bar .headerZD_medium{justify-content: center}#monCompte{padding: 10px;background: #b45291;color: #fff;display: flex;flex-direction: row;align-items: center}#monCompte i{margin-right: 10px;color: #fff;font-size: 25px}#monCompte .button_header2{padding-right: 20px}#monCompte .svg svg, #monCompte .pictoSVG{width: 25px;height: 25px;fill: #fff}@media only screen and (max-width: 750px){#monCompte{width: auto;padding: 5px;background: #fff;color: #6c6763}#monCompte a{color: #6c6763}#monCompte i{color: #b45291;margin-right: 0px}#monCompte .svg svg *{fill: #6c6763}#monCompte a{display: block;height: inherit}#monCompte span{display: none}}#monPanier{padding: 10px;background: #4c5961;color: #fff}#monPanier .monPanierIcon{display: block;width: 29px;height: 28px;margin-right: 10px;background: transparent url(/_boutiques/ALBERT_LE_CHIEN//site_image/icon_basket.png) 0 0 no-repeat}#monPanier .svg svg *{fill: #fff}#monPanier a{color: #fff}@media only screen and (max-width: 750px){#monPanier{width: auto;padding: 5px;background: #fff;color: #6c6763}#monPanier a{display: block;height: inherit;color: #6c6763}#monPanier .svg svg *{fill: #6c6763}#monPanier .monPanierIcon{height: 25px;width: 25px;background: transparent url(/_boutiques/ALBERT_LE_CHIEN//site_image/icon_basket_dark.png) 0 0 no-repeat;background-size: 25px 25px}#monPanier .monPanierLibelle em, #monPanier .monPanierLibelle span.info{display: none}}#elem_panier{height: 100%}#elem_panier a{height: 100%;display: flex;flex-direction: row;align-items: center;font-size: 12px;line-height: 14px}#elem_panier a em{font-style: normal;display: block;font-size: 16px;line-height: 1}#menuAsidePicto{margin-top: 14px}#menuAsidePicto i, #menuAsidePicto span{color: #6d7e89}.top-bar .texte{color: #85a511;line-height: 45px}nav.top-bar{text-align: center}section.top-bar-section{display: inline-block}@media only screen and (max-width: 1024px){.top_bar .blogText{line-height: 1.5em}}.logo_tunnel #logo{padding-top: 1em;text-align: center}.logo_tunnel #logo img{max-height: 70px}@media only screen and (max-width: 40em){.logo_tunnel #logo{padding-top: 0}}#logo{margin-top: 1em;padding: 0}#logo img{width: auto}@media only screen and (max-width: 1024px){#logo{margin: 0.25em 0 0.5em}#logo img{max-height: 50px}}@media only screen and (max-width: 1024px){#baseline{display: none;font-size: 12px;line-height: 14px}}#bann_hotline{padding: 10px 20px;margin: 2em 0 1em;border: 2px solid #5a9bcd}#bann_hotline em{display: block;color: #2f9fd3;font-style: normal}#bann_hotline em{font-size: 16px}@media screen and (min-width: 320px){#bann_hotline em{font-size: calc(0.41667vw + 14.66667px)}}@media screen and (min-width: 1280px){#bann_hotline em{font-size: 20px}}#bann_hotline em{line-height: 20px}@media screen and (min-width: 320px){#bann_hotline em{line-height: calc(0.41667vw + 18.66667px)}}@media screen and (min-width: 1280px){#bann_hotline em{line-height: 24px}}#bann_hotline strong{color: #5a9bcd}#bann_hotline strong{font-size: 18px}@media screen and (min-width: 320px){#bann_hotline strong{font-size: calc(0.72917vw + 15.66667px)}}@media screen and (min-width: 1280px){#bann_hotline strong{font-size: 25px}}#bann_hotline strong{line-height: 22px}@media screen and (min-width: 320px){#bann_hotline strong{line-height: calc(0.83333vw + 19.33333px)}}@media screen and (min-width: 1280px){#bann_hotline strong{line-height: 30px}}#bann_hotline span{display: inline-block;font-size: 14px}#bann_hotline span{line-height: 22px}@media screen and (min-width: 320px){#bann_hotline span{line-height: calc(0.83333vw + 19.33333px)}}@media screen and (min-width: 1280px){#bann_hotline span{line-height: 30px}}@media only screen and (max-width: 840px){#bann_hotline{margin: 0.5em auto}#bann_hotline img{display: none}#bann_hotline strong{display: block}}#bann_hotline img, .bloc_information img{float: left;margin-right: 15px}.bloc_information span{display: inline-block;width: 165px;margin-top: 5px}#bann_hotline.moveScroll{z-index: 5010;width: 100%;padding: 0.5% 10%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}#bann_hotline.moveScroll .bann_panier{width: 914px;margin: 0 auto}#bann_hotline.moveScroll span{width: inherit;display: inline}#bann_hotline.moveScroll img{width: 29px;height: 24px}.bann_panier{color: #cd3a18;font-weight: 600}.bann_panier p, .bann_panier h3, .bann_panier h4{color: #cd3a18;font-weight: 600}.tab-bar{height: auto;background-color: #85a511}.tab-bar .menu-icon{width: 40px;height: 40px;background: #b45291;color: #85a511}.tab-bar .right-small{border-color: #85a511}.left-off-canvas-menu{position: fixed !important;z-index: 6000;width: 100%}.left-off-canvas-menu .closeMenu{display: inline-block;float: right;width: 35px;height: 35px;padding: 0;margin: 15px 15px 15px 0;text-align: right;border-radius: 50%;color: #fff;text-align: center;font-size: 25px;line-height: 35px}.left-off-canvas-menu .has-submenu a{color: #6c6763}.left-off-canvas-menu .has-submenu a:hover{background: none;color: #b45291}#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: #85a511;color: #fff}ul.off-canvas-list ul{margin: 0}ul.off-canvas-list li a{color: #85a511;border: none}ul.off-canvas-list li a:hover{background: #85a511;color: #fff;text-decoration: none}ul.off-canvas-list li a:hover i.fa{margin-right: 10px}ul.off-canvas-list .svg svg, ul.off-canvas-list .pictoSVG{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{margin-top: 1em;display: flex !important;flex-direction: row-reverse;align-items: stretch;justify-content: space-between;font-size: 16px}.cartAndAccount .svg svg, .cartAndAccount .pictoSVG{width: 30px;height: 30px;fill: #b45291;vertical-align: middle}@media only screen and (min-width: 64.1em){.cartAndAccount{padding: 0;justify-content: end}}@media only screen and (min-width: 751px) and (max-width: 1024px){.cartAndAccount{height: 62px;margin-top: 0;padding-right: 0}}@media only screen and (max-width: 750px){.cartAndAccount{height: inherit;justify-content: flex-start;padding-right: 0.9375em}}@media only screen and (max-width: 750px){#elem_panier{position: relative}#elem_panier #compteur_panier{position: absolute;top: 3px;right: 0;width: 20px;height: 20px;background: #fff;border-radius: 20px;color: #4c5961;border: 1px solid #4c5961;font-size: 14px;text-align: center}}.contain-to-grid{background: #fff}#main_menu{clear: both;margin-top: 5px;background: #7baeda}#main_menu a.niv1{padding: 0 0.75em;height: 50px;display: inline-block;line-height: 50px;transition: all 0.2s;color: #fff;font-size: 1.3rem}#main_menu a.niv1:hover, #main_menu a.active, #main_menu a.rspm_active_ssmenu{color: #6c6763;background: #fff}#main_menu .row .column.small-12{position: inherit}@media only screen and (max-width: 1250px){#main_menu a.niv1, #main_menu li.niv1.link_annexe a{font-size: 1.1rem}}@media only screen and (max-width: 1080px){#main_menu a.niv1, #main_menu li.niv1.link_annexe a{font-size: 1rem}}@media only screen and (max-width: 64em){#main_menu{display: none}}.sticky.fixed #main_menu{margin: 0}.sticky.fixed .headerZD_medium, .sticky.fixed .header_bar{display: none !important}.sticky.fixed #logo{margin-top: 0.25em}.sticky.fixed #logo .hide-for-medium-down{display: none !important}.sticky.fixed #logo .show-for-medium-down{display: block !important}.sticky.fixed #logo img{max-height: 50px}.sticky.fixed #logo #baseline{display: none}.sticky.fixed #form_search{clear: inherit;width: 30.33%;margin-right: 2em}#elem_menu{margin: 0}#elem_menu li{display: inline;list-style: none}#elem_menu .gsm_ssmenu{position: absolute;z-index: 9000;width: 75em;padding: 1em;margin: auto;background: rgba(255, 255, 255, 0.99);box-shadow: -2px 4px 7px 0 rgba(0, 0, 0, 0.14)}#elem_menu .gsm_ssmenu .gsm_ssmenuListing{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start}#elem_menu .gsm_ssmenu .gsm_ssmenuListing div{margin-bottom: 1.5em;width: 25%;padding: 0 15px 0 0}#elem_menu .link_annexe a{padding: 0 0.75em;height: 50px;display: inline-block;line-height: 50px;transition: all 0.2s;color: #fff;font-size: 1.3rem;background: #4c5961}#elem_menu .link_annexe a:hover{background: #6d7e89}#elem_menu .link_annexe.active a{background: #6d7e89}#elem_menu a.niv2, #elem_menu span.niv2{color: #306eba;font-size: 1.2em;font-weight: bold}#elem_menu a.niv2:hover{text-decoration: underline;color: #2f9fd3}#elem_menu span.niv2:hover{cursor: default}#elem_menu ul.niv3{margin: 0;padding: 0}#elem_menu ul.niv3 li.niv3{display: block}#elem_menu ul.niv3 li.niv3 a.niv3{color: #6c6763}#elem_menu ul.niv3 li.niv3 a.niv3:hover{text-decoration: underline}@media only screen and (min-width: 90.063em){#elem_menu .content_row{margin: 0 auto;max-width: 1440px;padding: 0 1em;width: 1603px}}.left-off-canvas-menu{}.left-off-canvas-menu ul.off-canvas-list #form_search_mobile button span{display: block}.left-off-canvas-menu ul.off-canvas-list a.closeMenu{background: #6c6763}.left-off-canvas-menu ul.off-canvas-list .menu_supp{margin-bottom: 10px}.left-off-canvas-menu ul.off-canvas-list .menu_supp a{padding: 10px 0.9375em;background: #4c5961;color: #fff;font-weight: bold;font-size: 1.2rem}.left-off-canvas-menu ul.off-canvas-list .menu_supp a:hover{background: #6d7e89;color: #fff;text-decoration: none}.left-off-canvas-menu ul.off-canvas-list .menu_zd{background: #6d7e89}.left-off-canvas-menu ul.off-canvas-list .menu_zd ul{margin: 0;padding: 0}.left-off-canvas-menu ul.off-canvas-list .menu_zd a{padding: 10px 0.9375em;color: #fff}.left-off-canvas-menu ul.off-canvas-list li label{background: #fff;color: #6c6763;border-color:;font-weight: 500}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu{margin-bottom: 10px}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu a{padding: 10px 0.9375em;color: #306eba}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu a:hover{background: #fff;color: #6c6763;text-decoration: underline}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu > a{position: relative;background: #7baeda;color: #fff;font-weight: bold;font-size: 1.2rem}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu > a.is-open:after{transform: rotate(180deg);top: 22px}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu > a:after{position: absolute;top: 10px;right: 0.9375rem;display: inline-block;width: 20px;height: 20px;content: "\f078";font-family: 'FontAwesome';background: none;-webkit-mask-image: none;mask-image: none;transform: none;transition : transform 0.5s ease-out;-webkit-transition : transform 0.1s ease-out}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu > a:hover{background: #7baeda;color: #fff;text-decoration: none}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li.has-ss-ss-menu{font-weight: 700}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li.has-ss-ss-menu.cat_nom{border: none;color: #6c6763}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li.has-ss-ss-menu a{text-transform: none;color: #306eba;font-size: 1.05rem;font-weight: bold;border: none;position: relative}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li.has-ss-ss-menu a.is-open:after{transform: rotate(180deg);top: 22px}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li.has-ss-ss-menu a:after{position: absolute;top: 10px;right: 0.9375rem;display: inline-block;width: 20px;height: 20px;content: "\f078";font-family: 'FontAwesome';background: none;-webkit-mask-image: none;mask-image: none;transform: none;transition : transform 0.5s ease-out;-webkit-transition : transform 0.1s ease-out}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li a{text-transform: none;color: #306eba;font-size: 1.05rem;font-weight: bold}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li a:hover{color: #2f9fd3;text-decoration: none}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li ul.ss-ss-menu li.cat_nom{border: none;color: #6c6763;font-weight: 300}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li ul.ss-ss-menu li.cat_nom:before{display: none}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li ul.ss-ss-menu li.cat_nom a:before, .left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li ul.ss-ss-menu li.cat_nom a:after{display: none}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li ul.ss-ss-menu li a{font-weight: 300;font-size: 1rem;color: #6c6763}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li ul.ss-ss-menu li a:hover{text-decoration: underline}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li ul.ss-ss-menu li a:before, .left-off-canvas-menu ul.off-canvas-list li.has-ss-menu ul.ss-menu li ul.ss-ss-menu li a:after{display: none}.left-off-canvas-menu li.has-ss-menu ul.ss-menu li.has-ss-ss-menu{font-weight: 300;text-transform: none}.breadcrumbs{z-index: 50;position: relative;display: inline-block;border: none;background-color: rgba(255, 255, 255, 0.7);border-radius: 0}.breadcrumbs > *{color: #6c6763;background-color: none}.breadcrumbs > * a{color: #6c6763;text-decoration: underline}.breadcrumbs > * a:hover{color: #5a9bcd}footer{background: #6d7e89;color: #fff}footer p a, footer a{color: #fff}#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: #6d7e89}}#footer_sliderMarques{padding: 2em 0 0;background: #fff;border-top: 2px solid #5a9bcd}#footer_sliderMarques #arrow_slider_marques{padding: 2em 0}#footer_sliderMarques .slick-track{display: flex;justify-content: flex-start;align-items: center}#footer_sliderMarques .slick-slide{text-align: center;margin: 0 5px}#footer_sliderMarques .slick-slide img{display: block;margin: 0 auto;max-width: 135px;max-height: 135px}#footer_sliderMarques .slick-slide a{display: flex;align-items: center;width: 100%;height: 100%}#footer_sliderMarques a{color: #5a9bcd}#footer_sliderMarques .arrow_slider_small .slick-next, #footer_sliderMarques .arrow_slider_small .slick-prev{height: 50px;top: 25%}#footer_sliderMarques .slider_header{display: flex;align-items: center;justify-content: space-between}#footer_sliderMarques .slider_header h3{margin: 0}@media only screen and (max-width: 960px){#footer_sliderMarques{padding: 1em 2em 0}#footer_sliderMarques .arrow_slider_small .slick-next{right: -15px}#footer_sliderMarques .arrow_slider_small .slick-prev{left: -15px}}@media only screen and (max-width: 40em){#footer_sliderMarques .slider_header{flex-wrap: wrap;justify-content: flex-start}}#footer_links{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center}#footer_links #footer-col_01, #footer_links #footer-col_02{width: 48%}#footer_links #footer-col-rass_01, #footer_links #footer-col-rass_02, #footer_links #footer-col-rass_03{width: 33.33%;padding: 0 1% 2em;border-bottom: 1px solid #fff}#footer_links #footer-col-rass_04{width: 50%}#footer_links #footer-col-rass_04 p{font-size: 18px;line-height: 22px}#footer_links #footer-col-rass_05{width: 20%}#footer_links #footer-col_06{text-align: center}#footer_links div{width: 31.33%;margin-bottom: 2em}#footer_links ul{margin: 0 0 0 1em;padding: 0;list-style-type: disc}@media only screen and (max-width: 960px){#footer_links{display: none}}#footer_links #footer-col_03, #footer_links #footer-col_04{display: none}.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{text-decoration: underline}.footer_column_link a:hover{text-decoration: none;color: #fff}@media only screen and (max-width: 40em){.footer_column_link{border-bottom: 1px solid #000}.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.2s}#footer_links h3.active::after, #footer_links .faux_titre_niv3.active::after{transform: rotateZ(180deg)}}@media only screen and (min-width: 40.063em){#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, #footer_nl{padding: 20px 0}#footer_social a, #footer_nl a{display: block;float: left;width: 50px;color: #b45291;font-size: 30px;text-align: center}#footer_social a:hover, #footer_nl a:hover{color: #85a511}#footer_nl{padding: 18px 0}#footer_nl label{padding-right: 1em;font-size: 1.3em;line-height: 37px;text-align: right}#footer_nl input{margin: 0}#footer_social .svg svg, #footer_social .pictoSVG{width: 30px;height: 30px;fill: #b45291}@media only screen and (max-width: 40em){#footer_social a{margin: 5px 0}}.footer_zd_liens, .footer_zd{padding: 1em 0;text-align: center;color: #fff}.footer_zd_liens p:last-child, .footer_zd p:last-child{margin-bottom: 0}.footer_zd_liens{border-top: 1px solid #fff}.footer_zd_liens ul{margin: 0;padding: 0;text-align: center;list-style-type: none}.footer_zd_liens ul li{display: inline}.footer_zd_liens ul li + li{border-left: 1px solid #fff}.footer_zd_liens ul li a{padding: 0 10px}.footer_zd_liens ul li a:hover{text-decoration: underline;color: #fff}.footer_liens ul{list-style: outside none none;margin: 0;padding: 0;text-align: center}.footer_liens ul li a{background: #2f9fd3;color: #5a9bcd;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{display: block;position: fixed;bottom: 20px;right: 20px;width: 50px;height: 50px;margin-bottom: 0;font-size: 12px;line-height: 50px;text-align: center;border-radius: 50px;background-color: #5a9bcd;transition: background-color 300ms ease-out 0s;opacity: 0.7}#footer_link_top i{font-size: 20px}#footer_rassurance{line-height: 0}#footer_rassurance img{padding-right: 5px}#footer_rassurance br{display: none}#footer_rass{padding-top: 2em;background: #6d7e89}#footer_rass span{float: left}#footer_rass .svg svg, #footer_rass .pictoSVG{fill: #b45291;margin-right: 5px}.footer_link_info{padding: 1em 0 0;background: #4c5961}.footer_rassurance{padding: 2em 0 0}@media only screen and (max-width: 40em){#footer_rass > div:nth-child(2n+1){clear: both}}.grp_zones_dyn{margin-top: 1em;display: flex;justify-content: space-between;align-content: space-between;flex-wrap: nowrap}.grp_zones_dyn > div{margin: 0 0.5em 1em}.grp_zones_dyn img{width: 600px;border: 1px solid #d7e1e8}@media only screen and (max-width: 640px){.grp_zones_dyn{flex-wrap: wrap;flex-direction: column}}.footer_credits{padding: 1em 0;margin-bottom: 1em}.footer_credits ul{margin: 0}.footer_credits > div{text-align: right}@media only screen and (max-width: 960px){footer{padding: 0;background: transparent;color: #6c6763}.footer_zd{padding: 1em 0.9375em;border-top: 1px solid #9b9597}.footer_zd_liens{padding: 0;background: #6d7e89}.footer_zd_liens ul{text-align: left}.footer_zd_liens ul li{display: block;padding: 10px 0}.footer_zd_liens ul li a{display: block}.footer_zd_liens ul li + li{border-top: 1px solid #fff;border-width: 1px 0 0}}.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 #9b9597}.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}#home_img img{width: 100%}.home_carrousel{max-height: 450px;overflow: hidden}.home_carrousel img{width: 100%}.home_carrousel h1, .home_carrousel h2, .home_carrousel h3{font-size: 22px;line-height: 30px;text-transform: uppercase;font-weight: normal}.home_carrousel .slick-slide{position: relative}.home_carrousel .slick-dots{bottom: 10px;right: 20px;margin: 0;font-size: 25px;text-align: center;display: block !important}.home_carrousel .slick-dots li button::before{color: #85a511;content: "\f1db";font-family: fontAwesome;font-size: 25px !important;background: #b45291;border-radius: 21px;-moz-border-radius: 21px;-webkit-border-radius: 21px}.home_carrousel .carrousel_image img{width: 100%}.home_carrousel .carrousel_texte{position: absolute;right: 5%;bottom: 5%;padding: 2% 1.5%;width: 33.33%;font-size: 22px;line-height: 25px;background-color: rgba(255, 255, 255, 0.7)}.home_carrousel .carrousel_texte a{display: block;width: 70%;margin: 1em 15% 0;padding: 3% 5%;color: #fff;text-align: center;background: #b45291}.home_carrousel .carrousel_texte .read-more{display: none}@media only screen and (max-width: 80em){.home_carrousel .carrousel_texte{left: 0;bottom: 0;width: 100%;padding: 2% 1.5%}.home_carrousel .carrousel_texte p{margin-bottom: 0.25em;font-size: 14px;line-height: 18px}.home_carrousel .carrousel_texte a{display: inline-block;width: auto;margin: 10px 0 0;padding: 5px 10px;color: #85a511;text-align: center;background: #b45291}.home_carrousel .carrousel_texte a.drawer-btn{display: block;width: 100%;margin: 10px auto;background: none}.home_carrousel .slick-dots{bottom: inherit;margin: 10px 0 0;position: relative}.home_carrousel .slick-dots li button::before{color: #85a511;content: "\f1db";font-family: fontAwesome;font-size: 25px;background: #b45291;border-radius: 21px;-moz-border-radius: 21px;-webkit-border-radius: 21px}}@media only screen and (max-width: 40em){.home_carrousel .carrousel_texte{overflow: hidden;position: relative;margin: 5%;padding: 0;width: 90%;left: inherit;right: inherit;bottom: inherit;line-height: 20px}.home_carrousel .carrousel_texte p{font-size: 1rem !important;line-height: 1.4 !important}.home_carrousel .carrousel_texte h1{font-size: 15px;line-height: 20px;margin-bottom: 0.25rem}.home_carrousel .carrousel_texte a{font-size: 14px;line-height: 16px}.home_carrousel .carrousel_texte .read-more{display: block;position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;margin: 0;padding: 0;background-image: linear-gradient(to bottom, transparent, #fff)}}.homepage_intro{text-align: center}.homepage_intro{font-size: 20px}@media screen and (min-width: 320px){.homepage_intro{font-size: calc(0.52083vw + 18.33333px)}}@media screen and (min-width: 1280px){.homepage_intro{font-size: 25px}}.homepage_intro{line-height: 25px}@media screen and (min-width: 320px){.homepage_intro{line-height: calc(0.52083vw + 23.33333px)}}@media screen and (min-width: 1280px){.homepage_intro{line-height: 30px}}.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{content: "\f104";font-family: 'FontAwesome'}.slick-next::before{content: "\f105";font-family: 'FontAwesome'}.arrow_slider{margin-bottom: 1em}.arrow_slider a{margin: 0 auto;width: 100%}.arrow_slider .slick-prev{left: -50px}.arrow_slider .slick-next{right: -50px}.arrow_slider .slick-next, .arrow_slider .slick-prev{top: 42%;width: 25px;height: 70px;margin: 0;padding: 0;text-indent: 0}.arrow_slider .slick-next::before, .arrow_slider .slick-prev::before{font-size: 70px;color: #5a9bcd}.arrow_slider .slick-dots{margin: 0;padding-top: 10px !important}.arrow_slider .slick-dots li button::before{color: #85a511;content: "\f1db";font-family: 'fontAwesome';font-size: 25px !important;background: #b45291;border-radius: 21px;-moz-border-radius: 21px;-webkit-border-radius: 21px}@media only screen and (max-width: 840px){.arrow_slider .slick-next{right: 0}.arrow_slider .slick-prev{left: 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}.arrow_slider_small .slick-prev, .arrow_slider_small .slick-next{top: 25%}.arrow_slider_big{margin-top: 2em}.arrow_slider_big .slick-prev, .arrow_slider_big .slick-next{top: 30%}.bloc_produit{position: relative;float: left;margin-bottom: 2em;padding: 15px 15px 2em;color: #6c6763;border: 1px solid #fff}.bloc_produit a{margin-bottom: 15px}.bloc_produit:hover, .bloc_produit:focus{border: 1px solid #9b9597}.bloc_produit img{display: inline !important;max-width: 100%}.bloc_produit .bp_msg_promo{position: absolute;top: 10px;right: 50px;z-index: 20;font-family: 'riffic_mediumbold', Helvetica, Times, Arial, sans-serif}@media only screen and (max-width: 40em){.bloc_produit .bp_msg_promo{right: 55px}}.bloc_produit .bp_msg_promo span{position: absolute;width: 50px;z-index: 100;color: #fff;font-size: 18px;line-height: 50px;text-align: center}.bloc_produit .bp_msg_promo .fa{position: absolute;z-index: 50;color: #9ccc1e;font-size: 50px}.bloc_produit .bp_index{position: absolute;top: 10px;left: 10px;z-index: 20}.bloc_produit .fa-question{font-size: 171px}.bloc_produit .bp_fournisseur{margin-top: 10px;color: #85a511;text-transform: uppercase}.bloc_produit .bp_fournisseur{font-size: 15px}@media screen and (min-width: 320px){.bloc_produit .bp_fournisseur{font-size: calc(0.10417vw + 14.66667px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_fournisseur{font-size: 16px}}.bloc_produit .bp_fournisseur{line-height: 1.1}@media screen and (min-width: 320px){.bloc_produit .bp_fournisseur{line-height: calc(0.01042pxvw + 1.09965px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_fournisseur{line-height: 1.2}}.bloc_produit .bp_nom{overflow: hidden;display: block;height: 3.2rem;margin-bottom: 5px;color: #2f9fd3}.bloc_produit .bp_nom{font-size: 16px}@media screen and (min-width: 320px){.bloc_produit .bp_nom{font-size: calc(0.10417vw + 15.66667px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_nom{font-size: 17px}}.bloc_produit .bp_nom{line-height: 20px}@media screen and (min-width: 320px){.bloc_produit .bp_nom{line-height: calc(0.41667vw + 18.66667px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_nom{line-height: 24px}}.bloc_produit .bp_desc_courte{display: block;line-height: 1.2;height: 40px;color: #6c6763}.bloc_produit .bp_desc_courte{font-size: 15px}@media screen and (min-width: 320px){.bloc_produit .bp_desc_courte{font-size: calc(0.10417vw + 14.66667px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_desc_courte{font-size: 16px}}.bloc_produit .bp_desc_courte{line-height: 1.1}@media screen and (min-width: 320px){.bloc_produit .bp_desc_courte{line-height: calc(0.01042pxvw + 1.09965px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_desc_courte{line-height: 1.2}}.bloc_produit .bp_info{overflow: hidden;margin-top: 15px;display: flex;flex-direction: row;justify-content: space-between;align-items: top}.bloc_produit .bp_prix{width: 66.66%;height: 40px;display: block;color: #b45291;font-weight: bold}.bloc_produit .bp_prix{font-size: 18px}@media screen and (min-width: 320px){.bloc_produit .bp_prix{font-size: calc(0.20833vw + 17.33333px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_prix{font-size: 20px}}.bloc_produit .bp_prix{line-height: 20px}@media screen and (min-width: 320px){.bloc_produit .bp_prix{line-height: calc(0.52083vw + 18.33333px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_prix{line-height: 25px}}.bloc_produit .bp_prix em, .bloc_produit .bp_prix del{font-weight: normal;color: #6c6763}.bloc_produit .bp_prix em, .bloc_produit .bp_prix del{font-size: 0.75em}@media screen and (min-width: 320px){.bloc_produit .bp_prix em, .bloc_produit .bp_prix del{font-size: calc(2.5emvw + 0.66667em)}}@media screen and (min-width: 1280px){.bloc_produit .bp_prix em, .bloc_produit .bp_prix del{font-size: 1em}}.bloc_produit .bp_prix em, .bloc_produit .bp_prix del{line-height: 1}@media screen and (min-width: 320px){.bloc_produit .bp_prix em, .bloc_produit .bp_prix del{line-height: calc(0.01042pxvw + 0.99965px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_prix em, .bloc_produit .bp_prix del{line-height: 1.1}}.bloc_produit .bp_prix em{display: block;font-size: 0.8rem}.bloc_produit .bp_button.button{padding: 8px;margin-bottom: 0;width: inherit}@media only screen and (min-width: 641px) and (max-width: 720px){.bloc_produit .bp_nom{height: inherit}}@media only screen and (max-width: 40em){.bloc_produit{min-height: 200px}}.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}.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 #555;cursor: pointer}.msgcart img{height: 60px}#gammeBann{position: absolute;z-index: 50;display: block;height: 350px;width: 100%}@media only screen and (max-width: 840px){#gammeBann{background: none !important}}.categorieHeader{position: relative;height: 150px;overflow: hidden;margin-bottom: 0}.categorieHeader img{max-height: auto}.categorieHeader .categorieContentInfo{float: right;padding: 15px 20px;position: relative;z-index: 50;background-color: rgba(255, 255, 255, 0.7);width: 45%}.categorieHeader .categorieContentInfo h1, .categorieHeader .categorieContentInfo .categorie_texte{text-align: right}.categorieHeader h1{margin: 0;color: #6c6763}.categorieHeader + h2{position: relative;z-index: 50;margin-bottom: 2em;padding: 0.5em 0.9375em;background-color: rgba(255, 255, 255, 0.7)}.clipPath{clip-path: polygon(34% 0, 100% 0, 100% 100%, 0% 100%)}.categorie_info{margin: 1em auto}.categorie_info .categorie_visuel{text-align: center}.categorie_info .categorie_texte{margin: 2em 0}.categorie_texte{margin-bottom: 3em}.liste_rayon{margin-bottom: 1em;overflow: hidden;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: flex-start;align-items: stretch;justify-items: flex-start}.liste_rayon a{display: block;width: 23%;margin: 0 1% 1em;padding: 10px 15px;text-align: left;background-color: #d7e1e8;text-decoration: none;font-size: 16px;line-height: 20px;color: #6c6763}.liste_rayon a.active{color: #fff;background: #4c5961}.liste_rayon a:hover{background: #6d7e89;color: #fff}@media only screen and (min-width: 841px) and (max-width: 1024px){.liste_rayon{margin-top: 2em}}@media only screen and (max-width: 840px){.liste_rayon a{width: 48%;background: #d7e1e8}}@media only screen and (max-width: 520px){.liste_rayon a{width: 100%;margin: 0 0 1em;padding: 0.9375em}}.cat_side_menu{background: #6d7e89}.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: #934075}#categorieBann{position: relative;z-index: 50;margin: 2em 0 1em;display: flex;flex-direction: row;justify-content: space-between}#categorieBann a{width: 48%}#categorieBann a img{height: auto;max-width: 100%;border: 1px solid #d7e1e8}.accordion .accordion-navigation > a, .accordion .accordion-navigation.active > a{background: rgba(180, 82, 145, .1);color: #b45291}.accordion .accordion-navigation > .content.active{background: #6d7e89}.accordion .accordion-navigation > a::after{float: right;font-family: FontAwesome;font-size: 20px;content: '\f107';transition: all 0.2s}.accordion .accordion-navigation.active > a::after{transform: rotate(180deg)}.account_connect{background: none !important}#sidebarCategorie{position: relative;z-index: 90;padding-left: 0}#sidebarCategorie .syspageLabel{background: #f3f3f3;text-transform: uppercase;padding: 10px}#sidebarCategorie .categorieInfo{display: none}@media only screen and (max-width: 840px){#sidebarCategorie .categorieInfo{display: block;padding: 0 0.9375em}}#sidebarCategorie h2{margin-top: 0}@media only screen and (max-width: 1024px){#sidebarCategorie{z-index: 900}}.syspage_pagination{font-size: 17px;line-height: 35px}.syspage_pagination span, .syspage_pagination strong, .syspage_pagination a{padding: 0 10px}.syspage_lien, .syspage_all{margin: 0 1em}.sidebarCategorieNiv1{background-color: rgba(243, 243, 243, 0.7);padding: 15px 20px}.sidebarCategorieNiv1 ul{margin: 0;padding: 0;list-style-type: none}.sidebarCategorieNiv1 ul li{margin-bottom: 10px}.sidebarCategorieNiv1 ul li a{color: #6c6763}.sidebarCategorieNiv1 ul li a:hover{color: #b45291}.sidebarCategorieNiv1 ul li h2{font-size: 20px;line-height: 25px;color: #306eba}.sidebarCategorieNiv1 ul li h2 a{color: #306eba}.sidebarCategorieNiv1 ul li h2 a:hover{color: #b45291}#contentCategorie h2{margin-bottom: 1em}#contentCategorie h2:first-child{margin-bottom: 2em;color: #85a511}@media only screen and (max-width: 840px){#contentCategorie .categorieHeader{display: none}}#lst_produits{position: relative;z-index: 50}#lst_produits .bloc_produit{background: #fff}@media only screen and (min-width: 64.1em){#lst_produits .bloc_produit{height: 450px}}@media only screen and (max-width: 720px){#lst_produits{width: 100%;display: flex;flex-wrap: wrap;justify-content: flex-start;flex-direction: row}#lst_produits .medium-3{float: none}}@media only screen and (max-width: 520px){#lst_produits .small-6{width: 100%}}.fp_container_visuel .bp_msg_promo{position: absolute;top: 33.33%;right: 70px;z-index: 20;font-family: 'riffic_mediumbold', Helvetica, Times, Arial, sans-serif}@media only screen and (max-width: 40em){.fp_container_visuel .bp_msg_promo{right: 55px}}.fp_container_visuel .bp_msg_promo span{position: absolute;width: 50px;z-index: 100;color: #fff;font-size: 18px;line-height: 50px;text-align: center}.fp_container_visuel .bp_msg_promo .fa{position: absolute;z-index: 50;color: #9ccc1e;font-size: 50px}.fp_container_visuel .bp_index{position: absolute;top: 10px;left: 15px;z-index: 20}.slider-product .slick-slide{text-align: center}.slider-product .slick-slide img{display: inline !important}.slider-product-nav{display: none !important;margin: 0}.slider-product-nav .slick-slide{cursor: pointer}.slider-product-nav .slick-center{opacity: 1;border-bottom: 2px solid #b45291}.popup-gallery{position: relative}.img_fp{border: 0}.img_fp:hover{cursor: zoom-in !important}#fp_container_info .partage_social{margin-top: 0}.fp_fournisseur_content{padding-bottom: 1em;display: flex;flex-direction: row;justify-content: flex-start;align-items: center;line-height: 30px}.fp_fournisseur_content .fp_fournisseur{margin-right: 10px;font-size: 1.1rem}@media only screen and (max-width: 840px){.fp_fournisseur_content{flex-wrap: wrap}.fp_fournisseur_content .fp_fournisseur, .fp_fournisseur_content .index_drapeau{width: inherit}}#fp_container_texte{padding-left: 0 !important;margin-bottom: 2em}#fp_container_texte .description{margin-bottom: 1em}#fp_container_texte .description{font-size: 16px}@media screen and (min-width: 320px){#fp_container_texte .description{font-size: calc(0.20833vw + 15.33333px)}}@media screen and (min-width: 1280px){#fp_container_texte .description{font-size: 18px}}#fp_container_texte .description{line-height: 20px}@media screen and (min-width: 320px){#fp_container_texte .description{line-height: calc(0.83333vw + 17.33333px)}}@media screen and (min-width: 1280px){#fp_container_texte .description{line-height: 28px}}#fp_container_texte .description p{font-size: 16px}@media screen and (min-width: 320px){#fp_container_texte .description p{font-size: calc(0.20833vw + 15.33333px)}}@media screen and (min-width: 1280px){#fp_container_texte .description p{font-size: 18px}}#fp_container_texte .description p{line-height: 20px}@media screen and (min-width: 320px){#fp_container_texte .description p{line-height: calc(0.83333vw + 17.33333px)}}@media screen and (min-width: 1280px){#fp_container_texte .description p{line-height: 28px}}@media only screen and (max-width: 64em){#fp_container_texte{padding: 0}#fp_container_texte .description{padding: 0}}@media only screen and (max-width: 840px){#fp_container_texte .bloc_achat_simple_desktop{display: none}}#fp_container_achat{float: right;padding: 0}#fp_container_achat .ssprd_visuel{width: 10%}#fp_container_achat .ssprd_nom{width: 20%}#fp_container_achat .ssprd_promo{width: 5%}#fp_container_achat .ssprd_prix{width: 15%;padding-right: 20px}#fp_container_achat .ssprd_prix_kg{width: 15%;padding-right: 20px}#fp_container_achat .ssprd_qte{width: 10%}#fp_container_achat .ssprd_dispo{width: 25%}#fp_container_achat.bloc_achat_multiple ul li.libelle{width: 100%;padding-bottom: 1em}#fp_container_achat.bloc_achat_multiple ul li.libelle .liste_libelle{width: 100%;display: flex;justify-content: flex-start;align-items: center}#fp_container_achat.bloc_achat_multiple ul li.libelle .ssprd_prix, #fp_container_achat.bloc_achat_multiple ul li.libelle .ssprd_prix_kg{text-align: right !important}#fp_container_achat.bloc_achat_multiple ul li.libelle .ssprd_qte, #fp_container_achat.bloc_achat_multiple ul li.libelle .ssprd_dispo{text-align: center}#fp_container_achat.bloc_achat_multiple ul li.libelle .ssprd_dispo{float: right}#fp_container_achat .fp_btn_ajout_panier.button{font-size: 15px}#fp_container_achat .fp_btn_ajout_panier.button i{font-size: 18px}#fp_container_achat ul{margin: 0;padding: 0;list-style-type: none}#fp_container_achat ul li.libelle .liste_libelle{display: none}#fp_container_achat ul li.sspLigne form{display: flex;justify-content: flex-end;align-items: center;flex-wrap: wrap}#fp_container_achat ul li.sspLigne.simpleLigne .ssprd_visuel, #fp_container_achat ul li.sspLigne.simpleLigne .ssprd_nom{display: none}#fp_container_achat ul li.sspLigne.simpleLigne .fp_quantite{width: 25%}#fp_container_achat ul li.sspLigne.simpleLigne .fp_btn_achat{padding-top: 28px;width: 33.33%}#fp_container_achat ul li.sspLigne.simpleLigne #date_livr{margin: 0;padding-top: 0;width: 100%;text-align: right;font-weight: bold}#fp_container_achat ul li.sspLigne.multiLigne{display: block;padding-bottom: 1em;margin-bottom: 1em;overflow: hidden;border-bottom: 1px solid #d7e1e8}#fp_container_achat ul li.sspLigne.multiLigne .fp_btn_achat{width: 25%}#fp_container_achat ul li.sspLigne.multiLigne > .fp_disponibilite{margin-top: 5px;width: 100%;font-size: 14px}#fp_container_achat ul li.sspLigne.multiLigne .fp_montant{text-align: right}@media only screen and (max-width: 840px){#fp_container_achat.bloc_achat_multiple ul li.libelle .liste_libelle{display: none}#fp_container_achat.bloc_achat_multiple ul li.libelle .ssprd_dispo{float: none;width: 100%;padding: 0 0.9375rem;margin-bottom: 1em;text-align: left}}@media only screen and (max-width: 1240px){#fp_container_achat.bloc_achat_multiple ul li.libelle .liste_libelle, #fp_container_achat ul li.sspLigne form{justify-content: space-between}#fp_container_achat .liste_libelle, #fp_container_achat #date_livr{font-size: 15px}#fp_container_achat ul li.sspLigne form{padding: 0 0.9375rem}#fp_container_achat .ssprd_prix, #fp_container_achat .ssprd_prix_kg{width: 10%}#fp_container_achat .ssprd_qte, #fp_container_achat .fp_quantite{width: 20%}#fp_container_achat .fp_montant{font-size: 16px}#fp_container_achat .fp_btn_achat{padding-left: 0}#fp_container_achat .fp_btn_ajout_panier.button{font-size: 13px}#fp_container_achat .fp_btn_ajout_panier.button i{display: none}#fp_container_achat ul li.sspLigne.multiLigne > .fp_disponibilite{width: 100%;padding-right: 0.9375em;text-align: right;font-size: 14px}}@media only screen and (max-width: 1024px){#fp_container_achat.bloc_achat_simple.medium-7{width: 100%}}@media only screen and (max-width: 840px){#fp_container_achat .blocAchat{display: block;padding: 0 0.9375em}#fp_container_achat form{padding: 0 0.9375em}#fp_container_achat.bloc_achat_multiple ul li.libelle .liste_libelle{display: none}#fp_container_achat ul li.sspLigne.simpleLigne .ssprd_promo{width: 20%}#fp_container_achat ul li.sspLigne.simpleLigne .ssprd_prix, #fp_container_achat ul li.sspLigne.simpleLigne .ssprd_prix_kg{width: 40%}#fp_container_achat ul li.sspLigne.simpleLigne .fp_quantite{width: 33.33%}#fp_container_achat ul li.sspLigne.simpleLigne .fp_quantite a, #fp_container_achat ul li.sspLigne.simpleLigne .fp_quantite input{height: 54px}#fp_container_achat ul li.sspLigne.simpleLigne .fp_btn_achat{width: 66.66%;margin-left: 0;padding-top: 22px}#fp_container_achat ul li.sspLigne.simpleLigne .fp_btn_achat .button{border-radius: 0;height: 54px;padding-top: 1.3rem}#fp_container_achat ul li.sspLigne.simpleLigne #date_livr{float: none;width: 100%;text-align: left}#fp_container_achat ul li.sspLigne.multiLigne .libelle .ssprd_dispo{float: none;text-align: left;width: 100%}#fp_container_achat ul li.sspLigne.multiLigne .libelle .ssprd_dispo #date_livr{float: none;width: 100%;text-align: left}#fp_container_achat ul li.sspLigne.multiLigne .ssprd_visuel{display: none}#fp_container_achat ul li.sspLigne.multiLigne .ssprd_nom{width: 100%}#fp_container_achat ul li.sspLigne.multiLigne .ssprd_promo{width: 20%}#fp_container_achat ul li.sspLigne.multiLigne .ssprd_prix, #fp_container_achat ul li.sspLigne.multiLigne .ssprd_prix_kg{width: 40%;padding: 0 0 0 5px}#fp_container_achat ul li.sspLigne.multiLigne .fp_quantite{width: 33.33%}#fp_container_achat ul li.sspLigne.multiLigne .fp_quantite a, #fp_container_achat ul li.sspLigne.multiLigne .fp_quantite input{height: 54px}#fp_container_achat ul li.sspLigne.multiLigne .fp_btn_achat{width: 66.66%;margin-left: 0;padding-top: 22px}#fp_container_achat ul li.sspLigne.multiLigne .fp_btn_achat .button{border-radius: 0;height: 54px;padding-top: 1.3rem}}.ssprd_visuel{width: 10%}.ssprd_visuel:hover{cursor: pointer}.ssprd_promo{width: 5%;font-family: 'riffic_mediumbold', Helvetica, Times, Arial, sans-serif}@media only screen and (max-width: 40em){.ssprd_promo{right: 15px}}.ssprd_promo span{position: absolute;width: 30px;z-index: 100;color: #fff;font-size: 12px;line-height: 30px;text-align: center}.ssprd_promo .bg_msg_promo{z-index: 5;position: relative;display: block;width: auto;padding: 5px 5px;color: #fff;background: #9ccc1e;font-weight: 400}.ssprd_promo .fa{position: absolute;z-index: 50;color: #9ccc1e;font-size: 30px}.fp_montant{display: block;align-items: center;width: 15%;color: #b45291;font-weight: bold;text-align: center;font-size: 20px;line-height: 1.2}.fp_montant #fp_prix{text-align: center}.fp_montant del{display: block;font-size: 0.8em;line-height: 1;color: #6c6763;font-weight: normal}.ssprd_prix_kg{display: block;width: 12%;padding: 0;text-align: right}.fp_quantite{width: 10%;display: flex;flex-direction: row;justify-content: center;align-items: center}.fp_quantite input{width: 50%;margin: 0;text-align: center}.fp_quantite a{padding: 0 10px;height: 3rem;background: #a9bfd3;color: #fff;text-align: center;line-height: 3rem}.fp_btn_achat{padding-top: 28px;padding-left: 20px;text-align: center}.fp_btn_achat .button{margin-bottom: 0}@media only screen and (max-width: 840px){.fp_montant, .ssprd_prix_kg{width: 50%;float: left;margin-bottom: 1em}.fp_montant del{display: inline-block}}.blocAchat{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: nowrap;align-items: flex-start;align-items: center}@media only screen and (max-width: 64em){.blocAchat{display: none}}@media only screen and (max-width: 840px){.blocAchat .button{border-radius: 0}}.sspMobile{display: none !important;padding: 0 0.9375em}@media only screen and (max-width: 840px){.sspMobile{display: block !important}}#btn_prd .button i{padding-right: 1em}.fp_disponibilite{margin: 3px auto 0;width: 100%;text-align: center;font-weight: 600;font-size: 14px}.fp_disponibilite i{font-size: 16px;vertical-align: middle;margin-right: 5px}@media only screen and (max-width: 840px){.fp_disponibilite{margin: 0 auto;width: 100%}}#date_livr{margin: 0}#date_livr a{color: #a9bfd3}.fp_notes{margin-bottom: 1em}.anchor{width: 100%;clear: both;float: left;display: block;height: 140px;margin-top: -140px;visibility: hidden}#fp_tab #onglets-box_fp{height: 59px}#fp_tab .button{margin: 0}#fp_tab .onglets-box_fp{text-align: center}#fp_tab .onglet{float: left;width: auto;margin-right: 10px;padding: 0 1em;color: #4c5961;background: #d7e1e8;border: 1px solid #d7e1e8;border-width: 1px 1px 0;font-size: 22px;line-height: 59px}#fp_tab .onglet.active{color: #4c5961;background: #fff;border: 1px solid #d7e1e8;border-width: 1px 1px 0}#fp_tab .onglet:hover{background: #6d7e89;color: #fff}#fp_tab .onglet-contenu{border: 1px solid #d7e1e8;margin-top: 0;padding: 1em}#fp_tab .onglet-contenu{font-size: 16px}@media screen and (min-width: 320px){#fp_tab .onglet-contenu{font-size: calc(0.20833vw + 15.33333px)}}@media screen and (min-width: 1280px){#fp_tab .onglet-contenu{font-size: 18px}}#fp_tab .onglet-contenu{line-height: 20px}@media screen and (min-width: 320px){#fp_tab .onglet-contenu{line-height: calc(0.83333vw + 17.33333px)}}@media screen and (min-width: 1280px){#fp_tab .onglet-contenu{line-height: 28px}}#fp_tab .onglet-contenu p, #fp_tab .onglet-contenu ul{font-size: 16px}@media screen and (min-width: 320px){#fp_tab .onglet-contenu p, #fp_tab .onglet-contenu ul{font-size: calc(0.20833vw + 15.33333px)}}@media screen and (min-width: 1280px){#fp_tab .onglet-contenu p, #fp_tab .onglet-contenu ul{font-size: 18px}}#fp_tab .onglet-contenu p, #fp_tab .onglet-contenu ul{line-height: 20px}@media screen and (min-width: 320px){#fp_tab .onglet-contenu p, #fp_tab .onglet-contenu ul{line-height: calc(0.83333vw + 17.33333px)}}@media screen and (min-width: 1280px){#fp_tab .onglet-contenu p, #fp_tab .onglet-contenu ul{line-height: 28px}}#fp_tab .onglet-contenu-2{display: none !important}@media only screen and (max-width: 64em){#fp_tab .active + .onglet-contenu-2{display: block !important;padding: 1em 1em 0 1em;border: 1px solid #d7e1e8;border-top: 0}#fp_tab .onglet-contenu{display: none !important}#fp_tab .onglet{display: block;width: 100%;text-align: center;border-top: 1px solid #fff}#fp_tab .onglet-contenu-2{margin: 0;border-top: 0}}#fp_pro_asso{margin-top: 2em}@media only screen and (min-width: 40em){.rs_ficheproduit .partage_social{clear: both}}h1.fn{margin-top: 0}h1.fn{font-size: 25px}@media screen and (min-width: 320px){h1.fn{font-size: calc(0.72917vw + 22.66667px)}}@media screen and (min-width: 1280px){h1.fn{font-size: 32px}}h1.fn{line-height: 30px}@media screen and (min-width: 320px){h1.fn{line-height: calc(1.04167vw + 26.66667px)}}@media screen and (min-width: 1280px){h1.fn{line-height: 40px}}@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 .button{height: 100%;padding: 0;font-size: 1.2rem;line-height: 70px;text-transform: uppercase;border-radius: 0}.btn-add-qty a.btn-plus-moins{display: block;height: 50%;color: #fff;font-size: 15px;text-align: center;border: solid 1px #a9bfd3;background: #a9bfd3}.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%}.btn-add-qty .fp_btn_ajout_panier, .btn-add-qty #btn_prd{float: left;width: 70%}.btn-add-qty .fp_btn_ajout_panier .svg svg, .btn-add-qty #btn_prd .svg svg, .btn-add-qty .fp_btn_ajout_panier .pictoSVG, .btn-add-qty #btn_prd .pictoSVG{width: 30px;height: 30px}.btn-add-qty .fp_btn_ajout_panier i, .btn-add-qty #btn_prd i{margin-right: 10px !important}.note_prd::before{content: "\f005\f005\f005\f005\f005";color: #5a9bcd;font-family: FontAwesome;font-size: 17px;letter-spacing: 3px}.note_prd_-0::before{content: "\f006\f006\f006\f006\f006"}.note_prd_-05::before{content: "\f123\f006\f006\f006\f006"}.note_prd_-1::before{content: "\f005\f006\f006\f006\f006"}.note_prd_-15::before{content: "\f005\f123\f006\f006\f006"}.note_prd_-2::before{content: "\f005\f005\f006\f006\f006"}.note_prd_-25::before{content: "\f005\f005\f123\f006\f006"}.note_prd_-3::before{content: "\f005\f005\f005\f006\f006"}.note_prd_-35::before{content: "\f005\f005\f005\f123\f006"}.note_prd_-4::before{content: "\f005\f005\f005\f005\f006"}.note_prd_-45::before{content: "\f005\f005\f005\f005\f123"}.note_prd_-5::before{content: "\f005\f005\f005\f005\f005"}.review_answer{padding: 1em;margin: 1em;background: rgba(180, 82, 145, 0.1)}.review_answer i{transform: rotate(180deg)}.moncompteConnexion{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: baseline}@media only screen and (max-width: 840px){.moncompteConnexion{flex-direction: column;margin-bottom: 1em}}#lastCommande{margin-bottom: 2em;display: flex;flex-wrap: wrap;align-items: center;border: 2px solid #5a9bcd;padding: 5px 15px 0}#lastCommande{font-size: 18px}@media screen and (min-width: 320px){#lastCommande{font-size: calc(0.20833vw + 17.33333px)}}@media screen and (min-width: 1280px){#lastCommande{font-size: 20px}}#lastCommande .lastCommande_libelle{width: 100%}#lastCommande .libelleCommande a{color: #b45291;font-weight: 600}#lastCommande .lastCommande_etat{width: 30%}#lastCommande .lastCommande_etat > div{display: flex;flex-direction: row;align-items: center}#lastCommande .lastCommande_etat > div i{margin-right: 5px}#lastCommande .lastCommande_detail{width: 50%}#lastCommande .lastCommande_bouton{width: 20%;text-align: right}@media only screen and (max-width: 840px){#lastCommande{flex-direction: column;margin: 0 2% 1em !important;width: 96%}#lastCommande .lastCommande_libelle, #lastCommande .lastCommande_etat, #lastCommande .lastCommande_detail, #lastCommande .lastCommande_bouton{width: 100%}#lastCommande .lastCommande_bouton{text-align: center}#lastCommande .lastCommande_bouton .button{width: 100%}}#commandeOnglet .button, #commandeOnglet button{border-radius: 0}@media only screen and (max-width: 840px){#commandeOnglet{margin: 0 2% !important;width: 96%}#commandeOnglet .paxs{padding: 0}}.lien_onglet{overflow: hidden;display: flex;justify-content: flex-start;align-items: center;padding: 0.75rem 1rem !important;color: #fff;background: #7baeda;margin-bottom: 0.6rem}.lien_onglet:hover, .lien_onglet:focus{color: #fff;background: #b45291}.lien_onglet:hover .svg svg, .lien_onglet:focus .svg svg, .lien_onglet:hover .pictoSVG, .lien_onglet:focus .pictoSVG{fill: #fff}.lien_onglet.lien_onglet.actif, .lien_onglet.actif{color: #fff;background: #2f9fd3}.lien_onglet.lien_onglet.actif .svg svg, .lien_onglet.actif .svg svg, .lien_onglet.lien_onglet.actif .pictoSVG, .lien_onglet.actif .pictoSVG{fill: #fff}.lien_onglet .svg svg, .lien_onglet .pictoSVG{float: left;height: 30px;margin: 0 5px 0 10px;fill: #fff}.lien_onglet span + span{display: inline;float: left;line-height: 30px;text-transform: none}.lien_onglet i{margin-right: 10px}.lien_onglet.bloc_pf span{display: block}@media only screen and (max-width: 40em){.lien_onglet span{display: block}}#onglet3{text-align: center;justify-content: center}#onglet3 > div{padding: 0.75rem 1em}@media only screen and (max-width: 840px){#onglet3{text-align: left;justify-content: flex-start}#onglet3 .info{display: block;text-align: left}#onglet3 .info span{padding-left: 0}}#onglet6 p:last-child{font-size: 12px;line-height: 18px}@media only screen and (max-width: 840px){#onglet6{align-items: flex-start;justify-content: flex-start}#onglet6 span, #onglet6 p{text-align: left}}#onglet7.lien_onglet.actif .svg svg path, #onglet7.lien_onglet:hover .svg svg path{stroke: #fff}@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 span + span{margin-left: 0}}.detail_mes_commandes{padding-top: 0.75em;border-top: 1px solid #000}.commande_active{background: #6d7e89}#ongletContenu1 .fa-edit{font-size: 22px}.bloc_pf{height: 157px;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 #6c6763}.bloc_zd_compte p{font-size: 15px;line-height: 23px}@media all and (max-width: 40em){.lien_onglet{font-size: 14px}}#detail_commande a{text-decoration: underline}#detail_commande .column{margin-bottom: 0.5rem}#detail_commande .svg svg, #detail_commande .pictoSVG{float: left;margin-right: 10px;max-width: 25px;max-height: 20px;fill: #000}#detail_commande .line_big{min-height: 75px}#detail_commande .encart{background: #d7e1e8;padding: 15px}@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}.etapes_tunnel > div > div{padding: 0 0.3rem}.etapes_tunnel > div > div > div, .etapes_tunnel_active, .etapes_tunnel_OK{padding: 0 10px;font-size: 16px;line-height: 32px;color: #85a511;background: #6d7e89}.etapes_tunnel_OK{background: rgba(133, 165, 17, .2);font-size: 12px;line-height: 25px}.etapes_tunnel_OK a{display: block}.fp_mode_info_adresse{margin-top: 1em}.panier_total{margin-top: 1.75em;font-weight: bold}.panier_quantite{}.panier_quantite input{margin-bottom: 5px}.panier_quantite small{display: block;font-size: 12px;line-height: 14px;text-align: center}.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 .svg svg, #monPanier2 .svg svg, #monPanier .pictoSVG, #monPanier2 .pictoSVG{width: 28px;height: auto;margin-right: 10px}#monPanier .svg svg *, #monPanier2 .svg svg *, #monPanier .pictoSVG *, #monPanier2 .pictoSVG *{fill: #fff}#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: #ebf8bd}a.link_show:hover, a.link_show:active{color: #fff !important;background-color: #c9ec49 !important}a.link_show::after{font-size: 12px}.etapes_tunnel{margin: 2em auto}.etapes_tunnel > div > div{margin-bottom: 10px;padding: 0.5em 1em;background: #d7e1e8;color: #6c6763;font-size: 20px;line-height: 24px}.etapes_tunnel i{font-size: 1em;margin-right: 0.3em}@media only screen and (max-width: 1222px){.etapes_tunnel > div.column{padding: 0 5px}.etapes_tunnel > div > div{font-size: 14px;line-height: 20px}}.rs_commande .etape_panier > div, .rs_recap-commande .etape_panier div, .rs_choix-paiement .etape_panier div, .rs_recap-commande .etape_commande div, .rs_choix-paiement .etape_commande div, .rs_choix-paiement .etape_recapitulatif div{background: #6d7e89;color: #fff}.rs_commande .etape_panier div a, .rs_recap-commande .etape_panier div a, .rs_choix-paiement .etape_panier div a, .rs_recap-commande .etape_commande div a, .rs_choix-paiement .etape_commande div a, .rs_choix-paiement .etape_recapitulatif div a{color: #fff}.rs_panier .etape_panier div, .rs_commande .etape_commande div, .rs_recap-commande .etape_recapitulatif div, .rs_choix-paiement .etape_paiement div, .etapes_tunnel_active{background: #85a511;color: #fff}.etapes_tunnel_small{position: relative;margin: 0 0 1rem;padding: 5px;font-size: 35px;color: #d7e1e8;text-align: center}.etapes_tunnel_small .active{color: #6d7e89}.etapes_tunnel_small .active span a{color: #b45291}.etapes_tunnel_small span{position: relative;display: block;color: #6c6763;font-size: 12px;opacity: 0.5}.etapes_tunnel_small span a{display: block;color: #b45291}.etapes_tunnel_small .etape-tunnel-active{color: #85a511;opacity: 1}.etapes_tunnel_small .etape-tunnel-active span{opacity: 1;font-weight: bold}#panier_listing_produits{margin: auto !important}#panier_listing_produits strong{font-weight: normal}#panier_listing_produits .line_2{line-height: 37px;padding-top: 20px}#panier_listing_produits .panier_visuel{padding: 0;margin-bottom: 1em;text-align: center}#panier_listing_produits .panier_visuel i{width: 108px;height: 108px;color: #85a511}#panier_listing_produits .panier_nom{font-weight: 600;line-height: 1.6}#panier_listing_produits .panier_nom strong{font-weight: 600}#panier_listing_produits .prix, #panier_listing_produits .panier_prix{text-align: center;margin-bottom: 0.5em;font-size: 16px;line-height: 35px}#panier_listing_produits .prix del, #panier_listing_produits .panier_prix del{font-size: 13px}#panier_listing_produits .prix_total, #panier_listing_produits .panier_prix_total{padding-right: 17px;font-size: 18px;line-height: 35px;text-align: right}#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: #ec795f}#panier_listing_produits a:hover i.fa-times-circle{color: #cd3a18}.rs_recap-commande #panier_listing_produits{width: 100%}@media only screen and (max-width: 40em){#panier_listing_produits .line_2{padding-bottom: 1em}#panier_listing_produits del{padding-left: 10px !important}#panier_listing_produits .panier_prix{text-align: left}}.panier_ss_total{overflow: hidden;margin: 0 auto 1em}.panier_ss_total .libelle_montant{padding-right: 33px !important}.panier_ss_total, .recap_ss_total{font-size: 20px;line-height: 23px;font-weight: bold;text-align: right}.panier_livraison select{width: 100%}#banniere_cp{display: none}#livraison_choix .panel{cursor: pointer;padding: 0.5rem}#livraison_choix .panel.callout{cursor: inherit;border-color: #b45291;border-width: 3px;background: #fff;color: #6c6763}#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 #9b9597}#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 #000;transition: all 0.2s}#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(#6d7e89, 0.5);background-color: #6d7e89}#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: #6d7e89}#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.2s}#mondialrelay, #icirelais{}#mondialrelay input[type="radio"], #icirelais input[type="radio"]{margin-bottom: 0.25em}#mondialrelay label, #icirelais label{margin-bottom: 1rem}#mondialrelay label p, #icirelais label p{margin-bottom: 0.5rem}#ajout_echantillon{}#ajout_echantillon strong{font-weight: 600}#ajout_echantillon a{color: #6c6763;text-decoration: none}#ajout_echantillon p{display: flex;flex-direction: row;justify-content: flex-start;align-items: center}#ajout_echantillon p a{color: #6c6763;text-decoration: none}#ajout_echantillon em{font-style: normal;text-decoration: underline}#ajout_echantillon i{width: 108px;margin-right: 10px;font-size: 3em;color: #85a511;text-align: center}@media only screen and (max-width: 840px){#ajout_echantillon{margin: 0 0.9375em}#ajout_echantillon a{display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center}}#liste_produits_echantillons{padding-bottom: 30px}#liste_produits_echantillons ul{margin: 1em 0;padding: 0;list-style-type: none}#liste_produits_echantillons li{margin-bottom: 1em;display: flex;flex-wrap: nowrap;justify-content: flex-start;align-items: center;font-size: 18px;line-height: 22px}#liste_produits_echantillons li span{display: block}#liste_produits_echantillons li span.marque{text-transform: uppercase;color: #2f9fd3}#liste_produits_echantillons li span.desccourte{font-style: italic}#liste_produits_echantillons label{display: flex;flex-wrap: nowrap;justify-content: flex-start;align-items: center}#button_line{overflow: hidden;padding: 10px 15px;width: 100%;background: #d7e1e8}#button_line .button{margin-bottom: 0}#button_line .close-reveal-modal.button.secondary{position: relative;padding: 17px 32px;top: inherit;right: inherit;font-size: 1rem;font-weight: 400}.panier_code_promo{margin-bottom: 1em !important}.panier_code_promo #ajout_codepromo{overflow: hidden}.panier_code_promo .svg{text-align: center}.panier_code_promo .svg svg{width: 50px;height: auto}.panier_code_promo .svg svg > *{fill: #85a511}.panier_code_promo .codepromoLibelle{padding-left: 15px !important}.panier_code_promo .codepromoForm{display: flex;justify-content: flex-start;align-items: center;flex-wrap: nowrap}.panier_code_promo .codepromoForm .button, .panier_code_promo .codepromoForm input{margin-bottom: 0;height: 3rem}@media only screen and (max-width: 840px){.panier_code_promo #ajout_codepromo{margin: 0 0.9375em}.panier_code_promo .codepromoLibelle{padding-left: 0.9375em}}#banniere_cp{margin-top: 1em;padding: 15px;border: 2px solid #d7e1e8}@media only screen and (max-width: 840px){#banniere_cp{margin: 1em 23px}}#cross_selling_bloc{margin: 1em 0 2em;padding: 15px 20px;background: #d7e1e8}#cross_selling_bloc .bloc_produit{border-color: #d7e1e8}#cross_selling_bloc .bloc_produit .bp_nom{color: #6c6763;font-weight: 600}@media only screen and (max-width: 40em){#cross_selling_bloc .arrow_slider_big{margin: 10px 0 0}#cross_selling_bloc .faux_titre_niv3{font-size: 1rem}#cross_selling_bloc .bloc_produit{min-height: inherit;margin-bottom: 0;padding: 0}#cross_selling_bloc .bloc_produit .bp_nom, #cross_selling_bloc .bloc_produit .bp_desc_courte{height: inherit}}@media only screen and (max-width: 840px){#livraison_choix{padding: 0 0.9375em}}.panel_fp_mode{display: flex;flex-wrap: nowrap;flex-direction: row;justify-content: flex-start;align-items: center;border: 1px solid #d7e1e8}.panel_fp_mode.callout{background: #f3f3f3}.panel_fp_mode .fp_mode_input{width: 5%;text-align: center}.panel_fp_mode .fp_mode_visuel{width: 10%}.panel_fp_mode .fp_mode_visuel img{margin: 1em 0}.panel_fp_mode .fp_mode_info{width: 75%;padding-left: 10px}.panel_fp_mode .fp_mode_tarif{width: 15%;padding-right: 27px;text-align: right}@media only screen and (max-width: 840px){.panel_fp_mode{flex-wrap: wrap;padding: 10px}.panel_fp_mode .fp_mode_visuel{width: 25%}.panel_fp_mode .fp_mode_info{width: 70%;padding-left: 0.9375em}.panel_fp_mode .fp_mode_tarif{width: 100%;font-size: 16px;font-weight: 600}}#fp_mod6{position: relative}#fp_mod6 #alert-poids{position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);width: 75%}@media only screen and (max-width: 840px){#fp_mod6 #alert-poids{width: 90%}}#mod_ir.disabled{pointer-events: none;opacity: 0.5}.date_livraison{padding-right: 30px;margin-bottom: 2em;text-align: right}.panier_nom{line-height: 15px}.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}}.paiement_title{cursor: pointer;margin: 0 !important}.paiement_content{}.paiement_content input[type=image]{max-width: 100%}.cms_contenu{margin: 0 0 2em}.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}}.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}.logo_blog{text-align: left}#bann_blog{margin: 1em 0;text-align: right}.bgGrey_100 .bloc_produit{border-color: #f3f3f3}#footer_blog{padding: 2em 0;background: #4c5961;color: #fff}#footer_blog .faux_titre_niv3, #footer_blog a{color: #fff}#footer_blog ul{margin: 0;padding: 0;list-style-type: none}#form_search_blog{margin-top: 0.5rem}#form_search_blog .button_search{top: 12%}.billet .blog_liste_billet{margin: 0.5em 0 1rem}.billet .blog_liste_billet .blog_liste_visuel{float: left}.billet .blog_liste_billet:nth-child(even) .blog_liste_visuel{float: right}@media only screen and (max-width: 40em){.blog_liste_contenu{margin-top: 1.5em}}.billet_infos{font-size: 0.8rem}.billet_img{text-align: center;margin-bottom: 1em}.billet_img img{max-width: 100%}.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{float: left;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 .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}}.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: #6c6763;text-align: center;text-decoration: none;background-color: #d7e1e8;border: solid 1px #d7e1e8;border-radius: 34px}.resp-sharing-button__link .svg svg, .resp-sharing-button__link .pictoSVG{width: 24px;height: 24px;fill: #6d7e89}.resp-sharing-button__link:hover{color: #fff}.resp-sharing-button__link:hover .svg svg, .resp-sharing-button__link:hover .pictoSVG{fill: #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: #6d7e89;border-color: #fff}.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: 0;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: center;font-size: 18px;color: #4c5961}.drawer .drawer-btn:hover{color: #6d7e89}.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(215, 225, 232, 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{width: 25px !important;height: 70px !important;margin: 0 !important;opacity: 1 !important}.mfp-arrow::before{border: none}.mfp-arrow-right, .mfp-arrow-left{width: 25px;height: 70px;margin: 0 !important;color: #5a9bcd;top: 40% !important}.mfp-arrow-right::before, .mfp-arrow-left::before, .mfp-arrow-right::after, .mfp-arrow-left::after{position: relative !important;margin: 0 !important;border: none !important;font-size: 70px !important;color: #5a9bcd;opacity: 1 !important;top: inherit !important;left: inherit !important}.mfp-arrow-left{left: 0% !important}@media only screen and (max-width: 40em){.mfp-arrow-left{left: 5% !important}}.mfp-arrow-left::before{content: "\f104" !important;font-family: 'FontAwesome';font-size: 70px !important;color: #5a9bcd}.mfp-arrow-left:after{display: none !important}.mfp-arrow-right{right: 0% !important}@media only screen and (max-width: 40em){.mfp-arrow-right{right: 5% !important}}.mfp-arrow-right::before{content: "\f105" !important;font-family: 'FontAwesome';font-size: 70px !important;color: #5a9bcd}.mfp-arrow-right:after{display: none !important}.liste-fournisseur{display: flex;list-style-type: none;flex-wrap: wrap;flex-direction: row;align-items: center;justify-content: space-between}.liste-fournisseur li{width: 18%;margin: 0 0 2em;text-align: center}@media only screen and (max-width: 64em){.liste-fournisseur li{width: 23%}}@media only screen and (max-width: 840px){.liste-fournisseur li{width: 31.33%}}@media only screen and (max-width: 40em){.liste-fournisseur li{width: 48%}}.liste-fournisseur li a{display: flex;flex-direction: column}.liste-fournisseur li span{display: block}.liste-fournisseur li span:first-child{position: relative;overflow: hidden;display: flex;align-items: center;margin-bottom : 0.5em;border: 1px solid #d7e1e8;height: 210px;text-align: center}.liste-fournisseur li img{display: block;max-height: 150px;width: auto;margin: 0 auto}#bloc_contact{}#bloc_contact ul{margin: 0;padding: 0;list-style-type: none}#bloc_contact ul li{display: flex;flex-direction: row;justify-content: flex-start;align-items: center;margin: 0 0 10px;padding: 9px 15px;background: #5a9bcd;color: #fff;border: 2px solid #5a9bcd}#bloc_contact ul li img{margin-right: 1em}#bloc_contact ul li a{color: #fff}#bloc_contact ul li:last-child{background: #fff;color: #5a9bcd}#bloc_contact ul li:last-child a{color: #5a9bcd}@media only screen and (max-width: 840px){#fp_container_achat ul li.sspLigne.multiLigne .ssprd_visuel{display: block;width: 15%}#fp_container_achat ul li.sspLigne.multiLigne .ssprd_nom{width: 35%}#fp_container_achat ul li.sspLigne.multiLigne .ssprd_promo{width: 10%}#fp_container_achat ul li.sspLigne.multiLigne .ssprd_prix, #fp_container_achat ul li.sspLigne.multiLigne .ssprd_prix_kg{width: 20%;margin-bottom: 0}}.slider-product-nav{display: block !important;margin: 1em auto 2em}@media only screen and (max-width: 1150px){#main_menu a.niv1, #main_menu li.niv1.link_annexe a{font-size: 0.9rem}}@media only screen and (max-width: 1024px){#main_menu a.niv1, #main_menu li.niv1.link_annexe a{font-size: 0.8rem}}.header_bar, .header_bar .headerZD_medium, .header_bar .headerZD_small{background-color: transparent}.header_bar .headerZD_medium p{display: flex}.header_bar .headerZD_medium p a{color: #6c6763;font-size: 12px}.header_bar .headerZD_small{display: flex}.header_bar .headerZD_small a i, .header_bar .headerZD_small a p{color: #6c6763}.header_bar .headerZD_small i{font-size: 20px}.header_bar.hide-for-medium-down .headerZD_medium, .header_bar.hide-for-medium-down .headerZD_small{margin: 0;padding: 0}.new_section_menu{padding: 0 !important}.sticky.fixed #logo{width: auto;margin-top: 1em}.sticky.fixed #form_search{width: 100%}.sticky.fixed .new_section_menu{width: 38%;margin-right: 1rem}#main_menu a.niv1, #elem_menu .link_annexe a{padding: 0 0.7em}@media screen and (max-width: 1250px){#elem_menu{margin: 0 1rem}#main_menu .niv1 a{padding: 0 1em}}@media screen and (max-width: 1075px){#main_menu .niv1 a{padding: 0 0.8em}}#logo{margin-top: 0.5em}.newLogoTitle{}.newLogoTitle h1{margin: 0}.newLogoTitle span{display: flex;flex-direction: column}.newLogoTitle h1, .newLogoTitle span{font-size: 16px;font-weight: normal;text-transform: uppercase;color: #000;padding-left: 20px;white-space: nowrap}@media only screen and (min-width: 1600px){.home_carrousel{max-height: 100%}}.categorieHeader .categorieContentInfo{float: left}.categorieHeader .categorieContentInfo h1{text-align: left}.form-password{position: relative}.form-password.form_small .password-icon{bottom: 13px;right: 0px}.password-icon{display: flex;align-items: center;width: 20px;position: absolute;bottom: 15px;right: 10px;margin: 0 !important;color: #6c6763;transition: all 0.2s}.password-icon .feather-eye-off, .password-icon .feather-eye-off_generic, .password-icon .feather-eye-off_confirm, .password-icon .feather-eye-off_header{display: none}#logo img + img{margin-left: 10px}.message_top{height: inherit;padding: 5px 0;color: #fff}.message_top{font-size: 11px}@media screen and (min-width: 840px){.message_top{font-size: calc(1.13636vw + 1.45455px)}}@media screen and (min-width: 1280px){.message_top{font-size: 16px}}.message_top a{color: #fff}.message_top p{font-size: 11px}@media screen and (min-width: 840px){.message_top p{font-size: calc(1.13636vw + 1.45455px)}}@media screen and (min-width: 1280px){.message_top p{font-size: 16px}}.message_top .row{display: flex;align-items: center}@media only screen and (max-width: 76em){.message_top .row{max-width: 100% !important}}.accroche_header{display: flex;justify-content: flex-start;align-items: center}.accroche_header img{margin-right: 10px}.accroche_header > *{margin-bottom: 0}.header_bar_info{display: flex;justify-content: space-around;align-items: center}.header_bar_info > *{margin-bottom: 0}.header_bar_info .headerZD_medium p{margin-bottom: 0}.header_bar_info .headerZD_small a{display: flex;justify-content: space-between;align-items: center}.header_bar_info .headerZD_small a > *{margin-bottom: 0}.header_bar_info .headerZD_small a i{margin-right: 10px}#logo{width: auto}.newLogoTitle img{max-height: 90px}.newLogoTitle h1, .newLogoTitle span{padding-left: 0;margin-top: 10px;text-align: center}@media only screen and (max-width: 40em){#logo img, .logo_tunnel #logo img{max-height: 40px}.message_top .header_bar_info{display: none}.message_top .accroche_header{justify-content: center}.message_top .accroche_header img{height: 15px;width: auto}}.bloc_produit img{margin-bottom: 15px}#homepage_mea{display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%}#homepage_mea.grp_zones_dyn > div{width: 48%;margin: 0 1% 1.5rem}#homepage_mea.grp_zones_dyn img{width: 600px}@media only screen and (max-width: 40em){#homepage_mea.grp_zones_dyn > div{width: 98%}#homepage_mea.grp_zones_dyn img{width: 100%}}#fp_tab{margin-bottom: 2rem}.logo_blog #logo{display: flex;flex-direction: row;width: 100%;margin-top: 2rem}.logo_blog #logo img{max-width: 200px}.bgColor{padding: 2rem 0;margin-bottom: 2rem;background-color: rgba(90, 155, 205, 0.25)}.home_blog_billet{display: flex;align-items: center;justify-content: space-between}.home_blog_billet .blog_img{width: 50%}.home_blog_billet .blog_info{width: 40%}.home_blog_billet .link{font-weight: bold;text-decoration: underline}.home_blog_billet .button{font-size: 0.9rem !important}.home_blog_billet .blog_button{text-align: center}.home_blog_billet .blog_button{margin-top: 2rem}@media screen and (min-width: 320px){.home_blog_billet .blog_button{margin-top: calc(30remvw + 1rem)}}@media screen and (min-width: 1280px){.home_blog_billet .blog_button{margin-top: 5rem}}@media only screen and (max-width: 992px){.home_blog_billet{flex-direction: column}.home_blog_billet .blog_img, .home_blog_billet .blog_info{width: 100%}.home_blog_billet .bloc_img{margin-bottom: 1rem;text-align: center}}.logo_blog #baseline{width: 410px;text-align: center}#elem_menu{text-align: center}#elem_menu .cat_31535 > a{background: #85a737;color: #fff}#elem_menu .cat_31535 > a:after{content: "%";padding-left: 5px;font-weight: 700}#elem_menu .cat_31535 > a:hover{background: #9ccc1e;color: #fff}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu.cat_31535 > a{background: #85a737;color: #fff}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu.cat_31535 > a:before{content: "%";padding-right: 5px;font-weight: 700}.left-off-canvas-menu ul.off-canvas-list li.has-ss-menu.cat_31535 > a:hover{background: #9ccc1e;color: #fff}#elem_menu .gsm_ssmenu .gsm_ssmenuListing div{text-align: left}.bloc_produit img{display: block !important}#last-comments p.comment a{line-height: 1.2}@media only screen and (min-width: 35rem) and (max-width: 64rem){.produits-associes .arrow_slider{display: grid;grid-template-columns: repeat(2, 1fr)}}.bp_img_avis{display: block}.bouton_produit{display: inline-block}#homepage_promo div{margin: 0 0.75em 1em}#homepage_promo.grp_zones_dyn img{border: none}@media only screen and (min-width: 641px) and (max-width: 1114px){#homepage_promo{flex-wrap: wrap}#homepage_promo div{width: 47%;margin: 0 1.5% 1.5rem}}.bp_index + .bp_index{top: 64px}.bloc_produit .bp_nom{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden}@media only screen and (min-width: 421px) and (max-width: 520px){.bloc_produit .bp_nom{font-size: 0.85rem}}@media only screen and (min-width: 521px){.bloc_produit .bp_nom{height: 72px}}@media only screen and (max-width: 520px){.bloc_produit .bp_nom{height: inherit}}#fp_pro_asso .bloc_produit .bp_nom, .slick-slider .bloc_produit .bp_nom{height: 72px}@media only screen and (max-width: 520px){#fp_pro_asso .bloc_produit .bp_nom, .slick-slider .bloc_produit .bp_nom{height: inherit}}.rs_blog_billet .bloc_produit .bp_nom, .rs_blog_liste .bloc_produit .bp_nom{-webkit-line-clamp: inherit;height: inherit}.bloc_produit:hover, .bloc_produit:focus{border-color: #d7e1e8}.sticky.fixed #logo .newLogoTitle span{margin-top: 0}@media only screen and (max-width: 400px){#logo img{max-height: 30px}}.codepromoLibelle #link_cp{display: inline-block;margin-left: 0.5rem;padding: 0.25rem 0.5rem;background-color: rgba(133, 165, 17, 0.3);color: #6c6763;font-weight: bold}.codepromoLibelle #link_cp:after{content: "\f078";font-family: 'FontAwesome';padding-left: 0.25rem;font-size: 12px}.codepromoLibelle #link_cp.active:after{content: "\f077"}@media only screen and (min-width: 1025px){.panier_code_promo #ajout_codepromo{display: flex;align-items: center}}@media only screen and (max-width: 1024px){.panier_code_promo .codepromoForm{margin-top: 1rem}}.fp_mode_info strong span{display: inline-block;margin-top: 0.25rem;padding: 5px 0.75rem;background: #cd3a18 !important;color: #fff}blockquote{font-size: 1rem;line-height: 1.6;font-style: normal}blockquote:before, blockquote:after{display: none}blockquote p{margin-bottom: 0.25rem;font-size: 1rem;line-height: 1.6}@media only screen and (min-width: 64.1em){#lst_produits .bloc_produit{height: inherit}}#lst_produits{display: flex;flex-wrap: wrap;width: 100%}#lst_produits .column{float: none}.bloc_produit{}.bloc_produit .bp_desc_courte{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: inherit}.bloc_produit .bp_notes{display: block;margin-top: 0.5rem}.ax-widget-container{}.ax-widget-container button{background: transparent}.ax-widget-container button:hover{color: #6c6763}.breadcrumbs > *{line-height: 1.6}.fp_encart{clear: both;display: flex;justify-content: space-between;align-items: stretch;min-height: 200px}.fp_encart .fp_codePromo, .fp_encart .fp_livraison{overflow: hidden;width: 48%;border-radius: 15px;color: #fff}@media only screen and (max-width: 1440px){.fp_encart{min-height: inherit}}@media only screen and (max-width: 1024px){.fp_encart{flex-direction: column;height: auto;min-height: inherit}.fp_encart .fp_codePromo, .fp_encart .fp_livraison{width: 100%;margin-bottom: 1rem;min-height: 200px}}.fp_codePromo{position: relative;font-size: 14px;line-height: 18px}.fp_codePromo img{position: absolute;height: auto;width: 100%}.fp_codePromo > div{position: relative;width: 50%;display: flex;flex-direction: column;flex-wrap: wrap;align-items: center;justify-content: center;padding: 0.75rem 1rem 1rem;text-align: center}.fp_codePromo > div p{margin-bottom: 0;font-size: 14px;line-height: 18px}.fp_codePromo > div strong{display: block;font-size: 45px;line-height: 55px}.fp_codePromo > div em{margin-top: 8px;display: block;padding: 5px 10px;background: #fff;color: #2f9fd3;text-transform: uppercase;font-style: normal;font-weight: bold;font-size: 20px;line-height: 24px}@media only screen and (max-width: 1280px){.fp_codePromo img{height: 100%;width: auto}}@media only screen and (max-width: 1024px){.fp_codePromo img{width: 100%;height: auto}}.fp_livraison{display: flex;width: 100%;padding: 1rem;background: transparent url(/imgfck/253/Image/encart_promo/encart2.jpg) center bottom no-repeat;background-size: 100%;font-size: 14px;line-height: 18px}.fp_livraison div{width: 100%;font-size: 18px;line-height: 22px}.fp_livraison div span{display: inline-block;margin: 8px 0 0 5px;padding: 3px 10px;background: #fff;color: #85a511;font-size: 20px;line-height: 24px;font-weight: bold}.fp_livraison p{margin: 0.5rem 0 0;font-size: 12px;line-height: 16px}@media only screen and (max-width: 1280px){.fp_livraison{padding: 0.75rem;background-size: cover}.fp_livraison div{text-align: center}}@media only screen and (max-width: 768px){.fp_livraison{background-position: center 75%}}.ssprd_dispo #date_livr{display: none}