/**
 * Table of contents: 
 * main.css
 * Generated : 2025-10-29 02:42:24
 */


/* Filename: main.css */
 *{outline-style: none !important}blockquote{display: block;position: relative;padding: 0 2em;font-size: 1.3rem;line-height: 1.3;font-style: italic;border: 0}blockquote::before{content: '«';display: inline-block;position: absolute;top: -0.25em;left: 0.5em}blockquote::after{content: '»';position: absolute;bottom: 0.25em;right: 0.5em}blockquote p{font-size: 1.3rem;line-height: 1.3}a, .panel.callout a:not(.button){color: #b8406a;transition: color 300ms ease-out 0s}a:hover, .panel.callout a:not(.button):hover{color: #222;text-decoration: underline}#main-section{padding-bottom: 2em}#main-section p a{text-decoration: underline}strong, b{font-weight: 500}body{font-size: 1rem;line-height: 1.2;color: #171717;font-family: 'Roboto', Helvetica, Arial, sans-serif}body p{line-height: 1.2;font-weight: 300}.drawer-content{margin-bottom: 10px}.drawer .drawer-btn{right: 15px !important}.drawer{}.drawer .dr-transparent{background: none}h1, .faux_titre_niv1, h2, .faux_titre_niv2, h3, .faux_titre_niv3, h4, h5, h6{font-family: 'Raleway', Helvetica, Arial, sans-serif}h1, .faux_titre_niv1{font-weight: 500;margin-bottom: 1rem}h1, .faux_titre_niv1{font-size: 1.625em}@media screen and (min-width: 320px){h1, .faux_titre_niv1{font-size: calc(3.75emvw + 1.5em)}}@media screen and (min-width: 1280px){h1, .faux_titre_niv1{font-size: 2em}}h1, .faux_titre_niv1{line-height: 1}@media screen and (min-width: 320px){h1, .faux_titre_niv1{line-height: calc(0.02604pxvw + 0.99913px)}}@media screen and (min-width: 1280px){h1, .faux_titre_niv1{line-height: 1.25}}h2, .faux_titre_niv2{font-weight: 400;margin: 1rem 0 0.75rem}h2, .faux_titre_niv2{font-size: 1.2em}@media screen and (min-width: 320px){h2, .faux_titre_niv2{font-size: calc(4.25emvw + 1.05833em)}}@media screen and (min-width: 1280px){h2, .faux_titre_niv2{font-size: 1.625em}}h2, .faux_titre_niv2{line-height: 1}@media screen and (min-width: 320px){h2, .faux_titre_niv2{line-height: calc(0.01042pxvw + 0.99965px)}}@media screen and (min-width: 1280px){h2, .faux_titre_niv2{line-height: 1.1}}h3, .faux_titre_niv3{font-weight: 400;line-height: 1.2;margin: 0.75rem 0 0.5rem}h3, .faux_titre_niv3{font-size: 1em}@media screen and (min-width: 320px){h3, .faux_titre_niv3{font-size: calc(4emvw + 0.86667em)}}@media screen and (min-width: 1280px){h3, .faux_titre_niv3{font-size: 1.4em}}h4{font-weight: 400;margin-top: 1em !important}h4{font-size: 1em}@media screen and (min-width: 320px){h4{font-size: calc(2emvw + 0.93333em)}}@media screen and (min-width: 1280px){h4{font-size: 1.2em}}h5{font-size: 1.1em}h6{font-size: 1em}h3, h4, h5, h6{margin: 0.5em 0}.libelle{font-weight: bold;font-size: 1.1em;line-height: 1}.title_underline{display: block;overflow: hidden;padding-bottom: 20px;border-bottom: 1px solid #d5d5d5;font-weight: 600}.title_underline span{display: inline-block;background: #fff}.title_underline div, .title_underline div a{float: left;margin-left: 5px;text-transform: capitalize}.title_linethrough{text-align: center;overflow: hidden}.title_linethrough span{display: inline-block;position: relative}.title_linethrough span::before, .title_linethrough span::after{content: "";position: absolute;height: 1px;border-top: 1px solid #d5d5d5;top: 25px;width: 64em}.title_linethrough span::before{right: 100%;margin-right: 15px}.title_linethrough span::after{left: 100%;margin-left: 15px}.anchor{display: block;height: 65px;margin-top: -65px;visibility: hidden}@media only screen and (min-width: 80.1em){.row{max-width: 75em}}@media only screen and (min-width: 64em) and (max-width: 80em){.row{max-width: 64em}}@media only screen and (max-width: 64em){.row{max-width: 100%}}.fullWidth{width: 100%;margin-left: auto;margin-right: auto;max-width: initial !important}.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: #171717}.color1{color: #b8406a}.color2{color: #fc5792}.color3{color: #555}.color4{color: #f0ede6}.colorGrey{color: #797979}.bgColor1{background-color: #b8406a}.bgColor2{background-color: #fc5792}.bgColor3{background-color: #555}.bgColor4{background-color: #f0ede6}.bgGrey{background-color: #f6f6f6}.bgColor1Light{background-color: #fff3f7}.bgColor1Medium{background-color: #fdc5d7}.borderFilet, .borderFiletT, .borderFiletL, .borderFiletB, .borderFiletR, .borderFiletN{border: 1px solid #d5d5d5}.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}.borderColor1{border-color: #f2dde7}span.error, small.error{background: #c47d7d}span.error a, small.error a{color: #fff}span.error{font-size: inherit}.filetError input{border: 1px solid #c47d7d}.colorMute{color: #9b9597}.alert-box.info{background-color: #7adeee;border-color: #17a2b8;color: #000}.colorInfo{color: #17a2b8}.alert-box.success{background: #eaf5e5;border-color: #7e9f68;color: #7e9f68}.colorSuccess, font[color="green"]{color: #7e9f68}.alert-box.warning{background: #fef5de;border-color: #9f8968;color: #9f8968}.colorWarning, font[color="orange"]{color: #9f8968}.alert-box.danger{background: #fbecec;border-color: #c47d7d;color: #c47d7d}.colorDanger{color: #c47d7d}.alert-box.danger.lite{background: #fbecec;border-color: #c47d7d;color: #c47d7d}.side-nav a{color: #b8406a !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}a.underline{text-decoration: underline}a.link_underline_maj{font-size: 11px;line-height: 14px;text-transform: uppercase}a.link_underline_maj span{text-decoration: underline}a.link_underline_maj:before{content: ">";padding-right: 5px}button, .button{background-color: #6c6c6c;color: #fff;font-family: 'Roboto', Helvetica, Arial, sans-serif;text-transform: uppercase}button i, .button i{font-size: 21px}button:hover, .button:hover, button:focus, .button:focus{background-color: #171717;color: #fff}button .svg svg, .button .svg svg{float: left;height: 25px;fill: #fff}button[type="sumit"] span + span, .button[type="sumit"] 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="sumit"] span + span, .button[type="sumit"] span + span{font-size: 15px}}@media only screen and (max-width: 64em){button[type="sumit"] span + span, .button[type="sumit"] span + span{font-size: 2.4vw}}@media only screen and (max-width: 40em){button .svg, .button .svg{display: none}button[type="sumit"] span + span, .button[type="sumit"] span + span{float: none;font-size: 4.5vw}}button.secondary, .button.secondary{background: #f6f6f6;color: #171717}button.secondary:hover, .button.secondary:hover, button.secondary:focus, .button.secondary:focus{background-color: #d0d0d0;text-decoration: none}button.small, .button.small{font-size: 1rem !important}.btn-indispo{padding: 10px 0 !important;background: #4a4a4a;color: #fff}.btn-indispo em{display: block;font-size: 12px;text-transform: none}.btn-indispo span{display: inline-block}.btn-indispo span.svg svg{width: 25px;height: 15px;margin-right: 10px}.button_indispo{padding: 5px 10px !important;background: #4a4a4a;color: #fff;text-align: center}.button_indispo .svg{display: inline-block;width: 10%;margin-right: 10px}.button_indispo .svg svg{width: 20px}.button_indispo span.libelle{display: inline-block;width: 80%;font-size: 11px;line-height: 12px;display: inline-block;text-align: center}.button_indispo:hover{background: #171717}.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: #555}.button_square:hover{background: transparent;color: #fc5792}.button_square.secondary{background-color: #b8406a;color: #555}.buttonDisabled{opacity: 0.5}.button_header, .button_header2{display: block;float: right;height: 35px;margin-top: 9px;padding: 0 5px;transition: background-color 300ms ease-out 0s;font-size: 25px;line-height: 35px}.button_header i, .button_header2 i{font-size: 21px;color: #fc5792}.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: #fc5792}.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: #f6f6f6;border: #d5d5d5;color: #171717}.button.achat, button.achat{text-transform: uppercase;font-weight: 500;color: #fff;background: #6c6c6c}.button.achat, button.achat{font-size: 16px}@media screen and (min-width: 320px){.button.achat, button.achat{font-size: calc(-0.52083vw + 17.66667px)}}@media screen and (min-width: 1280px){.button.achat, button.achat{font-size: 11px}}.button.achat:hover, button.achat:hover{background-color: #171717;text-decoration: none}.button.achat .svg svg, button.achat .svg svg{fill: #fff;float: none;display: inline-block;width: 20px;height: 20px;float: none}.button.achat.small, button.achat.small{font-size: 0.875em !important}.button.achat.achat_small, button.achat.achat_small{padding: 5px 10px !important;text-align: center}.button.achat.achat_small .svg, button.achat.achat_small .svg{display: inline-block;width: 10%;margin-right: 10px}.button.achat.achat_small span.libelle, button.achat.achat_small span.libelle{display: inline-block;width: 60%;font-size: 11px;line-height: 12px;display: inline-block;text-align: center}a.button_plusdinfos, a .button_plusdinfos{padding: 5px 10px;color: #b8406a;font-size: 0.6875em;text-transform: uppercase}a.button_plusdinfos::before, a .button_plusdinfos::before{content: ">";padding-right: 5px}a.button_plusdinfos:hover, a .button_plusdinfos:hover{color: #b8406a;background: #fdc5d7;text-decoration: none !important}.link{padding: 10px;text-transform: uppercase}.link:before{content: ">";padding-right: 5px}.link a{text-decoration: underline}.link.link_title{position: absolute;right: 0;bottom: 5px;padding: 0}.link.link_title{font-size: 14px}@media screen and (min-width: 320px){.link.link_title{font-size: calc(-0.3125vw + 15px)}}@media screen and (min-width: 1280px){.link.link_title{font-size: 11px}}.link.link_title a{color: #171717}.link.button{background: #e6e6e6;color: #171717;font-size: 11px;font-weight: bold;text-decoration: none}.link.button.achat_bundle{background: #6c6c6c;color: #fff}.link.button.achat_bundle:hover{background: #171717}.link.button:hover{background: #cdcdcd}.link.small{font-size: 11px}.link.small a{text-decoration: underline;color: #171717}input[type=text], input[type=email], input[type=password], textarea, select{box-shadow: unset}form.form_inline label{display: inline-block;width: 33.33%;text-align: right;padding-right: 2%}form.form_inline label.nostyle{width: 100%;text-align: left;line-height: 1rem}form.form_inline .form_adress label{float: left}form.form_inline input[type=text], form.form_inline input[type=password], form.form_inline textarea, form.form_inline select{width: 64.66%;display: inline;margin-bottom: 0}form.form_inline div{margin-bottom: 1.25rem}form.form_inline .form_radio, form.form_inline .form_checkbox{margin-bottom: 1em}form.form_inline .form_radio label, form.form_inline .form_checkbox label{width: 64.66%;display: inline;margin-bottom: 0}form.form_inline .form_radio input[type=radio], form.form_inline .form_checkbox input[type=radio], form.form_inline .form_radio input[type=checkbox], form.form_inline .form_checkbox input[type=checkbox]{display: inline-block;width: 20px;text-align: right;padding-right: 2%;margin: 0 0 0 33.5%}form.form_inline .form_radio, form.form_inline .form_checkbox{display: table;width: 100%}form.form_inline .form_radio .faux_label, form.form_inline .form_checkbox .faux_label{display: table-cell;width: 33.33%;text-align: right;padding-right: 2%}form.form_inline .form_radio .form_radio_line, form.form_inline .form_checkbox .form_radio_line{display: table-cell;width: 64.66%}form.form_inline .form_radio .form_radio_line div, form.form_inline .form_checkbox .form_radio_line div{display: inline;margin-bottom: 0.25rem}form.form_inline .form_radio .form_radio_line input, form.form_inline .form_checkbox .form_radio_line input{margin-left: 0}form.form_inline .form_date_de_naissance label{float: left;line-height: 3}form.form_inline .form_date_de_naissance label + span{width: 64.66%;display: inline-block;margin-left: 5px}form.form_inline .form_date_de_naissance label + span .sep{float: left;display: inline-block;line-height: 3;margin: 0 10px}@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, form.form_inline .form_checkbox{display: table;width: 100%}form.form_inline .form_radio div, form.form_inline .form_checkbox div{margin-bottom: 0.25rem}form.form_inline .form_radio .faux_label, form.form_inline .form_checkbox .faux_label{display: block;width: 100%;text-align: left;padding-right: 0}form.form_inline .form_radio .form_radio_line, form.form_inline .form_checkbox .form_radio_line{display: block;width: 100%}form.form_inline .form_radio .form_radio_line div, form.form_inline .form_checkbox .form_radio_line div{display: block;margin-bottom: 0.25rem}form.form_inline .form_radio input[type=radio], form.form_inline .form_checkbox input[type=radio], form.form_inline .form_radio input[type=checkbox], form.form_inline .form_checkbox input[type=checkbox]{margin-left: 0}}.required::after{padding-left: 5px;content: "*";color: #c47d7d;font-weight: bold}@media screen and (max-width: 40em){#form_full, .form_container{padding: 0 !important}}.inputSmall{height: 2.3125rem !important}.checkboxCustom{}.checkboxCustom [type="checkbox"]:not(:checked), .checkboxCustom [type="checkbox"]:checked, .checkboxCustom [type="radio"]:not(:checked), .checkboxCustom [type="radio"]:checked{position: absolute;left: -9999px}.checkboxCustom [type="checkbox"]:not(:checked) + label, .checkboxCustom [type="checkbox"]:checked + label, .checkboxCustom [type="radio"]:not(:checked) + label, .checkboxCustom [type="radio"]:checked + label{position: relative;padding-left: 1.25em;cursor: pointer}.checkboxCustom [type="checkbox"]:not(:checked) + label:before, .checkboxCustom [type="radio"]:not(:checked) + label:before{content: '';background-image: url(/_boutiques/PERINEESHOP//site_image/icon_checkbox2.svg);background-size: 17px 15px;background-repeat: no-repeat;position: absolute;left: 0;top: 0;width: 17px;height: 15px}.checkboxCustom [type="checkbox"]:checked + label:before, .checkboxCustom [type="radio"]:checked + label:before{content: '';background-image: url(/_boutiques/PERINEESHOP//site_image/icon_checkbox2_checked.svg);background-size: 17px 15px;position: absolute;left: 0;top: 0;width: 17px;height: 15px}.checkboxCustom [type="checkbox"]:disabled:not(:checked) + label:before, .checkboxCustom [type="checkbox"]:disabled:checked + label:before, .checkboxCustom [type="radio"]:disabled:not(:checked) + label:before, .checkboxCustom [type="radio"]:disabled:checked + label:before{box-shadow: none;border-color: #d5d5d5;background-color: #f6f6f6}.checkboxCustom [type="checkbox"]:disabled:checked + label:after, .checkboxCustom [type="radio"]:disabled:checked + label:after{color: #242424}.checkboxCustom [type="checkbox"]:disabled + label, .checkboxCustom [type="radio"]:disabled + label{color: #242424}.checkboxCustom .text-right input[type="checkbox"] + label, .checkboxCustom .text-right input[type="radio"] + label{margin-right: 0}.reveal-modal{padding-top: 3rem}#modal_prd_indispo{}#modal_prd_indispo button{height: 2.8em;padding: 0}.message_top{height: 40px;line-height: 40px;color: #171717;background: #f6f6f6}.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: #171717}.message_top .link_retour a, .message_top .link_retour .fa{color: #171717}@media only screen and (max-width: 40em){.message_top{height: inherit;padding: 10px 0;line-height: 1.1;font-size: 0.8rem}}.message_top.message_cookie{display: none}#messageTop{height: auto;background: #fff;color: #000}#messageTop a.message_top_close{font-size: 21px;color: #555}.lang a{height: 40px;color: #fff;display: inline-block !important}.lang .flag_FR::before{content: url(/_boutiques/PERINEESHOP//site_image/flag_fr.png);padding: 0 4px 0 0;vertical-align: middle}.lang .flag_EN::before{content: url(/_boutiques/PERINEESHOP//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_search{position: absolute;top: 10px;right: 20px;border: 0;margin: 0 1px 0 0;background-color: #fff}.button_search .svg svg{fill: #171717}#badge_palmares{position: fixed;top: 250px;left: 0;display: inline-block;z-index: 500;width: 100px}@media only screen and (max-width: 760px){#badge_palmares{display: none !important}}header, .contain-to-grid{background: #fff}.contain-to-grid.blog{border-bottom: 1px solid #d5d5d5;margin-bottom: 2em}.contain-to-grid.blog .left-off-canvas-toggle{padding-top: 0.5em}@media only screen and (max-width: 64em){.header_bar{padding: 0 0 0 0.9375em}}.header_bar .header_bar_zd{width: 55%;float: left;color: #227d11;font-weight: 400}.header_bar .header_bar_zd{font-size: 12px}@media screen and (min-width: 320px){.header_bar .header_bar_zd{font-size: calc(0.20833vw + 11.33333px)}}@media screen and (min-width: 1280px){.header_bar .header_bar_zd{font-size: 14px}}.header_bar .header_bar_zd{line-height: 14px}@media screen and (min-width: 320px){.header_bar .header_bar_zd{line-height: calc(2.70833vw + 5.33333px)}}@media screen and (min-width: 1280px){.header_bar .header_bar_zd{line-height: 40px}}@media only screen and (max-width: 64em){.header_bar .header_bar_zd{width: 60%}}@media only screen and (max-width: 40em){.header_bar .header_bar_zd{width: 100%;padding: 10px}}.header_bar .header_bar_zd a{color: #227d11}.header_bar .header_bar_zd span{color: #797979}.header_bar .cartAndAccount{position: relative;width: 45%;float: right;font-size: 12px;line-height: 40px;text-align: right}.header_bar .cartAndAccount a{display: inline-block;margin: 0 0 0 10px;padding: 0 20px;background: #6c6c6c;color: #fff;text-transform: uppercase}.header_bar .cartAndAccount a:hover{text-decoration: none;background: #171717}.header_bar .cartAndAccount #moncompte .button_header2{padding-right: 20px}.header_bar .cartAndAccount #moncompte .svg svg{fill: #fff}.header_bar .cartAndAccount #panier{display: inline-block}.header_bar .cartAndAccount .svg svg{width: 30px;height: 20px;fill: #fff;vertical-align: middle}@media only screen and (max-width: 64em){.header_bar .cartAndAccount{width: 40%;line-height: 40px}.header_bar .cartAndAccount .svg svg{width: 25px;height: 25px}}#elem_deroulant{position: absolute;top: 40px;right: 0;display: none;width: 308px;padding: 1em;z-index: 500000;background: #fff;border: 1px solid #d5d5d5}@media only screen and (max-width: 64em){#elem_deroulant{top: 40px}}#elem_deroulant p{margin: 0}#elem_deroulant #panier_liste .panier_visuel a{display: block;padding: 0;background: none}#elem_deroulant #panier_liste .panier_nom{text-align: left;padding-left: 10px}#elem_deroulant #panier_liste .panier_info{line-height: 1.5}#elem_deroulant .button.action{margin: 0.25em 0 0;padding: 0.5em 1em}.panier_icon{position: relative;display: inline-block}#compteur_panier, #compteur_panier2{position: absolute;top: 16px;left: 6px;width: 17px;height: 17px;color: #fff;font-size: 0.875em;line-height: 17px;text-align: center}@media only screen and (max-width: 64em){#compteur_panier, #compteur_panier2{top: 15px;left: 5px}}.top-bar .texte{color: #b8406a;line-height: 45px}nav.top-bar{text-align: center}section.top-bar-section{display: inline-block}.top_bar{background: #fff}@media only screen and (max-width: 64em){.top_bar{padding: 0 0 0 0.9375em}.top_bar .blogText{line-height: 1.5em}}@media only screen and (max-width: 40em){.top_bar{padding: 0 0.9375em;min-height: inherit;line-height: inherit}.top_bar .cartAndAccount{float: right;width: 28%}.top_bar .cartAndAccount a{display: inline-block;float: left;width: 50%;text-align: center}.top_bar .cartAndAccount #moncompte_small{margin-top: 9px}.top_bar .cartAndAccount svg{width: 20px}.top_bar .cartAndAccount #compteur_panier2{top: 23px;left: 2px;font-size: 0.6em;color: #171717}}@media only screen and (min-width: 64.1em){.fixed .top_bar{display: none}}@media only screen and (max-width: 64em){.fixed .header_bar, .fixed .top_bar{display: none}}.logo_tunnel #logo{padding-top: 1em}.logo_tunnel #logo img{max-height: 70px}#logo{position: relative;float: left;width: 35%;margin-top: 1em}#logo.blog_logo{margin-bottom : 1em}#logo a:hover{text-decoration: none !important}#logo a:hover .logo_baseline{text-decoration: none !important}#logo img{max-width: 350px;width: auto;display: block}#logo .logo_baseline{position: absolute;bottom: -7px;display: block;margin: 0;font-size: 11px;line-height: 12px;color: #9b9597;font-style: italic}#logo .logo_baseline h1{margin-bottom: 0;font-size: 11px;line-height: 14px;color: #9b9597;font-style: italic}@media only screen and (max-width: 64em){#logo{width: 45%;padding-top: 1em;margin-top: 0}#logo .logo_baseline{font-size: 9px}#logo img{max-width: 100%}}@media only screen and (max-width: 40em){#logo{padding-top: 5px;margin-top: 1em}#logo .logo_baseline{display: none}}#form_search{float: right;width: 30%;margin: 38px 5px 0 3px}#form_search .row{position: relative}#form_search .column input{height: 49px}#form_search input[type=text]{margin: 0;border-bottom: 0}#form_search.blog_search{margin-top: 0}#form_search.blog_search input[type=text]{border-bottom: 1px solid #d5d5d5}@media only screen and (max-width: 64em){#form_search{width: 18%}}@media only screen and (max-width: 768px){#form_search{display: none}}#form_search_small{overflow: hidden;position: relative;border-bottom: 1px solid #d5d5d5}#form_search_small input{margin-bottom: 0}#form_search_small input[type=text]{border: 0;width: 85%}#form_search_small .button_search{top: 6px;right: 0}#header_bouton{float: right}@media only screen and (max-width: 40em){#header_bouton{display: none}}#header_bouton ul{margin: 37px 0 0;padding: 0;list-style-type: none}#header_bouton ul li{display: inline-block;padding: 0;margin: 0 10px 0 0;font-size: 0.875rem;line-height: 50px}#header_bouton ul li a{display: block;padding: 0 1.5em;background: #ffedf4;color: #fc5792}@media only screen and (max-width: 64em){#header_bouton ul li a{padding: 0 0.75em}}@media only screen and (max-width: 855px){#header_bouton ul li a{padding: 0 0.5em}}#header_bouton ul li a:hover{background: #febbd3;text-decoration: none}#header_bouton ul li:first-child a{background: #f6f6f6;color: #171717}#header_bouton ul li:first-child a:hover{background: #d0d0d0}#header_bouton_blog{float: right}#header_bouton_blog a{display: inline-block;padding: 0 1.75em;font-size: 0.825em;line-height: 50px;background: #171717;color: #fff;text-transform: uppercase}@media only screen and (max-width: 40em){#header_bouton_blog a{padding: 0 0.5em;font-size: 1.5em;background: #fff;color: #171717}#header_bouton_blog a span{display: none}}.tab-bar{height: auto;background-color: #b8406a}.tab-bar .menu-icon{width: 40px;height: 40px;background: #fc5792;color: #b8406a}.tab-bar .right-small{border-color: #b8406a}.left-off-canvas-menu{position: fixed !important;z-index: 6000}#left-off-canvas-menu-inner{height: 100vh !important;overflow-x: inherit;overflow-y: auto !important}.left-off-canvas-toggle{position: relative;display: block;float: left;width: 40px;padding-top: 1em}@media only screen and (max-wifth: 40em){.left-off-canvas-toggle{width: 12%}}.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: #fff;color: #171717}ul.off-canvas-list li a{color: #171717;border: 0}ul.off-canvas-list li a:hover{background: #fff}ul.off-canvas-list li.has-ss-menu, ul.off-canvas-list li.has-ss-ss-menu, ul.off-canvas-list li.ss-ss-menu{margin: 5px 0}ul.off-canvas-list li.has-ss-menu a, ul.off-canvas-list li.has-ss-ss-menu a, ul.off-canvas-list li.ss-ss-menu a{position: relative;display: block;padding: 5px 5px 5px 0.9375em}ul.off-canvas-list li.has-ss-menu > a::after, ul.off-canvas-list li.has-ss-ss-menu > a::after, ul.off-canvas-list li.ss-ss-menu > a::after{position: absolute;top: 0;right: 0.9375em;display: inline-block;width: 30px;height: 30px;content: "";background-image: url(/_boutiques/PERINEESHOP//site_image/icon_arrow_L.svg);background-size: 20px 20px;background-repeat: no-repeat;transform : rotate(-90deg);-webkit-transform : rotate(-90deg);transition : transform 0.5s ease-out;-webkit-transition : transform 0.1s ease-out}ul.off-canvas-list li.has-ss-menu > a.is-open::after, ul.off-canvas-list li.has-ss-ss-menu > a.is-open::after, ul.off-canvas-list li.ss-ss-menu > a.is-open::after{right: 25px;transform : rotate(90deg);-webkit-transform : rotate(90deg)}ul.off-canvas-list li ul{margin: 0;list-style-type: none}ul.off-canvas-list li li a{display: block}ul.off-canvas-list li li a:hover i.fa{margin-right: 10px}ul.off-canvas-list li li.has-ss-ss-menu{margin: 0}ul.off-canvas-list li li.has-ss-ss-menu a.second-link-action{padding-right: 55px}ul.off-canvas-list li li.has-ss-menu a.first-link-action{padding-right: 55px}ul.off-canvas-list li li.has-ss-menu ul.ss-menu li.has-ss-ss-menu{border-bottom: 1px solid #d5d5d5}ul.off-canvas-list li li.has-ss-menu ul.ss-menu li.has-ss-ss-menu a.second-link-action{display: block;position: relative}ul.off-canvas-list li li.has-ss-menu ul.ss-menu li.has-ss-ss-menu a.second-link-action::after{position: absolute;bottom: 5px;top: inherit;right: 0.9375em;display: inline-block;width: 20px;height: 20px;content: "";background-image: url(/_boutiques/PERINEESHOP//site_image/icon_arrow_L.svg);background-size: 20px 20px;background-repeat: no-repeat;transform : rotate(-90deg);-webkit-transform : rotate(-90deg);transition : transform 0.5s ease-out;-webkit-transition : transform 0.1s ease-out}ul.off-canvas-list li li.has-ss-menu ul.ss-menu li.has-ss-ss-menu a.second-link-action.is-open::after{right: 25px;transform : rotate(90deg);-webkit-transform : rotate(90deg)}ul.off-canvas-list li li.has-ss-menu ul.ss-menu li.has-ss-ss-menu a{text-align: left}ul.off-canvas-list li li.has-ss-menu ul.ss-menu li.has-ss-ss-menu a.first-link-action{padding-right: 2rem}ul.off-canvas-list li li.has-ss-menu ul.ss-menu li.has-ss-ss-menu ul{font-weight: normal}ul.off-canvas-list li li.has-ss-menu ul.ss-menu li.has-ss-ss-menu ul .sous_titre{display: block;padding: 5px 0;margin: 5px 0;font-weight: bold;text-align: center;text-transform: uppercase}ul.off-canvas-list li li.has-ss-menu ul.ss-menu li.has-ss-ss-menu .ss-ss-menu{margin-left: 2em}ul.off-canvas-list li li.has-ss-menu ul.ss-menu li.has-ss-ss-menu .ss-ss-menu li::before{margin-top: 9px;padding-right: 1em;float: left;content: "\f111";font-family: 'FontAwesome';font-size: 0.5em;color: #ddd}ul.off-canvas-list li .svg svg{width: 25px;height: 25px}ul.off-canvas-list li .ss-menu{padding: 0 0 0 0.9375em;font-weight: normal}ul.off-canvas-list li .ss-menu li.has-ss-ss-menu a::after{display: none}ul.off-canvas-list .navAside_listeRayon li{border-bottom: 1px solid #d5d5d5}ul.off-canvas-list .navAside_listeRayon li a{font-weight: 700}ul.off-canvas-list .navAside_listeRayon li ul li{border-bottom: 0}ul.off-canvas-list .navAside_listeRayon li ul li a{font-weight: 400}ul.off-canvas-list .has-submenu-2 > a{position: relative;padding-right: 25px;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}#main_menu{clear: both;position: relative;background: #fff}#main_menu a{display: block;text-align: left}#main_menu a.niv1{height: 65px;padding: 15px 0.5em;overflow: hidden;color: #171717;font-family: 'Raleway', Helvetica, Arial, sans-serif;font-weight: 600;transition: all 0.2s;text-align: center}#main_menu a.niv1{font-size: 0.675em}@media screen and (min-width: 760px){#main_menu a.niv1{font-size: calc(6emvw + 0.2em)}}@media screen and (min-width: 1280px){#main_menu a.niv1{font-size: 1em}}#main_menu a.niv1:hover, #main_menu a.active, #main_menu a.rspm_active_ssmenu{color: #b8406a;text-decoration: none}#main_menu .row .column.small-12{position: inherit}@media only screen and (max-width: 760px){#main_menu{display: none}}@media only screen and (min-width: 760px){.left-off-canvas-toggle{display: none}}.sticky.fixed #main_menu{margin: 0;border-bottom: 2px solid #d5d5d5}nav.menu_desktop{position: relative;border-top: 1px solid #d5d5d5;border-bottom: 2px solid #d5d5d5}#elem_menu{margin: 0;display: table}#elem_menu li{display: inline;list-style: none;overflow: hidden}#elem_menu li.niv1{display: table-cell;height: 65px;line-height: 18px}#elem_menu li.niv1::before{z-index: 500;content: "";position: absolute;bottom: -2px;width: 100%;height: 2px;display: block;background: #d5d5d5}#elem_menu li.niv1:hover::before, #elem_menu li.niv1.rspm_active_ssmenu::before{background: #b8406a}#elem_menu li:last-child{overflow: hidden}#elem_menu li:last-child:hover::before, #elem_menu li:last-child.rspm_active_ssmenu::before{width: 200px;background: #b8406a}#elem_menu .gsm_ssmenu_before{content: "";display: block;width: 100vw;background-color: rgba(0, 0, 0, 0.5);min-height: 100vh;position: absolute;transform: inherit;top: 67px;left: 0;z-index: 2 !important}@media all and (min-width: 90.063em){#elem_menu .gsm_ssmenu_before{top: 65px}}#elem_menu .gsm_ssmenu{position: absolute;z-index: 9000;width: 100%;max-width: 75rem;transform: translateX(-50%);-webkit-transform: translateX(-50%);top: 0;left: 50%;padding: 2em 0;margin: auto;background: #fff}#elem_menu .gsm_ssmenu a{color: #171717}#elem_menu .gsm_ssmenu a.niv2{padding-bottom: 10px;margin-bottom: 10px;font-size: 1.125rem;border-bottom: 1px solid #d5d5d5;text-align: left}#elem_menu .gsm_ssmenu a.niv2:hover{text-decoration: none;color: #b8406a}#elem_menu .gsm_ssmenu ul.niv3{margin: 0 0 10px 10px;padding: 0}#elem_menu .gsm_ssmenu ul.niv3 li.niv3{font-size: 0.875rem;list-style-type: circle;color: #f6f6f6;font-family: 'Roboto', Helvetica, Arial, sans-serif;list-style-type: none}#elem_menu .gsm_ssmenu ul.niv3 li.niv3 a.niv3{display: block;border: 0}#elem_menu .gsm_ssmenu ul.niv3 li.niv3 a.niv3::before{margin-top: 9px;padding-right: 1em;float: left;content: "\f111";font-family: 'FontAwesome';font-size: 0.5em;color: #ddd}#elem_menu .gsm_ssmenu ul.niv3 li.niv3 a.niv3:hover{text-decoration: none;color: #b8406a}#elem_menu .gsm_ssmenu .elem_menu_categorie_zd{position: relative;float: right;width: 345px;height: 230px}#elem_menu .gsm_ssmenu .elem_menu_categorie_zd p{margin-bottom: 0}#elem_menu .gsm_ssmenu .elem_menu_categorie_zd p:first-child{position: absolute;bottom: 0;width: 100%;padding: 0.5em 1em;text-align: center;background-color: rgba(0, 0, 0, 0.2);color: #fff;font-weight: 700;font-size: 1.125em}#elem_menu li.niv3{display: block}.breadcrumbs{border: none;background: #fff;padding: 0}.breadcrumbs > ::before{content: ">";margin: 0 0.5em}.breadcrumbs > *{color: #9b9597;text-transform: none;line-height: 1.6}.breadcrumbs > * a{color: #9b9597;text-decoration: underline}.breadcrumbs > * a:hover{color: #171717}footer{padding-bottom: 0}footer a{color: #171717;text-decoration: underline}footer a:hover{text-decoration: none}#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: #f6f6f6}}@media only screen and (max-width: 64em){footer{padding-bottom: 0}}#footer_avis{overflow: hidden;margin: 2em 0 1em;padding: 5px 2em 15px;text-align: center;border: 2px solid #fff}#footer_avis .avis_message{float: none;width: 100%}#footer_avis .avis_message p{min-height: 60px;margin-bottom: 1em;padding: 0 2em;font-style: italic;background-image: url(/_boutiques/PERINEESHOP//site_image/icon_doublequote_up.svg), url(/_boutiques/PERINEESHOP//site_image/icon_doublequote_down.svg);background-position: top left, bottom right;background-repeat: no-repeat}#footer_avis a{color: #171717}#footer_avis a.link_underline_maj{text-decoration: none}#footer_avis a.link_underline_maj:hover span{text-decoration: none}#footer_zd{margin-top: 1.25em;font-size: 14px;line-height: 16px}#footer_zd h3{margin-top: 2.75em}#footer_zd h3 .title_underline{margin-bottom: 1em;padding-bottom: 0.5em}#footer_zd p{font-size: 14px;line-height: 16px;margin-bottom: 1.5em}#footer_zd ul{list-style-type: none;font-size: 14px;line-height: 1}#footer_zd ul img{float: left;margin-right: 8px}#footer_zd a{font-weight: bold}#footer_zd ul + h3{display: inline;float: left;margin: 0 10px 0 0;line-height: 30px}#footer_zd ul + h3 + ul{display: inline;float: left;overflow: hidden;margin: 0}#footer_zd ul + h3 + ul li img{float: none;margin-right: 10px}#footer_colonnes #footer_colonne1 h3{display: none}#footer_colonnes h3{margin-bottom: 0.25em;padding: 0}#footer_colonnes ul{margin: 0;padding: 0}#footer_colonnes ul li{font-size: 0.875rem}#footer_colonnes ul li p{overflow: hidden;font-size: 0.875em}#footer_colonnes ul li a{text-decoration: none}#footer_colonnes ul li a:hover{text-decoration: underline}#footer_colonnes .footer_column_link{padding: 1em 2em}#footer_colonnes .footer_column_link:last-child{background: #ffedf4;color: #fc5792}#footer_colonnes .footer_column_link:last-child h3{color: #fc5792}#footer_links{background: #f6f6f6}.footer_column_link h3{margin: 0;padding: 18px 20px}.footer_column_link ul{margin: 0 20px 15px;list-style: none}.footer_column_link a{color: #171717}.footer_column_link a:hover{color: #555}@media only screen and (max-width: 60em){#footer_colonne1 h3{display: block !important}.footer_column_link{border-bottom: 1px solid #d5d5d5}.footer_column_link ul{display: none;margin-bottom: 0}.footer_column_link ul li{margin-bottom: 15px;font-size: 14px}#footer_colonnes ul{margin-top: 1em}#footer_links h3{cursor: pointer;font-size: 16px}#footer_links h3::after{float: right;font-family: FontAwesome;font-size: 23px;content: '\f107';transition: all 0.2s}#footer_links h3.active::after{transform: rotateZ(180deg)}#footer_links h3 .title_underline{display: inline;border: 0}#footer_links .footer_zd{border-top: 1px solid #d5d5d5}#footer_links #footer_colonne1 h3{display: none !important}#footer_links #footer_colonne1 ul{display: block !important}}@media only screen and (min-width: 60.063em){#footer_links{background: none}.footer_unique{width: 100%}.footer_unique h3{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_liens ul{list-style: outside none none;margin: 0;padding: 0}.footer_liens li a{background: #f0ede6;color: #555;display: block;margin: 2px 0;padding: 0.6rem 0.9375rem;text-align: left;width: 100%}.footer_liens 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_links .footer_zd h3{padding: 1em 0 0 0}#footer_seo{margin-bottom: 0.5em;padding: 1em 2em;font-size: 0.75em;line-height: 1.2;background: #fff;text-align: center}#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: #b8406a;transition: background-color 300ms ease-out 0s;opacity: 0.7}#footer_link_top i{font-size: 20px;color: #fff}#footer_rassurance{line-height: 0;text-align: center}#footer_rassurance > div{display: inline}#footer_rassurance img{padding-right: 5px}#footer_rassurance br{display: none}#footer_rass{display: table;padding: 1em 0 1.25em}#footer_rass div{display: inline-block;width: 19%;padding: 0 1em;font-size: 0.8em;text-align: center}#footer_rass div strong{display: block;font-size: 1em}#footer_rass span{display: block}#footer_rass .svg{height: 48px}#footer_rass .svg svg{fill: #171717}#footer_rass a{text-decoration: none}#footer_rass a:hover{text-decoration: underline}#footer_rass_link{display: table;padding: 2em 0 1.25em}#footer_rass_link > div{display: table-cell;width: 19%;padding: 0 0.5em;font-size: 0.75em}#footer_rass_link > div strong{display: block;font-size: 16px}#footer_rass_link > div span{float: left;margin-right: 5px}#footer_rass_link > div .svg svg{fill: #fc5792}#footer_rass_link a{text-decoration: none}#footer_rass_link a:hover{text-decoration: underline}@media only screen and (max-width: 50em){#footer_rass, #footer_rass_link{padding-bottom: 0;text-align: center}#footer_rass div, #footer_rass_link div{display: inline-block;width: 32.33%;margin-bottom: 1em}#footer_rass_link > div span{float: none;display: block}}.grp_zones_dyn{margin-top: 1em}.grp_zones_dyn > div{margin-bottom: 1em}#footer_credits{font-size: 0.875em;text-align: center}#footer_credits ul{list-style-type: none}#footer_credits ul li{display: inline}#footer_credits ul li + li{margin-left: 5px}#footer_credits ul li + li::before{content: "|";padding-right: 5px}@media only screen and (max-width: 40em){#footer_credits ul li{display: block}#footer_credits ul li + li{margin-left: 0}#footer_credits ul li + li::before{content: "";padding-right: 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 #d5d5d5}.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{}.rs_faq h1{color: #fc5792}.rs_faq h1{font-size: 1.625em}@media screen and (min-width: 320px){.rs_faq h1{font-size: calc(3.75emvw + 1.5em)}}@media screen and (min-width: 1280px){.rs_faq h1{font-size: 2em}}.rs_faq h1{line-height: 1}@media screen and (min-width: 320px){.rs_faq h1{line-height: calc(0.02604pxvw + 0.99913px)}}@media screen and (min-width: 1280px){.rs_faq h1{line-height: 1.25}}.rs_faq .faux_titre_niv2{color: #fc5792}.rs_faq .faux_titre_niv2{font-size: 1.2em}@media screen and (min-width: 320px){.rs_faq .faux_titre_niv2{font-size: calc(4emvw + 1.06667em)}}@media screen and (min-width: 1280px){.rs_faq .faux_titre_niv2{font-size: 1.6em}}.rs_faq .faux_titre_niv2{line-height: 1}@media screen and (min-width: 320px){.rs_faq .faux_titre_niv2{line-height: calc(0.01042pxvw + 0.99965px)}}@media screen and (min-width: 1280px){.rs_faq .faux_titre_niv2{line-height: 1.1}}.rs_faq .accordion .accordion-navigation{margin: 0}.rs_faq .accordion .accordion-navigation > a, .rs_faq .accordion .accordion-navigation.active > a{background: #fff;border-bottom: 1px solid #fda2c3}.rs_faq .accordion .accordion-navigation > a:hover{color: #b8406a;text-decoration: none}.colonne_persona{overflow: hidden;margin-bottom: 2em;padding: 0.5em 0 1em;background: #fff3f7}.colonne_persona h2{padding-bottom: 0.5em;color: #fc5792;text-align: center;border-bottom: 1px solid #f2dde7}.colonne_persona h2{font-size: 20px}@media screen and (min-width: 320px){.colonne_persona h2{font-size: calc(0.625vw + 18px)}}@media screen and (min-width: 1280px){.colonne_persona h2{font-size: 26px}}.colonne_persona ul{margin: 1em 1.2em 0;padding: 0;list-style-type: none}.colonne_persona ul li{display: inline-block;vertical-align: top}.colonne_persona ul li.sspage_bloc{width: 15.5%;list-style-type: none}.colonne_persona ul li.sspage_bloc + .sspage_bloc{margin-left: 2%}.colonne_persona ul li.sspage_bloc .sspage_titre{margin: 5px 0;display: block;font-size: 0.875em;line-height: 1;color: #171717}.colonne_persona ul li.sspage_bloc a::before{display: none}.colonne_persona ul li.sspage_bloc a:hover{text-decoration: none}.colonne_persona ul li.sspage_annexe{width: 10%;margin-left: 1%;font-size: 0.875em;line-height: 1.2}.colonne_persona ul li.sspage_annexe a{color: #171717;text-decoration: underline}.colonne_persona ul li.sspage_annexe p{font-size: 0.875em;line-height: 1.2}@media only screen and (max-width: 68em){.colonne_persona ul li.sspage_bloc{display: block;float: none;width: 100%;overflow: hidden;margin: 0 0 1em}.colonne_persona ul li.sspage_bloc .sspage_img{float: left;width: 25%}.colonne_persona ul li.sspage_bloc .sspage_info{float: left;width: 75%;padding-left: 10px}.colonne_persona ul li.sspage_bloc .sspage_info .sspage_titre{display: block}.colonne_persona ul li.sspage_bloc .sspage_chapeau{display: block}.colonne_persona ul li.sspage_bloc + .sspage_bloc{margin: 0 0 1em}.colonne_persona ul li.sspage_annexe{float: none;width: 100%;margin: 0.5em 0 0}}@media only screen and (max-width: 40em){.colonne_persona ul li.sspage_bloc .sspage_img{float: none;width: 100%;margin-bottom: 0.75em;text-align: center}.colonne_persona ul li.sspage_bloc .sspage_info{float: none;width: 100%}}.colonne_persona.sidebar{padding: 0.5em 1em}.colonne_persona.sidebar h2{text-align: left;margin-bottom: 0.5em}.colonne_persona.sidebar ul li{display: block;float: none;width: 100%}.colonne_persona.sidebar ul li .sspage_img, .colonne_persona.sidebar ul li .sspage_info{float: left;width: 48%}.colonne_persona.sidebar ul li .sspage_info{margin-left: 4%}.colonne_persona.sidebar ul li .sspage_info .sspage_titre{font-size: 0.9em;line-height: 1.2}.colonne_persona.sidebar ul li.sspage_bloc{overflow: hidden;margin-bottom: 2em}.colonne_persona.sidebar ul li.sspage_bloc + .sspage_bloc{margin-left: 0}.colonne_persona.sidebar ul li.sspage_annexe{margin-left: 0}@media only screen and (max-width: 1024px){.colonne_persona.sidebar ul li.sspage_bloc .sspage_img, .colonne_persona.sidebar ul li.sspage_bloc .sspage_info{display: block;float: none;width: 100%}}@media only screen and (max-width: 64em){.colonne_persona.sidebar ul li.sspage_bloc .sspage_titre{position: relative;float: none;padding: 10px 2em 10px 10px}.colonne_persona.sidebar ul li.sspage_bloc .sspage_titre::after{float: none;position: absolute;right: 10px}.colonne_persona.sidebar ul li.sspage_annexe{font-size: 14px;line-height: 1.4}}.colonne_persona.sidebar.light{padding: 1em 2em}.colonne_persona.sidebar.light p a{font-size: 22px !important}.colonne_persona.sidebar.light a{font-size: 26px;color: #fc5792 !important;text-decoration: none !important}.colonne_persona.sidebar.light a:hover{color: #171717}#categorie_filtre{}#categorie_filtre h2{margin-bottom: 0.25em;font-size: 1.125em;padding-bottom: 0.75em;border-bottom: 1px solid #d5d5d5}#categorie_filtre .groupe_critere{display: block;margin-bottom: 0.75em;font-weight: 700}#categorie_filtre ul.liste_critere{margin-bottom: 1.25em}#categorie_filtre ul.liste_critere li{margin-bottom: 0.25em;font-size: 0.875em}#categorie_filtre ul.liste_critere li.note a, #categorie_filtre ul.liste_critere li.filtre_reset a{padding-left: 0}#categorie_filtre ul.liste_critere li.note span.note_prd:before, #categorie_filtre ul.liste_critere li.filtre_reset span.note_prd:before{font-size: 20px}#categorie_filtre ul.liste_critere li.note::before, #categorie_filtre ul.liste_critere li.filtre_reset::before{content: "";display: none}#categorie_filtre ul.liste_critere li::before{margin-top: 3px}#categorie_filtre ul.liste_critere li.filtre_reset a{text-decoration: underline}#home_img img{width: 100%}.home_carrousel{border-bottom: 1px solid #d5d5d5}.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;margin: 0;font-size: 25px;text-align: center}.home_carrousel .slick-dots li button{width: 15px;height: 15px;background: #fff;border: 1px solid #fff;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%}.home_carrousel .slick-dots li button::before{width: 9px;height: 9px;opacity: 1;color: #fff;content: "";background: #fff;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%}.home_carrousel .slick-dots li.slick-active button{border: 1px solid #d5d5d5}.home_carrousel .slick-dots li.slick-active button::before{z-index : 500;color: #d5d5d5;background: #d5d5d5;top: 2px;left: 2px}.home_carrousel button.slick-prev{left: 20px}.home_carrousel button.slick-next{right: 20px}.home_carrousel .carrousel_image img{width: 100%}.home_carrousel .carrousel_texte{position: absolute;left: 5%;bottom: 2em;padding: 0.5em 1em;width: 66.66%;font-size: 22px;line-height: 25px;background-color: rgba(0, 0, 0, 0.33);color: #fff}.home_carrousel .carrousel_texte h1, .home_carrousel .carrousel_texte h2{color: #fff;font-weight: 300;margin-top: 0;text-transform: none}.home_carrousel .carrousel_texte .read-more{display: none}.home_carrousel .carrousel_texte .read-more a.link{margin: 0;font-size: 12px;font-weight: 400;text-decoration: none !important}@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}}@media only screen and (min-width: 50.1em){.home_carrousel .carrousel_texte.drawer .drawer-content{max-height: 100% !important}.home_carrousel .carrousel_texte.drawer .dr-transparent::after{background: none}.home_carrousel .carrousel_texte.drawer .drawer-btn{display: none}}@media only screen and (max-width: 50em){.home_carrousel .home_carrousel.slick-slider{margin: 0 0 1em !important}.home_carrousel button{display: none !important}.home_carrousel .carrousel_texte{overflow: hidden;position: relative;margin: 5%;padding: 0;width: 90%;left: inherit;right: inherit;bottom: inherit;line-height: 20px;color: #171717;background: #fff}.home_carrousel .carrousel_texte p{font-size: 1rem !important;line-height: 1.4 !important}.home_carrousel .carrousel_texte h1, .home_carrousel .carrousel_texte h2{font-size: 15px;line-height: 20px;margin-bottom: 0.25rem;color: #171717}.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)}}#home_selection .intro_cat{padding: 0 3em;color: #797979;font-weight: 600;font-style: italic}#home_selection #arrow_slider_home.arrow_slider .slick-slide{padding: 1em 0.5em}#home_tuto h2{color: #fc5792;text-align: center}#home_tuto .home_intro_tuto{padding: 0 1.5em}#home_tuto #arrow_slider_tuto{margin: 1em 0 2em}#home_tuto #arrow_slider_tuto .slick-list{overflow: hidden;padding-left: 1.5em}#home_tuto #arrow_slider_tuto div{position: relative;margin: 0;font-size: 0.9375em;line-height: 1}#home_tuto #arrow_slider_tuto div .sspage_info{position: absolute;bottom: 0;display: block;width: 100%;padding: 10px 5px;background-color: rgba(0, 0, 0, 0.4);color: #fff;text-align: center}#home_tuto #arrow_slider_tuto div.slick-slide{padding: 0}#home_tuto #arrow_slider_tuto div + div{margin-left: 2em}.link.link_title{color: #b8406a}.link.link_title a{color: #b8406a}#home_reseaux_video{margin-bottom: 2em;padding-left: 0;text-align: center}#home_reseaux_video #home_video{position: relative}#home_reseaux_video #home_video .link{top: 12px;bottom: inherit;font-size: 11px;text-align: center}#home_reseaux_video #home_video .link a{color: #171717}#home_reseaux_video .video-container{position: relative;padding-bottom: 56.25%;margin-bottom: 0.5em;height: 0;overflow: hidden}#home_reseaux_video .video-container iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}#home_reseaux_video iframe{margin: 0 auto 1em}#home_reseaux_video h2{position: relative;margin-bottom: 0.75em;border-bottom: 1px solid #d5d5d5;text-align: center;padding-bottom: 12px}#home_reseaux_video img{margin-bottom: 0.5em}#home_reseaux_video img + img{margin-left: 20px}#home_reseaux_video ul{margin: 0;padding: 0;list-style-type: none}#home_reseaux_video ul li p a + a{margin: 0 5px}#home_annexe{margin-bottom: 2em}.list_annexe{overflow: hidden}.list_annexe h2{text-align: center}.list_annexe .link_title{position: absolute;right: 0;bottom: 0;padding: 0}.list_annexe .borderFiletT{padding-top: 20px}.list_annexe .list_annexe_img{float: left;width: 40%}.list_annexe .list_annexe_info{float: left;width: 60%;padding-left: 20px}.list_annexe a.list_annexe_titre{display: block;margin-bottom: 8px;font-size: 1em;font-weight: 700;color: #555}.list_annexe .list_annexe_contenu{margin-bottom: 10px;font-size: 0.875em;line-height: 1.3}@media only screen and (max-width: 64em){#home_video, #home_selection, #home_personas, #home_tuto, #home_annexe{padding: 0 0.9375em}}@media only screen and (max-width: 40em){#home_selection .link.link_title, #home_tuto .link.link_title, #home_blog .link.link_title, #home_news .link.link_title{position: relative;display: block;margin-bottom: 0.75em;text-align: center}#home_news .list_annexe_img{display: none}#home_news .list_annexe_info{float: none;width: 100%;padding-left: 0}#home_blog .list_annexe_img{float: none;width: 100%;margin-bottom: 0.75em}#home_blog .list_annexe_info{float: none;width: 100%;padding-left: 0}}@media only screen and (max-width: 64em){#recherche_filtre{padding: 0 1.5em}}@media only screen and (max-width: 64em){.colonne_filtre{z-index: 9010;position: fixed;top: 0;right: 0;width: 100%;height: 100vh;max-width: 320px;padding-right: 60px;background-color: #fff;border-right: #d5d5d5;transform: translateX(100%);-webkit-transform: translateX(100%);transition: transform 0.5s ease-out;-webkit-transition: transform 0.5s ease-out}}.colonne_filtre #filtres{clear: both;padding-top: 1em}@media only screen and (max-width: 40em){.colonne_filtre #filtres{height: 100vh}}.colonne_filtre.open{transform: translateX(60px);-webkit-transform: translateX(60px)}@media only screen and (max-width: 64em){.colonne_filtre.open{border-left: 1px solid #d5d5d5}}.colonne_filtre.open > div{padding: 0 1em 1em !important}.colonne_filtre .filtre_mobile_toggler{position: absolute;top: 190px;left: -60px;display: inline-block;width: 50px;height: 50px;background-color: #fff;border: solid 1px #d5d5d5;color: #171717;text-align: center;line-height: 50px;border-radius: 100%;font-size: 22px}@media only screen and (max-width: 40em){.colonne_filtre .filtre_mobile_toggler{top: 10%}}.tri_container{margin-bottom: 1em !important;padding: 0 10px;background: #f6f6f6}.tri_container select{border: 0}.prefix.custom{background: transparent !important;border: 0 !important}#lst_produits{overflow: hidden;border-top: 1px solid #d5d5d5;padding-top: 2em !important}#lst_produits .list_recherche.large-4{width: 25%}@media only screen and (max-width: 1410px){#lst_produits .large-4, #lst_produits .list_recherche.large-4{width: 33.33%}#lst_produits .large-4 .bloc_produit .bp_description, #lst_produits .list_recherche.large-4 .bloc_produit .bp_description{height: 50px}}@media only screen and (max-width: 1150px){#lst_produits .list_recherche.large-4{width: 33.33%}#lst_produits .large-4{width: 50%}}@media only screen and (max-width: 820px){#lst_produits .large-4, #lst_produits .list_recherche.large-4{width: 50%}#lst_produits .large-4 .bloc_produit .bp_description, #lst_produits .list_recherche.large-4 .bloc_produit .bp_description{height: 65px}}@media only screen and (max-width: 728px){#lst_produits .medium-4 .bloc_produit .bp_description{height: 65px}}@media only screen and (max-width: 668px){#lst_produits .small-12, #lst_produits .large-4{width: 100% !important}#lst_produits .small-12 .bloc_produit .bp_description, #lst_produits .large-4 .bloc_produit .bp_description{height: inherit}}#filtres .bloc_filtre{overflow: hidden;margin-bottom: 0.75em}#filtres .bloc_filtre:not(.bloc_selection) ul{display: none}#filtres .bloc_filtre span[data-effacefiltre] a{content: "";font-size: 12px;color: #171717;text-decoration: underline}#filtres .bloc_filtre span[data-effacefiltre] a::before{padding-left: 5px;content: "@EFFACER_FILTRE@"}#filtres .bloc_filtre span[data-effacefiltre] a:hover{text-decoration: none}#filtres .bloc_filtre .titre_filtre{margin-bottom: 0.5em;font-size: 18px;line-height: 1.6;font-weight: 700;cursor: pointer;background-color: transparent;-moz-user-select: -moz-none;-webkit-user-select: none;-khtml-user-select: none;-o-user-select: none;user-select: none}#filtres .bloc_filtre #titre_filtre_fdispo label.active input{display: inline-block;float: right;margin-top: 3px}#filtres .bloc_filtre #titre_filtre_fdispo label input{display: none}#filtres .bloc_filtre #titre_filtre_fdispo label span{font-weight: 700}#filtres .bloc_filtre ul{margin: 0 0 1em}#filtres .bloc_filtre ul input[type=checkbox]{margin: 0;vertical-align: middle}#filtres .bloc_filtre ul input[disabled] + span{opacity: 0.5}#filtres .bloc_filtre ul label > span{vertical-align: middle}#filtres .bloc_filtre input[value="1"]{display: inline;float: left;margin: 3px 10px 0 0}#filtres .bloc_filtre input[value="1"] + span{display: inline-block;float: left;width: 90%;font-size: 16px;line-height: 18px;color: #171717}#filtres input[type=checkbox]{display: none}#filtres li{margin: 5px 5px 0 0;display: inline-block}#filtres li label:not([data-valeur="1"]){border: solid 1px #d5d5d5;padding: 2px 5px 5px;line-height: 16px;background: #fff}#filtres li label:not([data-valeur="1"])[data-actif='0']{opacity: 0.4}#filtres li label:not([data-valeur="1"])[data-actif='1'].active, #filtres li label:not([data-valeur="1"])[data-actif='1']:hover{color: #171717;border-color: #000}#filtres #filtre_DonneesTechniques_Couleur ul{display: block}#filtres #filtre_DonneesTechniques_Couleur ul li label{border-radius: 30px;border: 1px solid #d5d5d5}#filtres #filtre_DonneesTechniques_Couleur ul li label:not([data-valeur="1"]){padding: 3px}#filtres #filtre_DonneesTechniques_Couleur ul li label.active{border-color: #000}#filtres #filtre_DonneesTechniques_Couleur ul li label span{display: none}#filtres #filtre_DonneesTechniques_Couleur ul li label span.pastille_couleur{display: inline-block}#filtres_selection_content{padding: 10px}#filtres_selection_content .titre_selection{text-transform: capitalize}#filtres_selection_content .list_selection{display: inline !important;margin-left: 0}#filtres_selection_content .list_selection li{position: relative;display: inline-block;padding: 4px 25px 4px 10px;margin: 5px 5px 0 0;font-size: 11px;line-height: 14px;border-radius: 10px;background: #fff}#filtres_selection_content .list_selection li:hover{opacity: 0.5;cursor: pointer}#filtres_selection_content .list_selection li::after{content: "\f00d";font-family: FontAwesome;display: inline-block;position: absolute;top: 50%;right: 6px;transform : translateY(-50%);-webkit-transform : translateY(-50%);font-size: 14px}#del-all-filter{display: block;padding: 10px;color: #171717;text-decoration: underline}#del-all-filter:hover{text-decoration: none}#loadNextPage{margin-left: 2em;margin-bottom: 4em}@media only screen and (max-width: 64em){#loadNextPage{margin-bottom: 0}}#loadNextPage a{display: block;padding: 0.75em;background: #f6f6f6;text-align: center;color: #171717;border: 0}.slick-dots{bottom: inherit}.slick-dots li{margin: 0 15px}.slick-dots li button{width: 25px;height: 25px}.slick-prev::before, .slick-next::before{display: inline-block;width: 25px;height: 25px;background-size: 25px 25px}.slick-next, .slick-prev{width: 25px;height: 25px;margin-top: 0}.slick-prev{left: 0}.slick-prev::before{content: '';background-image: url(/_boutiques/PERINEESHOP//site_image/icon_arrow_L.svg);background-repeat: no-repeat}.slick-next{right: 0}.slick-next::before{content: '';background-image: url(/_boutiques/PERINEESHOP//site_image/icon_arrow_R.svg);background-repeat: no-repeat}.arrow_slider{margin: 0}.arrow_slider .slick-slide{padding: 1em}.arrow_slider .slick-prev{left: -5px}.arrow_slider .slick-next{right: -5px}.arrow_slider .slick-next, .arrow_slider .slick-prev{top: 42%;width: 30px;height: 30px;margin: 0;padding: 5px 0 0 3px;text-indent: -3px;border-radius: 50px}.arrow_slider .slick-next::before, .arrow_slider .slick-prev::before{font-size: 30px;color: #171717}.arrow_slider .slick-dots{margin: 0;padding-top: 10px !important}@media only screen and (min-width: 40em){.arrow_slider .slick-dots{display: none !important}}.arrow_slider .slick-dots::before{position: absolute;top: 0;left: 40%;width: 60%;height: 1px;margin-left: -20%;content: '';background: #fc5792}.arrow_slider .slick-dots li button::before{color: #fc5792 !important;content: '\f192';font-family: FontAwesome;font-size: 28px}.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: 45%}.arrow_slider_big .slick-prev, .arrow_slider_big .slick-next{top: 40%}.slick-slider .bp_nom{padding: 0 3em}button.mfp-arrow{width: 30px;height: 30px}button.mfp-arrow::before, button.mfp-arrow::after{border: 0;margin: 0}.mfp-arrow-left::before, .mfp-arrow-left::after, .mfp-arrow-right::before, .mfp-arrow-right::after{border: 0;margin: 0}button.mfp-arrow-left{left: 7%}button.mfp-arrow-left::before{content: "";background-color: #000;-webkit-mask-image: url(/_boutiques/PERINEESHOP//site_image/icon_arrow_L.svg);mask-image: url(/_boutiques/PERINEESHOP//site_image/icon_arrow_L.svg);mask-size: 30px 30px;width: 30px;height: 30px}button.mfp-arrow-right{right: 7%}button.mfp-arrow-right::before{content: "";background-color: #000;-webkit-mask-image: url(/_boutiques/PERINEESHOP//site_image/icon_arrow_R.svg);mask-image: url(/_boutiques/PERINEESHOP//site_image/icon_arrow_R.svg);mask-size: 30px 30px;width: 30px;height: 30px}.bloc_produit{position: relative;float: left;min-height: 300px;padding: 1em 1em 2em;margin-bottom: 2em;color: #171717}.bloc_produit .bp_hover{display: none}.bloc_produit::before{z-index: 50;content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;opacity: 0;background: rgba(255, 255, 255, .8) center no-repeat}.bloc_produit:hover, .bloc_produit:focus{-webkit-box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.1)}.bloc_produit:hover::before, .bloc_produit:focus::before{opacity: 1}.bloc_produit:hover .bp_hover, .bloc_produit:focus .bp_hover{z-index: 51;display: block;position: absolute;top: 0;left: 0;width: 100%;padding: 1.5em}.bloc_produit:hover .bp_hover .bp_description_hover, .bloc_produit:focus .bp_hover .bp_description_hover{display: block;margin-bottom: 15px;color: #171717;text-decoration: none}.bloc_produit:hover .bp_hover .bp_description_hover, .bloc_produit:focus .bp_hover .bp_description_hover{font-size: 14px}@media screen and (min-width: 320px){.bloc_produit:hover .bp_hover .bp_description_hover, .bloc_produit:focus .bp_hover .bp_description_hover{font-size: calc(-0.10417vw + 14.33333px)}}@media screen and (min-width: 1280px){.bloc_produit:hover .bp_hover .bp_description_hover, .bloc_produit:focus .bp_hover .bp_description_hover{font-size: 13px}}.bloc_produit:hover .bp_hover .bp_description_hover a, .bloc_produit:focus .bp_hover .bp_description_hover a{color: #171717;text-decoration: none}.bloc_produit:hover .bp_hover .bp_hover_bouton, .bloc_produit:focus .bp_hover .bp_hover_bouton{display: block}.bloc_produit img{display: inline !important;max-width: 90%}.bloc_produit .bp_etiquette_categorie{z-index: 500;position: absolute;top: 0.75em;right: 1em}.bloc_produit .bp_etiquette_categorie .svg svg{fill: #923354;width: 20px;height: 20px}.bloc_produit .bp_etiquette{position: absolute;bottom: 0;padding: 5px 10px;background-color: rgba(255, 255, 255, 0.7);color: #b8406a;text-transform: uppercase;font-size: 0.8375em;font-weight: 300}.bloc_produit .bp_etiquette + .bp_etiquette{bottom: 40px}.bloc_produit .bp_msg_promo{position: absolute;top: 0.75em;left: 1em;z-index: 20}@media only screen and (max-width: 40em){.bloc_produit .bp_msg_promo{right: 37%}}.bloc_produit .bp_msg_promo span{position: absolute;width: 40px;z-index: 100;color: #fff;font-size: 13px;line-height: 40px;text-align: center}.bloc_produit .bp_msg_promo .fa{position: absolute;z-index: 50;color: #923354;font-size: 40px}.bloc_produit .bp_img_content{position: relative;display: block}.bloc_produit .fa-question{font-size: 171px}.bloc_produit .bp_nom{overflow: hidden;display: block;margin-top: 7px;padding: 0 10px;font-weight: 700}.bloc_produit .bp_nom{height: 40px}@media screen and (min-width: 320px){.bloc_produit .bp_nom{height: calc(-0.41667vw + 41.33333px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_nom{height: 36px}}.bloc_produit .bp_nom{font-size: 16px}@media screen and (min-width: 320px){.bloc_produit .bp_nom{font-size: calc(-0.20833vw + 16.66667px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_nom{font-size: 14px}}.bloc_produit .bp_nom{line-height: 20px}@media screen and (min-width: 320px){.bloc_produit .bp_nom{line-height: calc(-0.20833vw + 20.66667px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_nom{line-height: 18px}}.bloc_produit .bp_description{display: block;padding: 5px 10px;font-style: italic}.bloc_produit .bp_description{font-size: 14px}@media screen and (min-width: 320px){.bloc_produit .bp_description{font-size: calc(-0.20833vw + 14.66667px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_description{font-size: 12px}}.bloc_produit .bp_prix{display: block;padding: 0 10px 10px;font-weight: 500}.bloc_produit .bp_prix{font-size: 15px}@media screen and (min-width: 320px){.bloc_produit .bp_prix{font-size: calc(-0.10417vw + 15.33333px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_prix{font-size: 14px}}.bloc_produit .bp_prix del{font-style: italic}.bloc_produit .bp_prix del{font-size: 14px}@media screen and (min-width: 320px){.bloc_produit .bp_prix del{font-size: calc(-0.20833vw + 14.66667px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_prix del{font-size: 12px}}.bloc_produit .bp_prix span{font-size: 14px}@media screen and (min-width: 320px){.bloc_produit .bp_prix span{font-size: calc(-0.20833vw + 14.66667px)}}@media screen and (min-width: 1280px){.bloc_produit .bp_prix span{font-size: 12px}}@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}.categorie_info{margin: 1em auto 0;overflow: hidden}.categorie_info img, .categorie_info h1{float: left}.categorie_info img + p, .categorie_info h1 + p{clear: both}.categorie_info .categorie_visuel{margin-right: 10px}.categorie_info .categorie_texte{clear: both;margin: 0 0 0.25em;border-top: 1px solid #d5d5d5;padding-top: 1em}.categorie_info .categorie_texte p, .categorie_info .categorie_texte h4, .categorie_info .categorie_texte h5{margin: 0 0 0.25em;font-size: 1em;line-height: 1.4}.categorie_info .categorie_texte strong, .categorie_info .categorie_texte b{font-weight: 400}#categorie_sidebar, #categorie_content{padding: 0;margin-bottom: 2em}#categorie_sidebar{float: left;width: 25%;font-family: 'Raleway', Helvetica, Arial, sans-serif !important}@media only screen and (max-width: 64em){#categorie_sidebar{width: 23%;margin-left: 2%}}@media only screen and (max-width: 40em){#categorie_sidebar{float: none;width: 96%;margin: 0 2%}}#categorie_sidebar ul{list-style-type: none;margin: 0;padding: 0}#categorie_sidebar ul li.niv2 a.niv2{font-family: 'Raleway', Helvetica, Arial, sans-serif !important}#categorie_sidebar ul li.niv2 a.niv2{font-size: 16px}@media screen and (min-width: 320px){#categorie_sidebar ul li.niv2 a.niv2{font-size: calc(0.20833vw + 15.33333px)}}@media screen and (min-width: 1280px){#categorie_sidebar ul li.niv2 a.niv2{font-size: 18px}}#categorie_sidebar ul li.niv2 .niv2-3{position: relative;display: block;padding-right: 20px;cursor: pointer}#categorie_sidebar ul li.niv2 .niv2-3::after{position: absolute;right: 0;bottom: 0.5em;display: inline-block;content: "";background: url(/_boutiques/PERINEESHOP//site_image/icon_arrow_R.svg) right bottom no-repeat;background-size: 15px 15px;width: 15px;height: 15px;-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg)}#categorie_sidebar ul li.niv2 .niv2-3.active{font-weight: 500}#categorie_sidebar ul li.niv2 .niv2-3.active + ul{display: block !important}#categorie_sidebar ul li.niv2 ul.niv3{margin: 0 0 1.75em 0}#categorie_sidebar ul li.niv2 ul.niv3 li.niv3 a{position: relative;padding-left: 10px}#categorie_sidebar ul li.niv2 ul.niv3 li.niv3 a::before{padding-right: 1em;position: absolute;top: 5px;left: 0;content: "\f111";font-family: 'FontAwesome';font-size: 0.5em;color: #ddd}#categorie_sidebar ul li.niv2.niv3{margin: 0 0 1.75em 10px}#categorie_sidebar ul li.niv2.niv3 li.niv3::before{padding-right: 1em;float: left;content: "\f111";font-family: 'FontAwesome';font-size: 0.5em;color: #ddd}#categorie_sidebar ul.niv3{margin: 0 0 1.75em 20px !important;padding-left: 10px}#categorie_sidebar ul.niv3 li.niv3 a{position: relative;padding-left: 10px}#categorie_sidebar ul.niv3 li.niv3 a::before{padding-right: 1em;position: absolute;top: 3px;left: 0;content: "\f111";font-family: 'FontAwesome';font-size: 0.5em;color: #ddd}#categorie_sidebar a{color: #171717}#categorie_sidebar a.niv3{display: block;padding-left: 1.25em;font-size: 0.825em;line-height: 1.2}#categorie_sidebar a.niv3.active{color: #b8406a}#categorie_sidebar a:hover{text-decoration: none;color: #b8406a}#categorie_sidebar h3{margin-bottom: 1.5em !important;line-height: 20px}#categorie_sidebar h3.niv2-3{position: relative;display: block;padding-right: 20px;cursor: pointer}#categorie_sidebar h3.niv2-3::after{position: absolute;right: 0;bottom: 0.5em;display: inline-block;content: "";background: url(/_boutiques/PERINEESHOP//site_image/icon_arrow_R.svg) right bottom no-repeat;background-size: 15px 15px;width: 15px;height: 15px;-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg)}#categorie_sidebar h3.niv2-3.active{font-weight: 500}#categorie_sidebar h3.niv2-3.active + ul{display: block !important}#categorie_sidebar h3.active{font-weight: 600}#categorie_listing, .sidebar_content, #categorie_sidebar.sidebar_content{padding: 0 1em 0.75em;margin-bottom: 2em;background: #f6f6f6}#categorie_listing h2, .sidebar_content h2, #categorie_sidebar.sidebar_content h2, #categorie_listing h3, .sidebar_content h3, #categorie_sidebar.sidebar_content h3{margin: 0 0 1em}#categorie_listing h2, .sidebar_content h2, #categorie_sidebar.sidebar_content h2{padding-bottom: 0.5em;font-weight: 500;border-bottom: 1px solid #d5d5d5}#categorie_listing h2, .sidebar_content h2, #categorie_sidebar.sidebar_content h2{font-size: 18px}@media screen and (min-width: 320px){#categorie_listing h2, .sidebar_content h2, #categorie_sidebar.sidebar_content h2{font-size: calc(0.41667vw + 16.66667px)}}@media screen and (min-width: 1280px){#categorie_listing h2, .sidebar_content h2, #categorie_sidebar.sidebar_content h2{font-size: 22px}}#categorie_listing h3, .sidebar_content h3, #categorie_sidebar.sidebar_content h3, #categorie_listing a.niv2, .sidebar_content a.niv2, #categorie_sidebar.sidebar_content a.niv2{display: block;margin: 0 0 0.5em}#categorie_listing h3, .sidebar_content h3, #categorie_sidebar.sidebar_content h3, #categorie_listing a.niv2, .sidebar_content a.niv2, #categorie_sidebar.sidebar_content a.niv2{font-size: 16px}@media screen and (min-width: 320px){#categorie_listing h3, .sidebar_content h3, #categorie_sidebar.sidebar_content h3, #categorie_listing a.niv2, .sidebar_content a.niv2, #categorie_sidebar.sidebar_content a.niv2{font-size: calc(0.20833vw + 15.33333px)}}@media screen and (min-width: 1280px){#categorie_listing h3, .sidebar_content h3, #categorie_sidebar.sidebar_content h3, #categorie_listing a.niv2, .sidebar_content a.niv2, #categorie_sidebar.sidebar_content a.niv2{font-size: 18px}}#categorie_listing h3, .sidebar_content h3, #categorie_sidebar.sidebar_content h3, #categorie_listing a.niv2, .sidebar_content a.niv2, #categorie_sidebar.sidebar_content a.niv2{line-height: 18px}@media screen and (min-width: 320px){#categorie_listing h3, .sidebar_content h3, #categorie_sidebar.sidebar_content h3, #categorie_listing a.niv2, .sidebar_content a.niv2, #categorie_sidebar.sidebar_content a.niv2{line-height: calc(0.41667vw + 16.66667px)}}@media screen and (min-width: 1280px){#categorie_listing h3, .sidebar_content h3, #categorie_sidebar.sidebar_content h3, #categorie_listing a.niv2, .sidebar_content a.niv2, #categorie_sidebar.sidebar_content a.niv2{line-height: 22px}}#categorie_listing h3 a, .sidebar_content h3 a, #categorie_sidebar.sidebar_content h3 a, #categorie_listing a.niv2 a, .sidebar_content a.niv2 a, #categorie_sidebar.sidebar_content a.niv2 a{color: #6c6c6c}#categorie_listing h3, .sidebar_content h3, #categorie_sidebar.sidebar_content h3{border-bottom: 1px solid #d5d5d5}#categorie_listing ul, .sidebar_content ul, #categorie_sidebar.sidebar_content ul{margin: 0;padding: 0;list-style-type: none}#categorie_listing ul li, .sidebar_content ul li, #categorie_sidebar.sidebar_content ul li{margin: 0 0 0.75em;padding: 0;list-style-type: none}#categorie_listing ul li:before, .sidebar_content ul li:before, #categorie_sidebar.sidebar_content ul li:before{display: none}#categorie_listing ul li a, .sidebar_content ul li a, #categorie_sidebar.sidebar_content ul li a{line-height: 1.2}#categorie_listing ul li span, .sidebar_content ul li span, #categorie_sidebar.sidebar_content ul li span{display: block;margin-bottom: 0.75em}#categorie_listing ul li span.active, .sidebar_content ul li span.active, #categorie_sidebar.sidebar_content ul li span.active{font-weight: 600}#categorie_sidebar.sidebar_content.bgColor2{background: #ffedf4;color: #fc5792}#categorie_sidebar.sidebar_content.bgColor2.bgGrey{background: #f6f6f6;border: 2px solid #f2dde7}#categorie_sidebar.sidebar_content.bgColor2 h3 a{color: #171717}#categorie_sidebar.sidebar_content.bgColor2 h2{color: #fc5792;border-bottom: 1px solid #f2dde7}#categorie_sidebar.sidebar_content.bgColor2 h2 a{color: #fc5792}#categorie_content{float: right;width: 70%}#categorie_content.noresult{width: 100%;float: none}@media only screen and (max-width: 64em){#categorie_content{padding: 0 0.9375em}}@media only screen and (max-width: 40em){#categorie_content{margin-top: 2em;float: none;width: 100%;overflow: hidden}}.liste_rayon{margin: 0;padding: 0;list-style-type: none}.liste_rayon div{margin-bottom: 12px}.liste_rayon a{display: block;vertical-align: middle;text-align: left;color: #171717}.liste_rayon a.active{color: #fff;background: #fc5792}.liste_rayon a:hover{text-decoration: none}.liste_rayon li.niv2{border-bottom: 1px solid #d5d5d5;padding-bottom: 5px;margin-bottom: 1em}.liste_rayon li.niv2 a.niv2{display: block;font-weight: 500}.liste_rayon li.niv2 a.niv2{font-size: 16px}@media screen and (min-width: 320px){.liste_rayon li.niv2 a.niv2{font-size: calc(0.20833vw + 15.33333px)}}@media screen and (min-width: 1280px){.liste_rayon li.niv2 a.niv2{font-size: 18px}}.liste_rayon li.niv2 a.niv2{line-height: 1.2}@media screen and (min-width: 320px){.liste_rayon li.niv2 a.niv2{line-height: calc(0.02083pxvw + 1.19931px)}}@media screen and (min-width: 1280px){.liste_rayon li.niv2 a.niv2{line-height: 1.4}}.liste_rayon li.niv2 h3{margin-bottom: 0}.liste_rayon li.niv2 ul.niv3{margin: 1em 1em 0.25em}.liste_rayon li.niv2 ul.niv3 li.niv3{margin-bottom: 0.25em}.liste_rayon li.niv2 ul.niv3 li.niv3 a.niv3{font-size: 0.825em;font-weight: 400}.liste_rayon li.niv2 ul.niv3 li.niv3 a.niv3.active{color: #555}.cat_side_menu{background: #f6f6f6}.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: #fb2571}@media only screen and (max-width: 40em){#categorie_sidebar #categorie_listing{display: none}}#rayon_spe{text-align: center}#rayon_spe div{margin-bottom: 2em}#rayon_spe .rayon_spe_img{overflow: hidden;display: block;height: 110px;margin-bottom: 0.5em;border: 1px solid #d5d5d5}#rayon_spe a{color: #171717}#rayon_spe a:hover{color: #555}#categorie_listing ul.rayon_spe{}#categorie_listing ul.rayon_spe li.niv3{margin-bottom: 0.25em}#categorie_listing ul.rayon_spe li.niv3::before{line-height: 3.2}#categorie_listing ul.rayon_spe a{padding-left: 0}.accordion .accordion-navigation > a{margin-bottom: 0.5em;padding: 0.75em 0 0.5em}.accordion .accordion-navigation > a, .accordion .accordion-navigation.active > a{background: none;border-bottom: 1px solid #d5d5d5}.accordion .accordion-navigation > .content.active{overflow: hidden;background: none}.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)}.accordion .accordion-navigation > a:hover{background: none}.account_connect{background: none !important}.syspage{clear: both;overflow: hidden;margin: 0 0.9375em 2em;padding: 1em 0.75em 0.75em;background: #f6f6f6}.syspage a{color: #171717}.syspage_lien, .syspage_pagination{text-align: right;float: right}.syspage_pagination{display: inline;text-align: right;margin-right: 1em}.syspage_pagination span, .syspage_pagination strong, .syspage_pagination a{padding: 5px 10px;color: #171717}.syspage_pagination strong{background: #fff}.bloc_produit_fav{position: relative}.bloc_produit_fav .drop_fav{position: absolute;top: 0.9375em;right: 0.9375em;z-index: 5002}h1.fn.title_underline{padding-bottom: 10px;text-align: left}.fp_fournisseur a{color: #9b9597;text-transform: uppercase}.fp_notes{display: inline-block;margin-left: 2em}.fp_notes a{color: #9b9597;font-size: 0.75em;text-decoration: underline}.slider-product .slick-slide{text-align: center}.slider-product .slick-slide img{display: inline !important}@media only screen and (min-width: 64.1em){.slider-product .slick-next, .slider-product .slick-prev{display: none !important}}.slider-product-nav{margin: 0}.slider-product-nav .slick-slide{margin: 0 10px;cursor: pointer}.slider-product-nav .slick-center{opacity: 1;border: 1px solid #d5d5d5}.fp_visuel{position: relative}.fp_visuel .svg{position: absolute;bottom: 1em;right: 1em;display: block;z-index: 50}.fp_visuel .svg svg{width: 34px;height: 34px;fill: #171717}.img_fp{border: 0}.img_fp:hover{cursor: zoom-in !important}.fp_fournisseur a{opacity: 0.5}#bloc_feuille_de_soin{margin-bottom: 1em;font-weight: 700}#bloc_feuille_de_soin a{color: #171717;text-decoration: underline}@media only screen and (min-width: 64.1em){#bloc_feuille_de_soin{float: right}}#bloc_feuille_de_soin label{font-size: 1em;font-weight: 700}#fp_partage_social, #fp_favori, #fp_fidelite{margin-top: 2em}#fp_favori, #fp_fidelite{display: inline-block}#fp_favori .intitule, #fp_fidelite .intitule{color: #9b9597;font-size: 0.75em;float: left;line-height: 20px}#fp_favori .svg svg, #fp_fidelite .svg svg{width: 20px;height: 20px;fill: #9b9597;margin-left: 5px}#fp_partage_social{float: left;margin: 2em 2.5em 0 0}#fp_partage_social .intitule{color: #9b9597;float: left;font-size: 0.8em;line-height: 20px}#fp_partage_social a{margin-bottom: 0;padding: 0}#fp_favori{text-align: center}#fp_fidelite{float: right;text-align: right}@media only screen and (min-width: 1024px) and (max-width: 1290px){#fp_fidelite{clear: both;float: left;margin-top: 0.25em;text-align: left}}@media only screen and (max-width: 647px){#fp_fidelite{clear: both;float: left;margin-top: 0.25em;text-align: left}}#fp_container_texte{margin-top: 1em;padding-left: 0 !important;overflow: hidden}#fp_container_texte .description{padding-right: 0.9375rem;font-size: 1em;line-height: 1.4}#fp_container_texte .description p{font-size: 1em;line-height: 1.4}#fp_container_texte table{width: 100% !important}@media only screen and (max-width: 64em){#fp_container_texte{padding: 0}#fp_container_texte .description{padding: 0}}#fp_container_info{margin-bottom: 1em}#fp_container_achat{margin: 1em 0;padding: 1em;background: #f6f6f6}#fp_container_achat select{background-color: #fff}.fp_quantite{width: 15%;float: left}.fp_quantite input{float: right;width: 45px;margin: 5px 0 0;text-align: center}.fp_montant{float: left;width: 45%;padding: 0 10px;text-align: center;font-weight: 700}.fp_montant{font-size: 1.2em}@media screen and (min-width: 320px){.fp_montant{font-size: calc(6emvw + 1em)}}@media screen and (min-width: 1280px){.fp_montant{font-size: 1.8em}}.fp_montant{line-height: 1.2}@media screen and (min-width: 320px){.fp_montant{line-height: calc(6.125vw - 18.4px)}}@media screen and (min-width: 1280px){.fp_montant{line-height: 60px}}.fp_montant #fp_prix del{font-size: 0.8em;font-style: italic;color: #686264}@media only screen and (max-width: 64em){.fp_montant{float: none;width: 100%;margin-bottom: 1em;text-align: left}}.fp_btn_achat{float: right;width: 40%}.fp_btn_achat .button.achat{font-size: 13px}@media screen and (min-width: 320px){.fp_btn_achat .button.achat{font-size: calc(0.52083vw + 11.33333px)}}@media screen and (min-width: 1280px){.fp_btn_achat .button.achat{font-size: 18px}}#btn_prd .button i{padding-right: 1em}#fp_disponibilite{display: inline;margin: 0 2em 10px 0}#fp_disponibilite i{font-size: 16px;vertical-align: middle;margin-right: 5px}#fp_disponibilite .svg svg{height: 20px}#date_livr{display: inline;margin: 0 0 10px;line-height: 22px}#date_livr .svg svg{width: 22px;height: 22px}#modal_livraison_hover, #modal_feuille_de_soin_hover{z-index: 5000;position: absolute;top: 30px;background: #fff;border: 1px solid #d5d5d5;padding: 0.5em 1em;text-align: left}#bloc_feuille_de_soin, #date_livr{position: relative}#feuille_de_soin_link{cursor: pointer}#fp_rassurance{overflow: hidden;margin: 2em 0;padding: 15px 5px 10px;background: #f6f6f6}#fp_rassurance div{float: left;width: 20%;padding: 0 5px;text-align: center}#fp_rassurance div p{font-size: 0.8em;font-weight: 400}#fp_rassurance div .svg svg{height: 22px}#fp_rassurance div .svg.color2 svg{fill: #fc5792}@media only screen and (max-width: 40em){#fp_rassurance div{width: 100%;float: none;overflow: hidden;margin-bottom: 5px;text-align: left}#fp_rassurance div .svg{float: left;margin-right: 20px;width: 22px}#fp_rassurance div .svg svg{width: inherit}}#fp_rassurance div a{text-decoration: none}#fp_avis{margin-top: 2em}#fp_avis #fp_review{margin: 2em 1.5em}#fp_avis .review{overflow: hidden;padding: 1.5em;border-bottom: 1px solid #d5d5d5}.meta-avis{float: left;width: 30%}.meta-avis .note_prd{width: 33.33%}.meta-avis .fp_noteMoyenne{display: inline-block;margin-left: 2em}.meta-avis .fp_notes{display: inline;margin: 0 0 1em 2em}.meta-avis .note_prd, .meta-avis .avis_info{float: left;display: block}.avis_info{width: 66.66%;text-align: center}.avis_info a{color: #171717;text-decoration: underline}.avis_info a:hover{color: #fc5792}.avis_info .avis_info_date{display: block}.avis_message{float: left;width: 70%;padding-bottom: 1em}@media only screen and (max-width: 64em){.meta-avis{width: 33.33%}.meta-avis .note_prd, .meta-avis .avis_info{float: none;width: 100%;text-align: left}.avis_message{width: 66.66%}}@media only screen and (max-width: 40em){#fp_avis #fp_review{margin: 1em 0}#fp_avis .review{padding: 1em 0}.meta-avis, .avis_message{float: none;width: 100%}}.fp_avis_link{margin-top: 1.5em;text-align: center}.fp_avis_link a{color: #9b9597;font-size: 0.875em;text-decoration: none}.fp_avis_link a span{text-decoration: underline}#fp_tab{overflow: hidden;margin-bottom: 1em}#fp_tab #onglets-box_fp{height: 53px}#fp_tab .button{margin: 0}#fp_tab .onglets-box_fp{text-align: center}#fp_tab .onglet{float: left;width: auto;margin-right: 10px;padding: 1em;color: #9b9597;font-size: 0.825em;background: #f6f6f6;border: 1px solid #d5d5d5;border-width: 1px 1px 0}#fp_tab .onglet.active{color: #171717;background: #fff;border: 1px solid #d5d5d5;border-width: 1px 1px 0}#fp_tab .onglet-contenu{margin-top: -2px;padding: 0 1em 1em;clear: both}#fp_tab .onglet-contenu table{width: 100% !important}#fp_tab .onglet-contenu-2{display: none !important}#fp_tab .onglet-contenu-2 table{width: 100% !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 #d5d5d5;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_proasso_conseil{clear: both;float: left;width: 40%;padding: 1em 1em 0;border: 1px solid #fc5792}#fp_proasso_conseil h2{margin-top: 0;color: #fc5792;font-size: 1.375em}#fp_proasso_conseil #arrow_slider_asso .bloc_produit{padding: 0.75em 0.9375em 0 !important;margin-bottom: 0}#fp_proasso_conseil #arrow_slider_asso .bloc_produit .bp_nom, #fp_proasso_conseil #arrow_slider_asso .bloc_produit .bp_prix{padding: 0}#fp_proasso_conseil #arrow_slider_asso .bloc_produit .button{margin-bottom: 0}#fp_proasso_conseil .bloc_produit{min-height: inherit;overflow: hidden}#fp_proasso_conseil .bloc_produit:hover{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}#fp_proasso_conseil .bloc_produit:hover::before{opacity: 0}#fp_proasso_conseil .bloc_produit .bp_info{display: block;margin-bottom: 1em}#fp_proasso_conseil .bloc_produit .bp_info .bp_fournisseur{display: block;margin-bottom: 5px;color: #9b9597;text-transform: uppercase}#fp_proasso_conseil .bloc_produit .bp_info .bp_fournisseur{font-size: 0.875em}@media screen and (min-width: 320px){#fp_proasso_conseil .bloc_produit .bp_info .bp_fournisseur{font-size: calc(-1.25emvw + 0.91667em)}}@media screen and (min-width: 1280px){#fp_proasso_conseil .bloc_produit .bp_info .bp_fournisseur{font-size: 0.75em}}#fp_proasso_conseil .bloc_produit .bp_info .bp_fournisseur a{color: #9b9597}@media only screen and (min-width: 64.1em){#fp_proasso_conseil .bloc_produit{padding: 0;float: none}#fp_proasso_conseil .bloc_produit .bp_img{float: left;width: 20%;display: block}#fp_proasso_conseil .bloc_produit .bp_img img{max-width: 100%}#fp_proasso_conseil .bloc_produit .bp_info{display: block;float: left;width: 45%;padding: 0 10px}#fp_proasso_conseil .bloc_produit .bp_info .bp_nom, #fp_proasso_conseil .bloc_produit .bp_info .bp_prix{padding: 0;margin-bottom: 5px}#fp_proasso_conseil .bloc_produit .bp_info .bp_nom{margin: 0 0 5px;height: inherit;line-height: 16px}#fp_proasso_conseil .bloc_produit .bp_bouton{display: block;float: right;width: 35%;text-align: right}#fp_proasso_conseil .bloc_produit .bp_bouton .link.button{padding: 5px 10px;margin-bottom: 0}#fp_proasso_conseil .bloc_produit .bp_bouton .btn-indispo .libelle{font-size: 10px}}#fp_proasso_conseil .fp_proasso_conseil_slide{overflow: hidden}#fp_proasso_conseil .fp_proasso_conseil_slide + .fp_proasso_conseil_slide{margin: 0.5em 0 1em}#fp_proasso_conseil.fp_pasBundle{float: none;width: 96%;margin-right: auto;margin-left: auto}#fp_proasso_conseil.fp_pasBundle .show-for-medium-down{display: block !important}#fp_proasso_conseil.fp_pasBundle .show-for-medium-down .bloc_produit .bp_img, #fp_proasso_conseil.fp_pasBundle .show-for-medium-down .bloc_produit .bp_info, #fp_proasso_conseil.fp_pasBundle .show-for-medium-down .bloc_produit .bp_bouton{float: none;width: 100%}#fp_proasso_conseil.fp_pasBundle .show-for-medium-down .bloc_produit .bp_nom, #fp_proasso_conseil.fp_pasBundle .show-for-medium-down .bloc_produit .bp_fournisseur{height: 32px;margin-top: 5px}#fp_proasso_conseil.fp_pasBundle .show-for-medium-down .bloc_produit .libelle{font-size: inherit}#fp_proasso_conseil.fp_pasBundle .show-for-large-up{display: none !important}#fp_proasso_conseil.fp_pasBundle .slick-slide{padding: 0 10px}@media only screen and (min-width: 45em){#fp_proasso_conseil .slick-track, #fp_proasso_conseil .slick-slide{overflow: hidden;padding: 0}}@media only screen and (max-width: 64em){#fp_proasso_conseil{float: none;width: 96%;margin: 0 2%}}#fp_proasso_cat{margin-top: 2em}@media only screen and (min-width: 40em){.rs_ficheproduit .partage_social{clear: both}}@media only screen and (max-width: 64em){h1.fn{font-size: 3vw;line-height: 1.5;margin-top: 15px}}@media only screen and (max-width: 40em){.rs_ficheproduit h1.fn{margin-top: 15px}.rs_ficheproduit h1.fn{font-size: 20px}.rs_ficheproduit h1.fn{font-size: 22px}.rs_ficheproduit .partage_social{text-align: center !important}}@media only screen and (max-width: 40em) and screen and (min-width: 320px){.rs_ficheproduit h1.fn{font-size: calc(0.625vw + 18px)}}@media only screen and (max-width: 40em) and screen and (min-width: 1280px){.rs_ficheproduit h1.fn{font-size: 26px}}@media only screen and (max-width: 40em) and screen and (min-width: 320px){.rs_ficheproduit h1.fn{font-size: calc(0.83333vw + 19.33333px)}}@media only screen and (max-width: 40em) and screen and (min-width: 1280px){.rs_ficheproduit h1.fn{font-size: 30px}}#fp_bundle_inverse{float: right;width: 58.33333%;padding: 1em;border: 1px solid #d5d5d5}#fp_bundle_inverse.fp_pasBundle{float: left;width: 100%}#fp_bundle_inverse h3{margin-top: 0;margin-bottom: 1em}#fp_bundle_inverse ul{margin: 0;padding: 0;list-style-type: none}#fp_bundle_inverse ul li{overflow: hidden}#fp_bundle_inverse .bundleInverse_prd{float: left;width: 50%}#fp_bundle_inverse .bundleInverse_prd ul.bundleInverse_liste li{position: relative;padding: 0 0 0 20px;float: left;width: 33.33%}#fp_bundle_inverse .bundleInverse_prd ul.bundleInverse_liste li + li:before{z-index: 900;content: "+";padding-left: 10px;width: 20px;height: 20px;position: absolute;top: 50%;left: 0;display: inline-block}#fp_bundle_inverse .bundleInverse_prd .bloc_produit{min-height: inherit;margin-bottom: 1em;padding: 0}#fp_bundle_inverse .bundleInverse_prd .bloc_produit:hover, #fp_bundle_inverse .bundleInverse_prd .bloc_produit:hover::before{opacity: 1;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}#fp_bundle_inverse .bundleInverse_prd .bloc_produit .bp_nom{font-size: 14px;font-weight: 300}#fp_bundle_inverse .bundleInverse_prix{position: relative;float: left;width: 25%;padding-top: 10px;text-align: right;font-size: 22px;font-weight: 700}#fp_bundle_inverse .bundleInverse_prix::before{content: "=";position: absolute;left: 10px;top: 50%;padding-right: 10px;font-weight: 300}#fp_bundle_inverse .bundleInverse_prix strong{display: block;font-size: 22px;line-height: 50px}#fp_bundle_inverse .bundleInverse_prix span{display: block}#fp_bundle_inverse .bundleInverse_prix span, #fp_bundle_inverse .bundleInverse_prix del{font-size: 14px;font-weight: 400}#fp_bundle_inverse .bundleInverse_bouton{float: right;padding: 20px 0.5em 0 1em;width: 25%;text-align: right}#fp_bundle_inverse .bundleInverse_bouton a{padding: 5px 10px}#fp_bundle_inverse .bundleInverse_bouton .libelle{font-size: 12px}@media only screen and (max-width: 64em){#fp_bundle_inverse{width: 96%;margin: 1em 2%;float: none}}.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: 1rem;line-height: 70px;border: solid 1px #555}.btn-add-qty a.btn-plus-moins{display: block;height: 50%;color: #fff;font-size: 20px;text-align: center;border: solid 1px #9b9597;background: #9b9597}.btn-add-qty .btn-plus-moins + .btn-plus-moins{border-top: solid 2px #686264}.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, .btn-add-qty #btn_prd{font-size: 0.875em}@media screen and (min-width: 320px){.btn-add-qty .fp_btn_ajout_panier, .btn-add-qty #btn_prd{font-size: calc(1.25emvw + 0.83333em)}}@media screen and (min-width: 1280px){.btn-add-qty .fp_btn_ajout_panier, .btn-add-qty #btn_prd{font-size: 1em}}.btn-add-qty .fp_btn_ajout_panier .svg svg, .btn-add-qty #btn_prd .svg svg{width: 30px;height: 30px}.note_prd::before{content: "\f005\f005\f005\f005\f005";color: #b8406a;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"}.rs_avis{}.rs_avis .fp_noteMoyenne{display: inline;float: none;width: inherit}.review_answer{padding: 1em;margin: 1em;background: rgba(252, 87, 146, 0.1)}.review_answer i{transform: rotate(180deg)}.lien_onglet{overflow: hidden;display: block;padding: 0.5rem 0;color: #171717;background: transparent;border: 1px solid #d5d5d5;margin-bottom: 0.6rem}.lien_onglet:hover, .lien_onglet:focus, .lien_onglet.lien_onglet.actif, .lien_onglet.actif{color: #fff;border-color: #fc5792;background: #fc5792}.lien_onglet:hover .svg svg, .lien_onglet:focus .svg svg, .lien_onglet.lien_onglet.actif .svg svg, .lien_onglet.actif .svg svg{fill: #fff}.lien_onglet .svg svg{float: left;height: 30px;margin: 0 5px 0 10px;fill: #171717}.lien_onglet span + span{display: inline;float: left;line-height: 30px;text-transform: none}.lien_onglet i{position: absolute;left: 10px;top: 7px;font-size: 22px}.lien_onglet.bloc_pf span{display: block}@media only screen and (max-width: 40em){.lien_onglet span{display: block}}#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.5rem 1rem !important;text-align: left}.lien_onglet.bloc_pf strong{display: inline;font-size: 1rem;line-height: 1.2}.lien_onglet.bloc_pf span.svg, .lien_onglet.bloc_pf div.info{display: none !important}.lien_onglet.bloc_pf span + span{margin-left: 0}}.detail_mes_commandes{padding-top: 0.75em;border-top: 1px solid #d5d5d5}.commande_active{background: #f6f6f6}#ongletContenu1 .fa-edit{font-size: 22px}.bloc_pf{height: 163px;padding: 10px}.bloc_pf strong{display: block;font-size: 35px;line-height: 38px}.bloc_pf span{display: block;font-size: 12px;font-style: normal;text-decoration: underline}.bloc_pf .mod{text-align: center}.bloc_zd_compte{overflow: hidden;display: block;height: 85px;margin: 0 0 0.6rem;padding: 10px;border: solid 1px #171717}.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{float: left;margin-right: 10px;max-width: 25px;max-height: 20px;fill: #000}#detail_commande .line_big{min-height: 75px}@media only screen and (max-width: 40em){#detail_commande{font-size: 0.9rem}#detail_commande .libelle{text-decoration: underline}#detail_commande .line_big{min-height: inherit}}.rs_panier h1, .rs_panier .faux_titre_niv1{text-align: center}.rs_panier #bloc_feuille_de_soin{float: none}.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: #b8406a;background: #f6f6f6}.etapes_tunnel_OK{background: rgba(184, 64, 106, .2);font-size: 12px;line-height: 25px}.etapes_tunnel_OK a{display: block}.panier_total{margin-top: 1.75em;font-weight: bold}.box_panier{padding: 1em;width: 24%;border: 1px solid #d5d5d5}@media only screen and (max-width: 64em){.box_panier{width: 100%}}.box_panier #bg_panier div{font-size: 12px}.box_panier .panier_ss_total{font-size: 14px}.box_panier .mode_liv{margin-top: 1.75em;font-size: 12px}#monPanier #bg_panier, #monPanier2 #bg_panier{overflow: auto;max-height: 270px;margin-bottom: 20px}#commande_content{padding-right: 20px;padding-left: 20px}#commande_content .accordion{margin-bottom: 2em}@media screen and (max-width: 40em){#commande_content{padding-right: 12px;padding-left: 12px}}a.link_show{padding: 0.5rem;font-size: 12px;color: #000;background: #fdfafb}a.link_show:hover, a.link_show:active{color: #fff !important;background-color: #dc9bb2 !important}a.link_show::after{font-size: 12px}.etapes_tunnel{margin: 2em auto}.etapes_tunnel > div > div{margin-bottom: 10px;padding: 0.5em;background: #f6f6f6}.etapes_tunnel i{font-size: 1em;margin-right: 0.3em}.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: #f6f6f6}.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: #b8406a}.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: #3d3d3d;color: #fff}.etapes_tunnel_small{position: relative;margin: 0 0 1rem;padding: 5px;font-size: 55px;color: #f6f6f6;text-align: center}.etapes_tunnel_small .active{color: #c3c3c3}.etapes_tunnel_small .active span a{color: #fc5792}.etapes_tunnel_small span{position: absolute;left: 50%;top: 50%;color: #171717;font-size: 11px;transform: translateY(-50%) translateX(-50%);opacity: 0.5}.etapes_tunnel_small span a{display: block;color: #fc5792}.etapes_tunnel_small .etape-tunnel-active{color: #646464;opacity: 1}.etapes_tunnel_small .etape-tunnel-active span{opacity: 1;font-weight: bold}#panier_listing_produits{width: 91.66667%;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_prix{white-space: nowrap;margin-right: 1rem}#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{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: #e4c3c3}#panier_listing_produits a:hover i.fa-times-circle{color: #c47d7d}@media screen and (max-width: 640px){#panier_listing_produits .panier_prix{text-align: left;margin-top: 0.5rem;padding-right: 1rem}}.rs_recap-commande #panier_listing_produits{width: 100%}@media only screen and (max-width: 40em){#panier_listing_produits del{padding-left: 10px !important}}.panier_ss_total{overflow: hidden;width: 91.66667%;margin: 0 auto 2em}.panier_ss_total, .recap_ss_total{font-size: 20px;line-height: 23px;font-weight: bold;text-align: right}.panier_livraison select{width: 100%}@media only screen and (max-width: 40em){.panier_ss_total, .recap_ss_total{font-size: 15px;line-height: 17px;font-weight: bold}}#livraison_choix .panel{cursor: pointer;padding: 0.5rem}#livraison_choix .panel.callout{cursor: inherit;border-color: #fc5792;border-width: 3px;background: #fff;color: #171717}#livraison_choix i{font-size: 16px}#livraison_choix .svg svg{width: 20px;height: 20px}#livraison_choix .info_livraison{padding: 1.5em;font-size: 0.875em;max-width: 400px}#livraison_choix .info_livraison p{font-size: 0.875em}#livraison_choix .info_livraison.f-dropdown.hover{left: 0}.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, #label_mentions{position: relative;display: block;margin: 1rem 0 2rem}#label_cgv [type="checkbox"]:not(:checked), #label_mentions [type="checkbox"]:not(:checked), #label_cgv [type="checkbox"]:checked, #label_mentions [type="checkbox"]:checked, #label_cgv [type="radio"]:not(:checked), #label_mentions [type="radio"]:not(:checked), #label_cgv [type="radio"]:checked, #label_mentions [type="radio"]:checked{display: none}#label_cgv [type="checkbox"]:not(:checked) + label, #label_mentions [type="checkbox"]:not(:checked) + label, #label_cgv [type="checkbox"]:checked + label, #label_mentions [type="checkbox"]:checked + label, #label_cgv [type="radio"]:not(:checked) + label, #label_mentions [type="radio"]:not(:checked) + label, #label_cgv [type="radio"]:checked + label, #label_mentions [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_mentions [type="checkbox"]:not(:checked) + label::before, #label_cgv [type="radio"]:not(:checked) + label::before, #label_mentions [type="radio"]:not(:checked) + label::before{position: absolute;top: 0;left: 0;width: 25px;height: 25px;content: '';background: #fff;border: 1px solid #d5d5d5}#label_cgv [type="checkbox"]:checked + label::before, #label_mentions [type="checkbox"]:checked + label::before, #label_cgv [type="radio"]:checked + label::before, #label_mentions [type="radio"]:checked + label::before, #label_cgv [type="checkbox"]:checked + label::after, #label_mentions [type="checkbox"]:checked + label::after, #label_cgv [type="radio"]:checked + label::after, #label_mentions [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 #d5d5d5;transition: all 0.2s}#label_cgv [type="checkbox"]:not(:checked) + label::after, #label_mentions [type="checkbox"]:not(:checked) + label::after, #label_cgv [type="radio"]:not(:checked) + label::after, #label_mentions [type="radio"]:not(:checked) + label::after{opacity: 0;transform: scale(0)}#label_cgv [type="checkbox"]:checked + label::after, #label_mentions [type="checkbox"]:checked + label::after, #label_cgv [type="radio"]:checked + label::after, #label_mentions [type="radio"]:checked + label::after{opacity: 1;transform: scale(1)}#label_cgv [type="checkbox"]:disabled:not(:checked) + label::before, #label_mentions [type="checkbox"]:disabled:not(:checked) + label::before, #label_cgv [type="checkbox"]:disabled:checked + label::before, #label_mentions [type="checkbox"]:disabled:checked + label::before, #label_cgv [type="radio"]:disabled:not(:checked) + label::before, #label_mentions [type="radio"]:disabled:not(:checked) + label::before, #label_cgv [type="radio"]:disabled:checked + label::before, #label_mentions [type="radio"]:disabled:checked + label::before{box-shadow: none;border-color: ligthen(#f6f6f6, 0.5);background-color: #f6f6f6}#label_cgv [type="checkbox"]:disabled:checked + label::after, #label_mentions [type="checkbox"]:disabled:checked + label::after, #label_cgv [type="radio"]:disabled:checked + label::after, #label_mentions [type="radio"]:disabled:checked + label::after{color: #000}#label_cgv [type="checkbox"]:disabled + label, #label_mentions [type="checkbox"]:disabled + label, #label_cgv [type="radio"]:disabled + label, #label_mentions [type="radio"]:disabled + label{color: #f6f6f6}#label_cgv [type="checkbox"]:checked:focus + label::before, #label_mentions [type="checkbox"]:checked:focus + label::before, #label_cgv [type="checkbox"]:not(:checked):focus + label::before, #label_mentions [type="checkbox"]:not(:checked):focus + label::before, #label_cgv [type="radio"]:checked:focus + label::before, #label_mentions [type="radio"]:checked:focus + label::before, #label_cgv [type="radio"]:not(:checked):focus + label::before, #label_mentions [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{}#mondialrelay input[type="radio"]{margin-bottom: 0.25em}#mondialrelay label p{margin-bottom: 0.5rem}.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%}@media only screen and (max-width: 40em){#lastCommande{margin-top: 2em}}.cms_content{font-weight: 300;line-height: 1.4}.cms_content p{line-height: 1.4}.cms_content h1, .cms_content .faux_titre_niv1{border-bottom: 1px solid #d5d5d5;margin-bottom: 1.25em;padding-bottom: 0.5em}.cms_content h1, .cms_content .faux_titre_niv1{font-size: 1.625em}@media screen and (min-width: 320px){.cms_content h1, .cms_content .faux_titre_niv1{font-size: calc(3.75emvw + 1.5em)}}@media screen and (min-width: 1280px){.cms_content h1, .cms_content .faux_titre_niv1{font-size: 2em}}.cms_content h1, .cms_content .faux_titre_niv1{line-height: 1}@media screen and (min-width: 320px){.cms_content h1, .cms_content .faux_titre_niv1{line-height: calc(0.02604pxvw + 0.99913px)}}@media screen and (min-width: 1280px){.cms_content h1, .cms_content .faux_titre_niv1{line-height: 1.25}}.cms_content h2, .cms_content .faux_titre_niv2{color: #808080;margin: 1.5em 0 1em !important}.cms_content h2, .cms_content .faux_titre_niv2{font-size: 1.2em}@media screen and (min-width: 320px){.cms_content h2, .cms_content .faux_titre_niv2{font-size: calc(4emvw + 1.06667em)}}@media screen and (min-width: 1280px){.cms_content h2, .cms_content .faux_titre_niv2{font-size: 1.6em}}.cms_content h2, .cms_content .faux_titre_niv2{line-height: 1.1}@media screen and (min-width: 320px){.cms_content h2, .cms_content .faux_titre_niv2{line-height: calc(0.01042pxvw + 1.09965px)}}@media screen and (min-width: 1280px){.cms_content h2, .cms_content .faux_titre_niv2{line-height: 1.2}}.cms_content h3, .cms_content .faux_titre_niv3{line-height: 1.2;margin: 1.5em 0 0.75em !important}.cms_content h3, .cms_content .faux_titre_niv3{font-size: 1.1em}@media screen and (min-width: 320px){.cms_content h3, .cms_content .faux_titre_niv3{font-size: calc(3emvw + 1em)}}@media screen and (min-width: 1280px){.cms_content h3, .cms_content .faux_titre_niv3{font-size: 1.4em}}.cms_content h4{font-weight: 400;margin-top: 1em !important}.cms_content h4{font-size: 1em}@media screen and (min-width: 320px){.cms_content h4{font-size: calc(2emvw + 0.93333em)}}@media screen and (min-width: 1280px){.cms_content h4{font-size: 1.2em}}.cms_content h5{font-size: 1.1em}.cms_content h6{font-size: 1em}.cms_content h3, .cms_content h4, .cms_content h5, .cms_content h6{margin: 0.5em 0}.cms_content ul, .cms_content ol{margin: 1em 0 1em 1.5em;padding: 0;list-style-type: none}.cms_content ul li:before, .cms_content ol li:before{color: #000;content: "\f111";font: normal normal normal 10px/1 FontAwesome;padding-right: 1em}.cms_content ul ul, .cms_content ol ul, .cms_content ul ol, .cms_content ol ol{margin: 0.25em 0 0.25em 1.5em}.cms_content ul ul li:before, .cms_content ol ul li:before, .cms_content ul ol li:before, .cms_content ol ol li:before{content: "\f068"}.cms_content table{width: 100%;margin: 1em 0;border-color: #d5d5d5;background: #fff}.cms_content table tfoot{background: #fff}.cms_content table tr + tr{border-top: 1px solid #d5d5d5}.cms_content table tr:nth-of-type(2n){background-color: #fff}.cms_content.cms_content_color h1, .cms_content.cms_content_color .faux_titre_niv1, .cms_content.cms_content_color h2, .cms_content.cms_content_color .faux_titre_niv2, .cms_content.cms_content_color .faux_titre_niv3, .cms_content.cms_content_color h3{color: #fc5792}.cms_content.cms_content_color h1, .cms_content.cms_content_color h2{border-bottom: 1px solid #f2dde7;padding-bottom: 0.5em}.cms_content.cms_content_color h1 .titre_souligne, .cms_content.cms_content_color h2 .titre_souligne{border: none}.cms_content.cms_content_color h3{color: #afafaf;border-bottom: 1px solid #d5d5d5;padding-bottom: 0.5em}.cms_content.cms_content_color h2, .cms_content.cms_content_color h4, .cms_content.cms_content_color h5, .cms_content.cms_content_color h6{color: #b8406a}.cms_content.cms_content_color h4{font-weight: 600}.cms_content.cms_content_color .titre_souligne{border-color: #fc5792}.cms_content.cms_content_color ul, .cms_content.cms_content_color ol{list-style-type: none}.cms_content.cms_content_color ul li:before, .cms_content.cms_content_color ol li:before{color: #fc5792;content: "\f111";font: normal normal normal 10px/1 FontAwesome;padding-right: 1em}.cms_content.cms_content_color ul ul li:before, .cms_content.cms_content_color ol ul li:before, .cms_content.cms_content_color ul ol li:before, .cms_content.cms_content_color ol ol li:before{content: "\f068"}.cms_content.cms_content_color table{border-color: rgba(252, 87, 146, 0.5)}.cms_content.cms_content_color table tr + tr{border-top: 1px solid rgba(252, 87, 146, 0.5)}.cms_content.cms_content_color .bloc_filet_cote{border-color: #fc5792}.cms_contenu{margin: 0 0 2em}@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}}.sidebar_content{padding: 1em 1em 0.75em !important}.sidebar_content h2{margin-bottom: 2em}.sidebar_content ul li::before{margin-top: 5px;padding-right: 1em;float: left;content: "\f111";font-family: 'FontAwesome';font-size: 0.5em;color: #ddd}.sidebar_content ul li a{display: block;color: #171717}.sidebar_content ul li a:hover{color: #b8406a}.sidebar_content ul li.active a{color: #b8406a !important}.sidebar_content ul li.active ul li a{color: #171717 !important}.news_bloc{margin-bottom: 2em}.news_date{opacity: 0.5;font-size: 0.8em;margin-bottom: 10px}#news_list{margin-bottom: 3em;list-style-type: none}#news_list li{padding: 1.25em 0}#news_list .news_titre a{text-decoration: none}#news_list .news_img{margin-bottom: 1.25em;padding-left: 0 !important}#news_list .news_accroche{margin-bottom: 1.25em;font-size: 18px}#news_list .news_accroche p{font-size: 18px}#news_list .news-lire-suite{margin-top: 1.25em}.points_vente_bloc{min-height: 400px;margin: 0.75em 0}.points_vente_bloc .points_vente_img{height: 200px}.points_vente_bloc .points_vente_infos{padding: 1em;margin: 0}.points_vente_bloc .points_vente_infos p{margin-bottom: 0.25rem}@media only screen and (max-width: 40em){.points_vente_bloc{min-height: inherit}.points_vente_bloc .points_vente_img{height: inherit}}.highslide-container{}.highslide-container table tr.even, .highslide-container table tr.alt, .highslide-container table tr:nth-of-type(2n){background: none}#blog_content{font-weight: 300;line-height: 1.4}#blog_content p{line-height: 1.4}#blog_content h1, #blog_content .faux_titre_niv1, #blog_content h2, #blog_content .faux_titre_niv2, #blog_content .faux_titre_niv3, #blog_content h3{color: #fc5792}#blog_content h1, #blog_content h2{border-bottom: 1px solid #f2dde7;padding-bottom: 0.5em}#blog_content h1 .titre_souligne, #blog_content h2 .titre_souligne{border: none}#blog_content h2, #blog_content h4, #blog_content h5, #blog_content h6{color: #b8406a}#blog_content h1, #blog_content .faux_titre_niv1{margin-bottom: 1.25em}#blog_content h1, #blog_content .faux_titre_niv1{font-size: 1.625em}@media screen and (min-width: 320px){#blog_content h1, #blog_content .faux_titre_niv1{font-size: calc(3.75emvw + 1.5em)}}@media screen and (min-width: 1280px){#blog_content h1, #blog_content .faux_titre_niv1{font-size: 2em}}#blog_content h1, #blog_content .faux_titre_niv1{line-height: 1}@media screen and (min-width: 320px){#blog_content h1, #blog_content .faux_titre_niv1{line-height: calc(0.02604pxvw + 0.99913px)}}@media screen and (min-width: 1280px){#blog_content h1, #blog_content .faux_titre_niv1{line-height: 1.25}}#blog_content h2, #blog_content .faux_titre_niv2{color: #808080;margin: 1.5em 0 1em !important;color: #b8406a}#blog_content h2, #blog_content .faux_titre_niv2{font-size: 1.2em}@media screen and (min-width: 320px){#blog_content h2, #blog_content .faux_titre_niv2{font-size: calc(4emvw + 1.06667em)}}@media screen and (min-width: 1280px){#blog_content h2, #blog_content .faux_titre_niv2{font-size: 1.6em}}#blog_content h2, #blog_content .faux_titre_niv2{line-height: 1.1}@media screen and (min-width: 320px){#blog_content h2, #blog_content .faux_titre_niv2{line-height: calc(0.01042pxvw + 1.09965px)}}@media screen and (min-width: 1280px){#blog_content h2, #blog_content .faux_titre_niv2{line-height: 1.2}}#blog_content h2 a, #blog_content .faux_titre_niv2 a{color: #b8406a;text-decoration: none}#blog_content h3, #blog_content .faux_titre_niv3{line-height: 1.2;margin: 1.5em 0 0.75em !important;color: #afafaf;border-bottom: 1px solid #d5d5d5;padding-bottom: 0.5em}#blog_content h3, #blog_content .faux_titre_niv3{font-size: 1.1em}@media screen and (min-width: 320px){#blog_content h3, #blog_content .faux_titre_niv3{font-size: calc(3emvw + 1em)}}@media screen and (min-width: 1280px){#blog_content h3, #blog_content .faux_titre_niv3{font-size: 1.4em}}#blog_content h4{font-weight: 400;margin-top: 1em !important;font-weight: 600}#blog_content h4{font-size: 1em}@media screen and (min-width: 320px){#blog_content h4{font-size: calc(2emvw + 0.93333em)}}@media screen and (min-width: 1280px){#blog_content h4{font-size: 1.2em}}#blog_content h5{font-size: 1.1em}#blog_content h6{font-size: 1em}#blog_content h3, #blog_content h4, #blog_content h5, #blog_content h6{margin: 0.5em 0}#blog_content ul, #blog_content ol{margin: 1em 0 1em 1.5em;padding: 0;list-style-type: none}#blog_content ul li:before, #blog_content ol li:before{color: #000;content: "\f111";font: normal normal normal 10px/1 FontAwesome;padding-right: 1em}#blog_content ul ul, #blog_content ol ul, #blog_content ul ol, #blog_content ol ol{margin: 0.25em 0 0.25em 1.5em}#blog_content ul ul li:before, #blog_content ol ul li:before, #blog_content ul ol li:before, #blog_content ol ol li:before{color: #fc5792;content: "\f111";font: normal normal normal 10px/1 FontAwesome;padding-right: 1em}#blog_content ul ul ul li:before, #blog_content ol ul ul li:before, #blog_content ul ol ul li:before, #blog_content ol ol ul li:before, #blog_content ul ul ol li:before, #blog_content ol ul ol li:before, #blog_content ul ol ol li:before, #blog_content ol ol ol li:before{content: "\f068"}#blog_content table{width: 100%;margin: 1em 0;border-color: rgba(252, 87, 146, 0.5);background: #fff}#blog_content table tfoot{background: #fff}#blog_content table tr + tr{border-top: 1px solid rgba(252, 87, 146, 0.5)}#blog_content table tr:nth-of-type(2n){background-color: #fff}#form_search_blog{margin-top: 0.5rem}#form_search_blog .button_search{top: 12%}@media only screen and (max-width: 64em){#blog_main #blog_sidebar{display: none}}#blog_main #blog_sidebar h3{margin-top: 0;padding-bottom: 0.75em;border-bottom: 1px solid #d5d5d5}#blog_main #blog_sidebar ul{list-style-type: none;margin: 0;padding: 0}#blog_main #blog_sidebar ul a{color: #171717;font-size: 0.825em}#blog_main #blog_sidebar ul a::before{margin-top: 9px;padding-right: 1em;float: left;content: "\f111";font-family: 'FontAwesome';font-size: 0.5em;color: #ddd}#blog_main #blog_sidebar ul a:hover{text-decoration: none;color: #b8406a}.billet .blog_liste_billet{margin: 0.5em 0 1rem}.billet .blog_liste_billet h2 a{color: #555}.billet .blog_liste_billet .blog_liste_visuel{float: left}.billet .blog_liste_billet:nth-child(even) .blog_liste_visuel{float: right}.blog_liste_contenu{margin-bottom: 0.75em}.billet-contenu{overflow: hidden;margin-bottom: 1em}.billet-contenu p{line-height: 1.6}.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{font-size: 0.8rem;min-height: 180px}.produits-associes .arrow_slider .bloc_produit .bp_msg_promo{top: 5px;right: inherit;left: 68%}#last-comments{clear: both}#last-comments p.comment a{font-size: 0.9rem;line-height: 1;text-decoration: none}#last-comments p.comment .comment-info{font-style: normal !important}#last-comments em::before{content: "\f0e5\0000a0";font-family: FontAwesome}.tags li{float: left;margin-right: 0.25em;list-style: none}.tags li a{float: left}.tags .tag_niveau1{font-size: 0.8em}.tags .tag_niveau2{font-size: 1em}.tags .tag_niveau3{font-size: 1.25em}.tags .tag_niveau4{font-size: 1.5em}#tags a{margin-right: 5px;padding: 0.3em 1em}#tags i{float: left;font-size: 18px;line-height: 22px;margin-right: 15px}#blog_syspage p a, #blog_syspage p strong, #blog_syspage p span{padding: 0 5px}@media only screen and (min-width: 40.063em){.syspage_prev, .syspage_next{display: none}}.slick_blog{padding: 1em;border-radius: 5px}.slick_blog .slick-dots{bottom: -60px !important}.slick_blog .image_blog:hover{cursor: pointer}.slick_blog .blog_txt{padding: 0.75em 2em 0.75em 0.75em;line-height: 20px;text-align: justify;background-color: #c9cae1}.bloc_billet p{font-size: 15px !important}@media only screen and (min-width: 40em) and (max-width: 64em){.slick_blog{margin-left: 5px}}@media only screen and (max-width: 40em){.bloc_billet{background-color: #fff}}@media only screen and (min-width: 64em){.bloc_billet{margin-top: 20px !important}}.text-sup{position: absolute;width: 100%;padding: 0.5em;top: 0;background-color: rgba(201, 202, 225, 0.8)}#email_nl{height: 2.66em !important}.all-archives{margin: 0;padding: 0;list-style-type: none}.all-archives ul{list-style-type: none}#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}.partage_social{clear: both;margin-top: 1em;display: inline-block}.resp-sharing-button__link{display: inline-block;width: 20px;height: 20px;margin: 0 3px 1rem;padding: 3px 0 5px;font-size: 18px;line-height: 34px;color: #9b9597;text-align: center;text-decoration: none;background-color: #fff}.resp-sharing-button__link .svg svg{width: 24px;height: 24px;fill: #9b9597}.resp-sharing-button__link:hover{color: #fff}.resp-sharing-button__link.btn-fb:hover{color: #3b5998}.resp-sharing-button__link.btn-twitter:hover{color: #1ea1f3}.resp-sharing-button__link.btn-google:hover{color: #dc4a38}.resp-sharing-button__link.btn-pinterest:hover{color: #bd081c}.resp-sharing-button__link.btn-mail:hover{color: #fc5792}.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: #2d4373;border-color: #2d4373}.resp-sharing-button--facebook:hover, .resp-sharing-button--facebook:active{background-color: #3b5998;border-color: #3b5998}.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}.drawer.drawer-small{padding-bottom: 1.5em}.drawer.drawer-small .drawer-btn{font-size: 12px;bottom: -2px}.drawer.drawer-small .dr-transparent:after{background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(246, 246, 246, 0.9) 100%) repeat scroll 0 0}.dr-transparent:after{content: "";display: block;width: 100%;position: absolute;bottom: 0;left: 0;height: 40px;background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.9) 100%) repeat scroll 0 0}.citation{display: block;margin-top: 1em;margin-bottom: 1em;padding: 1em 6em;font-style: italic;background-image: url(/_boutiques/PERINEESHOP//site_image/icon_doublequote_up.svg), url(/_boutiques/PERINEESHOP//site_image/icon_doublequote_down.svg);background-position: 5% top, 95% bottom;background-repeat: no-repeat;font-size: 1.1em !important;line-height: 1.5 !important;color: #afafaf}.citation p{color: #afafaf;font-size: 1.1em !important;line-height: 1.4 !important}.bloc_couleur_light, .bloc_couleur_medium, .bloc_filet, .bloc_filet_cote, .bloc_filet_gris, .bloc_couleur_gris{padding: 1em 2em;display: block;margin: 1em 0}.bloc_couleur_light{background: #fff3f7}.bloc_couleur_medium{background-color: rgba(252, 87, 146, 0.75)}.bloc_couleur_gris{background: #f6f6f6}.bloc_filet_gris, .bloc_filet_cote{border: 1px solid #d5d5d5}.bloc_filet{border: 1px solid #fc5792}.bloc_filet_cote{border-width: 0 0 0 1px;padding: 0 0 0 2em}.titre_souligne{display: block;overflow: hidden;padding-bottom: 0.5em;border-bottom: 1px solid #d5d5d5;font-weight: 400}.home_carrousel{}.home_carrousel .carrousel_texte{width: 100%;height: 100%;left: 0;bottom: inherit;top: 0;color: #171717;background: none}.home_carrousel .carrousel_texte h2, .home_carrousel .carrousel_texte h1{position: absolute;top: 4em;left: 33.33%;z-index: 500;display: inline-block;width: 33.33%;margin: 0 auto;padding: 0.25em;background-color: rgba(255, 255, 255, 0.8);color: #171717;text-align: center;text-transform: uppercase;font-size: 0.75em;line-height: 1.2;font-weight: 600}.home_carrousel .carrousel_texte p{position: absolute;bottom: 33.33%;right: 2em;width: 25%;vertical-align: bottom;font-size: 14px;line-height: 18px}@media only screen and (max-width: 40em){#netreviewsWidgetNum4591widget18av{display: none}}@media only screen and (max-width: 600px){#fp_bundle_inverse li{margin-bottom: 1em}#fp_bundle_inverse .bundleInverse_prd{width: 100%}#fp_bundle_inverse .bundleInverse_prd .bundleInverse_liste li{margin-bottom: 0}#fp_bundle_inverse .bundleInverse_prix{width: 50%}#fp_bundle_inverse .bundleInverse_prix strong{line-height: 30px}#fp_bundle_inverse .bundleInverse_bouton{width: 50%}}.header_bar_info{margin-bottom: 0 !important;padding: 10px;font-size: 14px;line-height: 18px;border: 0 !important}.header_bar_info p{font-size: 14px;line-height: 18px;margin-bottom: 0}.sticky.fixed .header_bar_info{display: none}#badge_palmares{top: 66.66%}#home_reseaux_video ul li p a + a{margin: 0 10px}#code-promo-section{display: inline-flex;align-items: center;width: 100%}@media screen and (max-width: 841px){#code-promo-section input{margin: 0}}@media screen and (max-width: 840px){#code-promo-section{display: block;margin: auto}#code-promo-section .column.small-12.medium-6.large-6{width: 100%;padding: 0}#code-promo-section .column.small-12.medium-6.large-4.end{margin: 1rem 0 0;padding: 0}}#details_fidelite_container{margin-bottom: 1rem;padding: 0}@media screen and (max-width: 840px){#details_fidelite_container{margin: 1rem 0}}#recap_details_fidelite{display: inline-flex;align-items: center}#recap_details_fidelite span{margin-left: 0.5rem}#recap_details_fidelite svg{height: 20px;width: 20px;position: relative;top: 2px;fill: #b8406a}#details_points_fidelite{display: none;padding: 1rem;margin-bottom: 1.4rem;border: 1px solid #ccc}#details_fidelite_close_btn{position: absolute;top: -1px;right: -1px;padding: 0.4rem 0.8rem;color: #aaa;background-color: transparent;font-size: 20px}#details_fidelite_close_btn:hover{color: #777}#points_fidelite_container{padding: 0 1rem}.panier_quantite{text-align: right}@media screen and (max-width: 840px){#recap_facturation_section .column.small-12.medium-6{width: 100%}.info_recap > div{width: 100%;text-align: left}}@media screen and (max-width: 640px){#panier_listing_produits{margin-right: 1rem}#panier_listing_produits .column.small-1.medium-1.text-center{margin-top: 5px}#panier_listing_produits .panier_quantite{margin-top: 6px}.panier_prix{text-align: right}.panier_quantite{text-align: left}}.rs_panier #arrow_slider_panier{}.rs_panier #arrow_slider_panier .slick-list{padding: 0 1rem}.rs_panier #arrow_slider_panier .slick-slide{margin: 0}.rs_panier #arrow_slider_panier .slick-prev{left: 6px}.rs_panier #arrow_slider_panier .slick-next{right: 6px}#alma-widget, #alma-widget-OK, #alma-widget-KO{display: block}@media only screen and (min-width: 64em){#alma-widget, #alma-widget-OK, #alma-widget-KO{width: 70%;margin-left: 25%}}#alma-widget ._TSkFv, #alma-widget-OK ._TSkFv, #alma-widget-KO ._TSkFv{margin-bottom: 1rem}header, .contain-to-grid{z-index: 999}#fp_proasso_conseil #arrow_slider_asso .bloc_produit .bp_nom{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;height: inherit}#fp_proasso_conseil #arrow_slider_asso .bloc_produit .button{display: flex;align-items: center}#fp_proasso_conseil #arrow_slider_asso .bloc_produit .button span.libelle{width: auto}#footer_contact{padding: 2rem 0;border-top: 1px solid #fc5792}#footer_contact > div p{margin-bottom: 2rem;text-align: left;font-weight: 400}#footer_contact > div p{font-size: 1.2rem}@media screen and (min-width: 320px){#footer_contact > div p{font-size: calc(4.25remvw + 1.05833rem)}}@media screen and (min-width: 1280px){#footer_contact > div p{font-size: 1.625rem}}#footer_contact > div p{line-height: 1}@media screen and (min-width: 320px){#footer_contact > div p{line-height: calc(0.03125pxvw + 0.99896px)}}@media screen and (min-width: 1280px){#footer_contact > div p{line-height: 1.3}}@media only screen and (max-width: 64em){#footer_contact > div p{text-align: left}}#footer_contact h2, #footer_contact label{margin: 0 0 0.5rem;font-size: 1.2rem;line-height: 1.3;font-weight: 400;font-family: 'Raleway', Helvetica, Arial, sans-serif}#footer_contact ul{list-style-type: none;margin: 0;padding: 0}#footer_contact a + a{margin-left: 20px}#footer_form_nl div{display: flex;align-items: center}#footer_form_nl div > *{margin-bottom: 0}#footer_form_nl input{width: 85%;margin-right: 5%}@media only screen and (max-width: 64em){#footer_form_nl{margin-top: 1rem}}@media only screen and (min-width: 960px){.accroche_footer_NL p{text-align: center !important}}form.form_inline{}form.form_inline .form_radio_block label{width: 100%;display: block;text-align: left;padding: 0;margin-bottom: 0.5rem;line-height: 1.6}form.form_inline .form_radio_block_content{display: flex;align-items: center;margin-bottom: 0}@media only screen and (max-width: 40em){form.form_inline .form_radio_block_content{flex-direction: column;align-items: flex-start}}form.form_inline .form_radio_block_content div{display: flex;flex-direction: row;align-items: center}form.form_inline .form_radio_block_content input, form.form_inline .form_radio_block_content label{margin-bottom: 0}form.form_inline .form_radio.form_adresse_differente{display: flex;align-items: center;margin-bottom: 0}form.form_inline .form_radio.form_adresse_differente div{margin-bottom: 1.25rem;display: flex;flex-direction: row;align-items: center;width: inherit}form.form_inline .form_radio.form_adresse_differente div label{width: inherit}form.form_inline .form_radio.form_adresse_differente input[type="radio"]{margin-left: 0}@media only screen and (max-width: 40em){form.form_inline .form_radio.form_adresse_differente{flex-direction: column;align-items: flex-start}}@media only screen and (max-width: 922px){.cms_contenu table, #onglets-box_fp table{display: block;overflow-x: auto;width: fit-content;height: auto !important;max-width: 100%}.cms_contenu table td, #onglets-box_fp table td{white-space: nowrap}}*{scrollbar-width: auto;scrollbar-color: #b8406a #f2dde7}*::-webkit-scrollbar{width: 16px}*::-webkit-scrollbar-track{background: #f2dde7}*::-webkit-scrollbar-thumb{background-color: #b8406a;border-radius: 10px;border: 3px solid #f2dde7}.texte12{font-size: 12px;line-height: 16px}.texte13{font-size: 13px;line-height: 17px}.texte14{font-size: 14px;line-height: 18px}.texte15{font-size: 15px;line-height: 19px}.texte17{font-size: 17px;line-height: 21px}.texte18{font-size: 18px;line-height: 22px}.texte20{font-size: 20px;line-height: 24px}.texte22{font-size: 22px;line-height: 26px}.texte24{font-size: 24px;line-height: 28px}.couleur_rose{color: #fc5792}.couleur_rose_pale{color: #f2dde7}.couleur_bordeau{color: #b8406a}.couleur_texte{color: #171717}.couleu_gris_fonce{color: #555}.couleur_gris{color: #797979}.roboto{font-family: 'Roboto', Helvetica, Arial, sans-serif}.raleway{font-family: 'Raleway', Helvetica, Arial, sans-serif}#panier_listing_produits .panier_prix{margin-right: 0;padding-right: 1rem}input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea{border-color: #555}#label_cgv [type="checkbox"]:not(:checked) + label::before, #label_mentions [type="checkbox"]:not(:checked) + label::before, #label_cgv [type="radio"]:not(:checked) + label::before, #label_mentions [type="radio"]:not(:checked) + label::before, #label_cgv [type="checkbox"]:disabled:not(:checked) + label::before, #label_mentions [type="checkbox"]:disabled:not(:checked) + label::before, #label_cgv [type="checkbox"]:disabled:checked + label::before, #label_mentions [type="checkbox"]:disabled:checked + label::before, #label_cgv [type="radio"]:disabled:not(:checked) + label::before, #label_mentions [type="radio"]:disabled:not(:checked) + label::before, #label_cgv [type="radio"]:disabled:checked + label::before, #label_mentions [type="radio"]:disabled:checked + label::before, #label_cgv [type="checkbox"]:checked + label::before, #label_mentions [type="checkbox"]:checked + label::before, #label_cgv [type="radio"]:checked + label::before, #label_mentions [type="radio"]:checked + label::before, #label_cgv [type="checkbox"]:checked + label::after, #label_mentions [type="checkbox"]:checked + label::after, #label_cgv [type="radio"]:checked + label::after, #label_mentions [type="radio"]:checked + label::after{border-color: #797979}.title_line{font-weight: bold;border-bottom: 1px solid #d5d5d5}.title_line span{display: block;position: relative}.title_line.faux_titre_niv2{padding-bottom: 0.75rem}.title_line.faux_titre_niv2{font-size: 20px}@media screen and (min-width: 320px){.title_line.faux_titre_niv2{font-size: calc(0.83333vw + 17.33333px)}}@media screen and (min-width: 1280px){.title_line.faux_titre_niv2{font-size: 28px}}.title_line.faux_titre_niv2{line-height: 24px}@media screen and (min-width: 320px){.title_line.faux_titre_niv2{line-height: calc(1.14583vw + 20.33333px)}}@media screen and (min-width: 1280px){.title_line.faux_titre_niv2{line-height: 35px}}.button.secondary{background-color: #e6e6e6}.fp_info{margin: 0.5rem 0}@media only screen and (max-width: 768px){.fp_info{font-size: 14px;line-height: 20px}.fp_info img{max-height: 50px;width: auto}.fp_info p{font-size: 14px;line-height: 20px}}.info_livraison.f-dropdown:before, .info_livraison.f-dropdown:after{display: none}.titleInfoBulle{margin-left: 10px;display: inline-block;font-size: 11px;line-height: 1.6;color: #171717}.panel.callout a.titleInfoBulle{color: #171717 !important}.message-alert{margin: 1rem auto}.alert-box{position: relative;display: flex;align-items: stretch;flex-wrap: nowrap;padding: 0 45px 0 0 !important;margin-bottom: 0.75rem;border: none;color: #171717}.alert-box i{display: flex;align-items: center;justify-content: center;height: auto;min-height: 40px;color: #fff;text-align: center;font-size: 30px}.alert-box i{width: 100px}@media screen and (min-width: 320px){.alert-box i{width: calc(-5.20833vw + 116.66667px)}}@media screen and (min-width: 1280px){.alert-box i{width: 50px}}.alert-box span{padding: 10px 15px;display: block;color: #373737;font-size: 15px;line-height: 19px}.alert-box span p{margin-bottom: 0;font-size: 15px;line-height: 19px;font-weight: 400}.alert-box a.close{top: 11px;right: 0;padding: 0;width: 40px;height: auto;color: #373737;text-align: center;line-height: 40px;opacity: 1}.alert-box a.close:hover{opacity: 1}.alert-box.info{background-color: #e3f9ff}.alert-box.info i{background: #81d1e5}.alert-box.success{background-color: #e3f6e3}.alert-box.success i{background: #87d685}.alert-box.warning{background: #fff9e2}.alert-box.warning i{background: #ffdd6a}.alert-box.danger{align-items: stretch;flex-wrap: nowrap;padding: 0;border: none;background: #ffe7e2}.alert-box.danger i{background: #ec2e22}.alert-box.danger.lite{background: #ffe7e2;border-color: #ec2e22;color: #ec2e22}.alert-box.infoSecondary{background-color: rgba(252, 87, 146, 0.1);color: #b8406a}.alert-box.infoSecondary i{background: #b8406a}.alert-box.infoSecondary a{background: transparent}.colorInfo{color: #81d1e5}.colorSuccess, font[color="green"]{color: #87d685}.colorWarning, font[color="orange"]{color: #ffdd6a}.colorDanger{color: #ec2e22}.panier_nom{line-height: 20px;margin-bottom: 0.5rem}.panier_nom strong{line-height: 20px}@media only screen and (max-width: 1024px){#footer_avis .avis_message p{background-size: 5%}.citation{padding: 1rem 2rem;background-position: 0 top, 100% bottom;background-size: 5%}}#fp_tab .onglet{color: #171717}#main_menu a.niv1{line-height: 1.3}#categorie_listing h3, .sidebar_content h3, #categorie_sidebar.sidebar_content h3{padding-bottom: 0.5rem}#categorie_sidebar.sidebar_content ul li span.niv2{margin-bottom: 1.5rem}#categorie_sidebar.sidebar_content .niv2 a.niv2{display: block;font-size: 16px;line-height: 1.6}#categorie_sidebar.sidebar_content .niv2.active > a{color: #b8406a}#categorie_sidebar.sidebar_content ul li span.niv2-3{position: relative;padding-right: 0}#categorie_sidebar.sidebar_content ul li span.niv2-3:after{display: none}#categorie_sidebar.sidebar_content ul li span.niv2-3 a.niv2-3:after{bottom: 0}#categorie_sidebar.sidebar_content ul li span.niv2-3.active{margin-bottom: 0.5rem}#categorie_sidebar.sidebar_content ul li span.niv2-3.active a.niv2-3:after{transform: rotate(-90deg)}#categorie_sidebar ul.niv3{margin-left: 0 !important}#categorie_sidebar ul.niv3 li.niv3 a{padding-left: 15px}.fp_etiquette{position: absolute;top: 0;left: 0;z-index: 50}.avis_info .avis_info_date{display: inline-block;margin-right: 5px}.meta-avis{margin-bottom: 0.5rem}.bloc_produit::before{background: rgba(255, 255, 255, .9) center no-repeat}