/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
.pf-main-color,.pf-main-color-list li:before{color:#D8567B;}.pf-main-color-border{border-color:#D8567B;}.pf-main-color-background{background-color:#D8567B;}.pf-cta a{background:#DBDBDB;}.pf-cta a{border:2px solid #DBDBDB;}.pf-grid-row{max-width:1335px;padding:0 15px;width:100%;margin:0 auto;}.pf-grid-row--s{max-width:595px;padding:0 15px;width:100%;margin:0 auto;}@media screen and (min-width:768px){.pf-grid-row,.pf-grid-row--s{width:85%;}}.pf-hero__title{font-family:'Kalam',sans-serif;}.pf-global-page{font-family:'Open Sans',sans-serif;}.pf-stats__number-inner{font-family:'Playfair Display',sans-serif;}.pf-global-page{font-size:17px;line-height:1.15;}.pf-global-page ul{font-size:17px;line-height:1.35;list-style:none;padding-left:2rem;}.pf-global-page ul li{position:relative;padding:0 0 0.75rem;font-size:15px;}.pf-global-page ul li:before{content:'◯ ';position:absolute;left:-2rem;top:0;}.pf-global-page a{color:#000;text-decoration:underline;}.pf-global-page h1,.pf-global-page h2,.pf-global-page h3{font-size:1em;margin:0;}.pf-subtitle{font-weight:700;margin:0;font-size:1.25em;}.pf-subtitle p{margin:0;}.pf-cta{margin:2rem 0 0;}.pf-cta a{text-decoration:none;padding:0.5rem 2rem;font-size:0.75em;text-transform:uppercase;font-weight:700;border-radius:50rem;max-width:535px;display:inline-block;text-align:center;transition:all 0.25s;}.pf-cta a:hover{background-color:#fff;}.pf-cta--over-image a{max-width:100%;}@media screen and (min-width:768px){.pf-subtitle{font-size:1.25em;}}@media screen and (min-width:850px){.pf-cta--over-image{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);}}@media screen and (min-width:1024px){.pf-subtitle{font-size:1.25em;}}@media screen and (min-width:1280px){.pf-subtitle{font-size:1.25em;}}.pf-hero{background:linear-gradient(#003f6e 0%,#0069ad 100%);}.pf-hero__content{color:#fff;padding:2rem;}.pf-hero__title{margin:0;font-size:1.5em;}.pf-hero__text{margin:0;}.pf-hero__image{display:none;}.pf-hero__quote{font-style:normal;font-size:0.85em;font-weight:700;margin:1rem 0 0;}.pf-hero--alternative{background-image:url(/themes/custom/carbolevure/images/pf-global-page/hero-pierre-fabre.png);background-position:center right -20rem;background-size:cover;background-repeat:no-repeat;font-style:italic;color:#fff;}.pf-hero--alternative__content{max-width:611px;padding:2rem 0;}.pf-hero--alternative__text{font-size:1.75rem;font-weight:700;margin:0;}@media screen and (min-width:500px){.pf-hero--alternative{background-position:center right -15rem;}.pf-hero--alternative__content{padding:8rem 0;}}@media screen and (min-width:600px){.pf-hero__title{font-size:1.75em;}}@media screen and (min-width:768px){.pf-hero__title{font-size:2em;}.pf-hero--alternative__text{font-size:1.75rem;}}@media screen and (min-width:1024px){.pf-hero__wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.pf-hero__content{width:50%;font-size:0.85em;padding:0 0 0 4rem;}.pf-hero__image{display:flex;flex-direction:column;justify-content:flex-end;width:47%;}.pf-hero__text{max-width:480px;}.pf-hero--alternative__text{font-size:1.75rem;}}@media screen and (min-width:1280px){.pf-hero__content{font-size:1em;padding:0 0 0 6rem;}.pf-hero__title{font-size:3em;}.pf-hero--alternative{background-position:center right;}}@media screen and (min-width:1420px){.pf-hero__content{padding:0 0 0 8rem;}.pf-hero__title{font-size:3em;}}@media screen and (min-width:1650px){.pf-hero__content{padding:0 0 0 10rem;}.pf-hero__title{font-size:3em;}}.pf-illustrated-text{padding:1.5rem 0;}.pf-illustrated-text__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;}.pf-illustrated-text__content{margin-top:2rem;font-size:15px;}.pf-illustrated-text__content > p{font-size:15px;}@media screen and (min-width:768px){.pf-illustrated-text{padding:2rem 0;}.pf-illustrated-text__wrapper{flex-direction:row;justify-content:space-between;}.pf-illustrated-text__content{margin-top:0;}.pf-illustrated-text--position-image-right .pf-illustrated-text__content,.pf-illustrated-text--position-image-left .pf-illustrated-text__image{order:1;}.pf-illustrated-text--position-image-right .pf-illustrated-text__image,.pf-illustrated-text--position-image-left .pf-illustrated-text__content{order:2;}.pf-illustrated-text--ratio-60-40.pf-illustrated-text--position-image-left .pf-illustrated-text__image,.pf-illustrated-text--ratio-60-40.pf-illustrated-text--position-image-right .pf-illustrated-text__content{width:60%;}.pf-illustrated-text--ratio-60-40.pf-illustrated-text--position-image-right .pf-illustrated-text__image,.pf-illustrated-text--ratio-60-40.pf-illustrated-text--position-image-left .pf-illustrated-text__content{width:35%;}.pf-illustrated-text--ratio-40-60.pf-illustrated-text--position-image-left .pf-illustrated-text__image,.pf-illustrated-text--ratio-40-60.pf-illustrated-text--position-image-right .pf-illustrated-text__content{width:35%;}.pf-illustrated-text--ratio-40-60.pf-illustrated-text--position-image-right .pf-illustrated-text__image,.pf-illustrated-text--ratio-40-60.pf-illustrated-text--position-image-left .pf-illustrated-text__content{width:60%;}.pf-illustrated-text__image,.pf-illustrated-text__content{width:48%;}.pf-illustrated-text-multiple .pf-illustrated-text{padding:0;}.pf-illustrated-text-multiple .pf-illustrated-text__wrapper{align-items:flex-start;}.pf-illustrated-text-multiple .pf-illustrated-text__content{padding-top:1rem;}.pf-illustrated-text-multiple .pf-illustrated-text:nth-child(2){padding-bottom:1rem;}.pf-illustrated-text-multiple .pf-illustrated-text:nth-child(2) .pf-illustrated-text__image{transform:translateY(-130px);}}@media screen and (min-width:1024px){.pf-illustrated-text{padding:5rem 0;}.pf-illustrated-text-multiple .pf-illustrated-text__content{padding-top:3rem;}}@media screen and (min-width:1280px){.pf-illustrated-text-multiple .pf-illustrated-text__content{padding-top:6rem;}}.pf-simple-image{padding:1rem 0;}.pf-simple-image__wrapper{text-align:center;position:relative;}.pf-simple-image .pf-subtitle{padding-bottom:2rem;text-align:left;}.pf-simple-image__legend{text-align:center;color:#6B6B6B;font-size:0.875em;padding-top:1rem;}.pf-multiple-text{padding:2rem 0;}.pf-multiple-text_content{font-size:15px;}.pf-multiple-text__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem 0;}@media screen and (min-width:768px){.pf-multiple-text__wrapper{flex-direction:row;align-items:flex-start;justify-content:space-between;}.pf-multiple-text_content{width:48%;}}.pf-simple-text{padding:2rem 0;font-size:15px;}.pf-listing-numbers__item{border-bottom-width:2px;border-bottom-style:solid;padding:1rem 0;font-size:0.75em;}.pf-listing-numbers__item:last-child{border-bottom:none;}.pf-listing-numbers__item p{margin:0;}.pf-listing-numbers__title{font-weight:700;font-size:1.25em;}.pf-listing-numbers__text{font-size:1.25em;}@media screen and (min-width:1024px){.pf-listing-numbers__item{font-size:1em;}}.pf-footer{text-align:center;padding:2rem 0;margin:2rem 0 0;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}.pf-footer__links{padding-top:2rem;}.pf-footer__links p{font-size:1.45em;}.pf-footer__links-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;}.pf-footer__links-item{margin:0 5px;}.pf-footer__links-item img{width:52px;height:52px;}@media screen and (min-width:600px){.pf-footer__links-item{margin:0 15px;}}.pf-stats{font-size:15px;}.pf-stats__item{text-align:center;}.pf-stats__item p{margin:0;}.pf-stats__number{width:86px;height:86px;border-radius:50%;position:relative;display:inline-block;}.pf-stats__number-inner{color:#fff;font-size:1.75em;position:absolute;top:calc(50% - 5px);left:50%;transform:translateX(-50%) translateY(-50%);line-height:1;}.pf-stats__item{margin:2rem 0;}@media screen and (min-width:600px){.pf-stats__wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-around;}}.pf-bandeauLogo{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:flex-start;padding-top:1rem;padding-bottom:1rem;gap:15px;}.pf-bandeauLogo img{margin:15px auto;display:block;}.pf-bandeauLogo > div{max-width:200px;}.pf-bandeauLogo a{opacity:0.8;}.pf-bandeauLogo a:hover{opacity:1;}@media screen and (min-width:489px){.pf-bandeauLogo{justify-content:space-between;}}
.grid-row--xs{width:100%;max-width:660px;margin:0 auto;padding:0 1rem;}.grid-row--s{width:100%;max-width:860px;margin:0 auto;padding:0 1rem;}.grid-row{width:100%;max-width:1040px;margin:0 auto;padding:0 1rem;}.grid-row--alt{width:100%;max-width:1380px;margin:0 auto;padding:0 1rem;}.grid-row--l{width:100%;max-width:1650px;margin:0 auto;padding:0 1rem;}@media screen and (min-width:380px){.grid-row--xs,.grid-row--s,.grid-row--l,.grid-row,.grid-row--alt{padding:0 2rem;}}@media screen and (min-width:750px){.grid-row--xs,.grid-row--s,.grid-row,.grid-row--l{width:85%;padding:0;}.grid-row--alt{width:95%;padding:0;}}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-regular.eot);src:local('Open Sans Regular'),local('OpenSans-Regular'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-regular.woff2) format('woff2'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-regular.woff) format('woff'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-regular.ttf) format('truetype'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-regular.svg#OpenSans) format('svg');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-italic.eot);src:local('Open Sans Italic'),local('OpenSans-Italic'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-italic.woff2) format('woff2'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-italic.woff) format('woff'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-italic.ttf) format('truetype'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-italic.svg#OpenSans) format('svg');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-700.eot);src:local('Open Sans Bold'),local('OpenSans-Bold'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-700.eot#iefix) format('embedded-opentype'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-700.woff2) format('woff2'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-700.woff) format('woff'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-700.ttf) format('truetype'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-700.svg#OpenSans) format('svg');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-display:swap;src:url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-700italic.eot);src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-700italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-700italic.woff2) format('woff2'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-700italic.woff) format('woff'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-700italic.ttf) format('truetype'),url(/themes/custom/carbolevure/fonts/open-sans-v17-latin-700italic.svg#OpenSans) format('svg');}@font-face{font-family:'Kalam';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/carbolevure/fonts/kalam-v10-latin-regular.eot);src:local('Kalam'),local('Kalam-Regular'),url(/themes/custom/carbolevure/fonts/kalam-v10-latin-regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/carbolevure/fonts/kalam-v10-latin-regular.woff2) format('woff2'),url(/themes/custom/carbolevure/fonts/kalam-v10-latin-regular.woff) format('woff'),url(/themes/custom/carbolevure/fonts/kalam-v10-latin-regular.ttf) format('truetype'),url(/themes/custom/carbolevure/fonts/kalam-v10-latin-regular.svg#Kalam) format('svg');}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/carbolevure/fonts/playfair-display-v15-latin-700.eot);src:local('Playfair Display Bold'),local('PlayfairDisplay-Bold'),url(/themes/custom/carbolevure/fonts/playfair-display-v15-latin-700.eot#iefix) format('embedded-opentype'),url(/themes/custom/carbolevure/fonts/playfair-display-v15-latin-700.woff2) format('woff2'),url(/themes/custom/carbolevure/fonts/playfair-display-v15-latin-700.woff) format('woff'),url(/themes/custom/carbolevure/fonts/playfair-display-v15-latin-700.ttf) format('truetype'),url(/themes/custom/carbolevure/fonts/playfair-display-v15-latin-700.svg#PlayfairDisplay) format('svg');}@font-face{font-family:'Oceania';font-style:normal;font-weight:400;font-display:swap;src:local('Oceania Regular'),local('oceania_regular-webfont'),url(/themes/custom/carbolevure/fonts/oceania_regular-webfont.woff2) format('woff2'),url(/themes/custom/carbolevure/fonts/oceania_regular-webfont.woff) format('woff');}@font-face{font-family:'Oceania';font-style:normal;font-weight:500;font-display:swap;src:local('Oceania Medium'),local('oceania_medium-webfont'),url(/themes/custom/carbolevure/fonts/oceania_medium-webfont.woff2) format('woff2'),url(/themes/custom/carbolevure/fonts/oceania_medium-webfont.woff) format('woff');}@font-face{font-family:'Oceania';font-style:normal;font-weight:700;font-display:swap;src:local('Oceania Bold'),local('oceania_bold-webfont'),url(/themes/custom/carbolevure/fonts/oceania_bold-webfont.woff2) format('woff2'),url(/themes/custom/carbolevure/fonts/oceania_bold-webfont.woff) format('woff');}
.bloc-logo-marque-footer{background-color:#fff;text-align:center;padding:2rem 0;}.bloc-logo-marque-footer img{width:201px;height:27px;}.bloc-reassurance-footer .field--type-text-long p:first-child{border:2px solid #ae2623;padding:0.5rem;}@media screen and (min-width:1400px){.bloc-reassurance-footer .field--type-text-long p:first-child{margin:0 6%;}}.bloc-reassurance-footer{text-align:center;background-color:#EEEEEE;color:#4D4D4D;line-height:1.5;padding:1.5rem 0 2.5rem;font-size:1rem;font-weight:600;}.bloc-reassurance-footer img{width:164px;height:72px;margin:1rem 0;}.bloc-menu-footer{background-color:#000;text-align:center;padding:2.5rem 0;font-size:1rem;}.bloc-menu-footer a,.bloc-menu-footer ul li a.is-active{color:#fff;}.bloc-menu-footer ul{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;}.bloc-menu-footer li:after{content:'-';display:block;color:#fff;text-align:center;}.bloc-menu-footer li:last-child:after{display:none;}@media screen and (min-width:900px){.bloc-menu-footer ul{display:flex;flex-direction:row;align-items:center;justify-content:center;}.bloc-menu-footer li:after{content:'|';padding:0 0.75rem;display:inline-block;}}
.header{position:relative;}header{background-color:#fff;}.site-logo img{width:170px;height:23px;}.region-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1.75rem 0;}.region-header ul{margin:0;padding:0;}.region-header a{color:#757575;font-size:1rem;text-decoration:underline;}@media screen and (min-width:750px){.region-header{padding:1.325rem 0;}.region-header .site-logo img{width:281px;height:38px;}}@media screen and (min-width:900px){.region-header{align-items:flex-end;}.region-header .site-logo img{width:281px;height:38px;}}.menu--menu-pre-header{margin-left:auto;order:3;}.menu--menu-pre-header a{position:relative;display:inline-block;vertical-align:bottom;width:14px;height:20px;overflow:hidden;text-indent:-999rem;}.menu--menu-pre-header a:after{content:'';display:inline-block;vertical-align:bottom;width:14px;height:20px;background-image:url(/themes/custom/carbolevure/images/icon-position.svg);background-repeat:no-repeat;background-size:14px 20px;background-position:right center;position:absolute;top:0;left:0;}.menu--menu-pre-header .menu-item{padding:0;}@media screen and (min-width:750px){.menu--menu-pre-header a{font-size:1rem;width:23px;height:33px;}.menu--menu-pre-header a:after{width:23px;height:33px;background-size:23px 33px;}}@media screen and (min-width:900px){.menu--menu-pre-header a{display:inline;width:inherit;padding-right:2rem;height:inherit;}.menu--menu-pre-header a:after{right:0;left:inherit;bottom:3px;top:inherit;}.menu--menu-pre-header{margin-left:0;order:4;}}.search-btn{padding:0 0 0 1.25rem;order:4;}.search-btn img{width:17px;height:17px;}.search-btn .field--name-field-texte{display:none;}.search-input{position:absolute;left:0;background-color:#EEEEEE;padding:1em;top:-200%;width:100%;transition:all 0.5s;z-index:4;}.search-input.is-active{top:100%;}.search-input .form-item,.search-input .form-actions{padding:0;margin:0;}.search-input .form-item{display:inline-block;width:100%;vertical-align:bottom;float:none;}.search-input .form-text{padding:0;border:none;background-color:transparent;color:#757575;font-size:1rem;width:100%;max-width:100%;}.search-input .form-text::placeholder{color:#757575;opacity:1;}.search-input .form-actions{position:absolute;right:0.5rem;top:50%;transform:translateY(-50%);}.search-input .form-submit{padding:0;border:none;background:none;text-indent:-999rem;width:26px;height:26px;background-image:url(/themes/custom/carbolevure/images/icon-search-white.svg);background-repeat:no-repeat;background-size:contain;background-position:center;}.search-input form{max-width:500px;margin:0 auto;border:1px solid #757575;position:relative;padding:0.75rem 2rem 0.75rem 0.75rem;}@media screen and (min-width:750px){.search-btn{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;cursor:pointer;font-size:1rem;color:#757575;text-decoration:underline;}.search-btn img{width:inherit;height:inherit;}}@media screen and (min-width:900px){.search-btn{padding:0 2.25rem 0 0;order:3;margin-left:auto;}.search-btn .field--name-field-texte{display:block;margin-right:1rem;}}input:focus{outline:none;}.main-menu{position:relative;}.main-menu__wrapper{background-color:#000;position:absolute;left:-100%;transition:all 0.25s;top:0;width:100%;z-index:15;padding:1rem 0;}.main-menu .red-text{color:#DD0934;font-weight:700;}.main-menu .menu{margin:0;padding:0;}.main-menu .menu-item{padding:0;}.main-menu__wrapper.is-active{left:0%;}.menu--main .menu .menu{display:none;}.menu--main .menu .menu.submenu-active{display:block;}.menu--main > .menu > li > span,.menu--main > .menu > li > a{text-transform:uppercase;}.menu--main > .menu > li > span.is-active,.menu--main > .menu > li > a.is-active{color:#fff;}.menu--main .menu-item--expanded > span{position:relative;padding-right:1.5rem;}.menu--main .menu-item--expanded > span:after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%) rotateZ(-90deg);width:9px;height:5px;background-image:url(/themes/custom/carbolevure/images/icon-menu.svg);background-repeat:no-repeat;background-position:center;background-size:contain;}.menu--main .menu-item--expanded > span.span-active{padding-left:0.875rem;padding-right:0;}.menu--main .menu-item--expanded > span.span-active:after{right:inherit;left:0;transform:translateY(-50%) rotateZ(90deg);}.menu--main.submenu-is-active > .menu > .menu-item:not(.li-active){display:none;}.main-menu a,.main-menu span:not(.red-text),.menu--main .menu li a.is-active{color:#fff;padding-top:1rem;padding-bottom:1rem;font-size:0.875rem;display:inline-block;position:relative;}.menu--main > .menu > li > span:before,.menu--main > .menu > li > a:before{content:'';width:0;bottom:10px;left:0;height:2px;background-color:#DD0934;position:absolute;transition:all 0.25s;}.menu--main > .menu > li > span:hover:before,.menu--main > .menu > li > a:hover:before,.menu--main > .menu > li > span.is-active:before,.menu--main > .menu > li > a.is-active:before,.menu--main > .menu > li.menu-item--active-trail > a:before,.menu--main > .menu > li.menu-item--active-trail > span:before{width:100%;}@media screen and (min-width:900px){.menu--main > .menu{display:flex;flex-direction:row;align-items:center;justify-content:center;}.main-menu__wrapper{padding:0;}.menu--main > .menu > li{padding:0rem 1rem;}.menu--main .menu-item--expanded > span:after{transform:translateY(-50%) rotateZ(0deg);right:-0.75rem;}.menu--main > .menu > li > span,.menu--main > .menu > li > a{position:relative;padding:1rem 0rem;text-align:center;}.menu--main > .menu > li > span,.menu--main > .menu > li > a,.menu--main > .menu > li > a.is-active{color:#fff;}.menu--main .menu .menu{position:absolute;display:block;background-color:#F3F3F3;box-shadow:0px 3px 30px rgba(0,0,0,0.16);z-index:15;max-width:410px;width:100%;padding:2rem;display:none;}.menu--main > .menu > li:hover .menu{display:block;}.menu--main .menu .menu li{padding:0.5rem 0 0.5rem 0;}.menu--main .menu .menu a,.menu--main .menu .menu li a.is-active{color:#000;padding:0.2rem 0 0.2rem 2rem;position:relative;display:inline-block;font-size:1rem;}.menu--main .menu .menu a:before{content:'';background-image:url(/themes/custom/carbolevure/images/list-point.svg);background-repeat:no-repeat;background-size:24px;background-position:center left;width:24px;height:24px;position:absolute;left:0;top:50%;transform:translateY(-50%);}.menu--main .menu .menu a:after{content:'';width:0;bottom:0;left:2rem;height:2px;background-color:#DD0934;position:absolute;transition:all 0.25s;}.menu--main .menu .menu a:hover:after,.menu--main .menu .menu a.is-active:after{width:calc(100% - 2rem);}.menu--main.submenu-is-active > .menu > .menu-item:not(.li-active){display:block;}.menu--main .menu-item--expanded > span.span-active:after{right:-0.75rem;left:inherit;transform:translateY(-50%);}.menu--main .menu-item--expanded > span.span-active{padding-left:0;padding-right:0;}.menu--main .menu .menu.submenu-active{display:none;}}@media screen and (min-width:1250px){.menu--main .menu .menu{max-width:610px;}}.menu-toggle{line-height:0;margin:0;display:inline-block;text-align:center;margin-right:auto;}.menu-toggle__button{height:16px;width:21px;padding:0;line-height:0;text-indent:-999em;background-color:transparent;border:none;text-align:center;position:relative;outline:none;}@media screen and (min-width:900px){.menu-toggle{display:none;}.main-menu__wrapper{display:block;left:0;position:static;}}.menu-toggle__bar{position:absolute;width:21px;height:2px;background-color:#565656;top:calc(50% - 1px);display:block;-webkit-transition:all ease .25s;-o-transition:all ease .25s;transition:all ease .25s;border-radius:0px;}.menu-toggle__bar:first-child{top:0%;}.menu-toggle__bar:last-child{top:calc(100% - 2px);}.is-active .menu-toggle__bar{opacity:0;}.is-active .menu-toggle__bar:first-child,.is-active .menu-toggle__bar:last-child{top:45%;opacity:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.is-active .menu-toggle__bar:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}html.js input.form-autocomplete{background-position:100% 6px;background-size:0 0;background-image:none;}
input,textarea{max-width:100%;}.user-login-form,.user-pass{padding:3rem 1rem;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;align-items:center;justify-content:center;}.user-login-form .form-item,.user-pass .form-item{width:100%;display:flex;flex-direction:column;}.user-login-form .form-item .form-text,.user-pass .form-item .form-text{padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;}.user-login-form .form-submit,.user-pass .form-submit{background:#DD0934;color:#FFF;padding:14px 20px;margin:8px 0;border:none;border-radius:10px;cursor:pointer;}.user-login-form .form-submit:hover,.user-pass .form-submit:hover{background:#000000;}@media screen and (min-width:700px){.user-login-form .form-item,.user-pass .form-item{width:50%;max-width:745px;}}@media screen and (min-width:1200px){.user-login-form .form-item,.user-pass .form-item{width:33.333%;max-width:438px;}}
html{height:100%;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15;}html,body{position:relative;font-family:'Open Sans',sans-serif;color:#000000;font-weight:400;}body{overflow-x:hidden;}body *{box-sizing:border-box;-webkit-tap-highlight-color:transparent;}img{max-width:100%;height:auto;display:inline-block;vertical-align:middle;}p,h1,h2,h3{position:relative;}::selection{background-color:#D8567B;color:#fff;}table td{padding:0.5rem;}a{color:blue;text-decoration:none;}h1,h2,h3,h4,h5,h6{font-size:1em};
.path-recherche .page-title{display:inline-block;position:relative;z-index:2;}.highlight-content{padding:1.5rem 0;background-color:#F2F3F8;}.breadcrumb{font-size:0.875rem;padding:0.5rem 0 0;}.breadcrumb ol{padding-top:10px;}.breadcrumb a{color:#333333;}.breadcrumb a:hover{text-decoration:underline;}.breadcrumb li:last-child{color:#DD0934;}.page-title{margin:0;font-size:1.5rem;font-weight:700;}.page-title span{position:relative;display:inline-block;z-index:2;}.page-title span:after,.path-recherche .page-title:after{content:'';display:block;position:absolute;bottom:-0.65rem;left:0;width:100%;height:5px;background-color:#DD0934;z-index:-1;}.highlight-content.header--alt{background-position:bottom right;background-repeat:no-repeat;background-size:cover;height:350px;}.highlight-content.classic-page--alt-header{background-color:#fff;}.highlight-content.header--pink{background-image:url(/themes/custom/carbolevure/images/bg-hero-pink-mobile.jpg);}.highlight-content.header--blue{background-image:url(/themes/custom/carbolevure/images/bg-hero-blue-mobile.jpg);}.highlight-content.header--blue2{background-image:url(/themes/custom/carbolevure/images/bg-hero-blue2-mobile.jpg);}.highlight-content.header--back{background-image:url(/themes/custom/carbolevure/images/bg-hero-mobile.jpg);}.highlight-content.header--white{background-image:url(/themes/custom/carbolevure/images/bg-hero-white-mobile.jpg);}.highlight-content.header--green{background-image:url(/themes/custom/carbolevure/images/bg-hero-green-mobile.jpg);}.highlight-content.header--women-stomach{background-image:url(/themes/custom/carbolevure/images/bg-hero-women-stomach-mobile.jpg);}.highlight-content.header--men-stomach{background-image:url(/themes/custom/carbolevure/images/bg-hero-men-stomach-mobile.jpg);}.highlight-content.header--food{background-image:url(/themes/custom/carbolevure/images/bg-hero-food-mobile.jpg);}.highlight-content.header--coal{background-image:url(/themes/custom/carbolevure/images/bg-hero-coal-mobile.jpg);}.highlight-content.header--yeast{background-image:url(/themes/custom/carbolevure/images/bg-hero-yeast-mobile.jpg);}.highlight-content.header--alt .region-highlighted,.highlight-content.classic-page--alt-header .region-highlighted{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;}.highlight-content.header--alt .block-page-title-block,.highlight-content.classic-page--alt-header .block-page-title-block{order:2;width:100%;}.highlight-content.header--alt .block-system-breadcrumb-block,.highlight-content.classic-page--alt-header .block-system-breadcrumb-block{order:1;width:100%;}.highlight-content.header--alt .breadcrumb,.highlight-content.classic-page--alt-header .breadcrumb{font-size:15px;padding:0;}.highlight-content.header--alt .breadcrumb ol,.highlight-content.classic-page--alt-header .breadcrumb ol{padding-top:0;}.highlight-content.header--alt .breadcrumb li:before,.highlight-content.classic-page--alt-header .breadcrumb li:before{content:' > ';padding:0 0.25rem;}.highlight-content.header--alt .breadcrumb li:first-child:before,.highlight-content.classic-page--alt-header .breadcrumb li:first-child:before{content:none;}.highlight-content.header--alt .breadcrumb a,.highlight-content.header--alt .breadcrumb li:last-child,.highlight-content.header--alt .breadcrumb li{color:#fff;}.highlight-content.classic-page--alt-header .breadcrumb a,.highlight-content.classic-page--alt-header .breadcrumb li:last-child,.highlight-content.classic-page--alt-header .breadcrumb li{color:#000;}.highlight-content.header--alt .breadcrumb a:hover,.highlight-content.classic-page--alt-header .breadcrumb a:hover{text-decoration:none;}.highlight-content.header--alt .page-title{font-family:'Oceania',sans-serif;text-align:center;color:#fff;margin-top:2.75rem;}.highlight-content.classic-page--alt-header .page-title{font-family:'Oceania',sans-serif;text-align:center;color:#C62654;margin-top:2.75rem;}.highlight-content.header--alt .page-title span:after,.highlight-content.header--alt .path-recherche .page-title:after,.highlight-content.classic-page--alt-header .page-title span:after{display:none;}@media screen and (min-width:550px){.highlight-content.header--alt{height:430px;}}@media screen and (min-width:650px){.page-title{font-size:1.75rem;}.highlight-content{background-size:18%;padding:3.5rem 0 1rem;}.highlight-content.header--alt,.highlight-content.classic-page--alt-header{padding:1.5rem 0;}.highlight-content.header--alt .page-title,.highlight-content.classic-page--alt-header .page-title{font-size:1.5rem;max-width:860px;margin:2.75rem auto 0;}}@media screen and (min-width:750px){.highlight-content{background-image:url(/themes/custom/carbolevure/images/heading-title--background.svg);background-position:center right;background-repeat:no-repeat;background-size:25%;}.highlight-content.header--pink{background-image:url(/themes/custom/carbolevure/images/bg-hero-pink.jpg);}.highlight-content.header--blue{background-image:url(/themes/custom/carbolevure/images/bg-hero-blue.jpg);}.highlight-content.header--blue2{background-image:url(/themes/custom/carbolevure/images/bg-hero-blue2.jpg);}.highlight-content.header--green{background-image:url(/themes/custom/carbolevure/images/bg-hero-green.jpg);}.highlight-content.header--back{background-image:url(/themes/custom/carbolevure/images/bg-hero.jpg);}.highlight-content.header--white{background-image:url(/themes/custom/carbolevure/images/bg-hero-white.jpg);}.highlight-content.header--women-stomach{background-image:url(/themes/custom/carbolevure/images/bg-hero-women-stomach.jpg);}.highlight-content.header--men-stomach{background-image:url(/themes/custom/carbolevure/images/bg-hero-men-stomach.jpg);}.highlight-content.header--food{background-image:url(/themes/custom/carbolevure/images/bg-hero-food.jpg);}.highlight-content.header--coal{background-image:url(/themes/custom/carbolevure/images/bg-hero-coal.jpg);}.highlight-content.header--yeast{background-image:url(/themes/custom/carbolevure/images/bg-hero-yeast.jpg);}.highlight-content.header--alt .page-title{font-size:2rem;}.highlight-content.classic-page--alt-header{background:none;}}@media screen and (min-width:1000px){.highlight-content.header--alt .page-title,.highlight-content.classic-page--alt-header .page-title{font-size:2.5rem;margin:4rem auto 0;}}@media screen and (min-width:1250px){.highlight-content.header--alt .page-title{font-size:3.125rem;margin:5.5rem auto 0;}.page-node-64275 .highlight-content.header--alt .page-title{font-size:3.125rem;margin:2rem auto 0;}.highlight-content.classic-page--alt-header .page-title{font-size:3.125rem;margin:4.5rem auto 0;}}@media screen and (min-width:1450px){.highlight-content.header--alt{background-position:top right;}}.notice-link{font-size:0.938rem;color:#C62654 !important;transition:ease 0.3s;}.notice-link:hover{text-decoration:underline;}.node--type-home-page .paragraph-text-btn{text-align:left;font-size:1rem;font-weight:700;margin:auto;width:fit-content;display:flex;justify-content:center;align-items:center;flex-direction:row;gap:10px;position:relative;padding:1rem;border-radius:40px;border:solid 1px white;}.text-source{margin:4rem 0;font-size:0.938;line-height:1.5rem;}@media all and (min-width:750px){.node--type-home-page .paragraph-text-btn{font-size:1.125rem;}}.main-paragraph{margin:2rem 0;}.paragraph__title{font-size:1.5rem;font-weight:400;line-height:1.5;text-align:center;margin:0;color:#C62654;font-family:'Kalam',sans-serif;margin-bottom:1.5rem;}.paragraph__title.alt-title{font-family:'Oceania',sans-serif;font-size:1.25rem;font-weight:700;}.basic-text{font-size:15px;line-height:1.5;}.basic-text p:first-child{margin-top:0;}.basic-text li{line-height:1.75;}.basic-text ul{list-style:none;margin-top:0;}.basic-text ul li:before{content:'○ ';color:#D8567B;}.text-title{font-size:1.25rem;font-weight:700;text-indent:1.25rem;display:inline-block;position:relative;margin:0 0 1rem;line-height:1.25;}.text-bigger{font-size:1.125rem;}.text-title + p{margin-top:0;}.text-title:after{position:absolute;content:'';display:block;width:15px;height:15px;background-image:url(/themes/custom/carbolevure/images/list-point.svg);background-size:contain;background-position:center;background-repeat:no-repeat;top:7px;left:0;}.text-subtitle{font-size:1.25rem;font-weight:700;margin:0 0 0.5rem;line-height:1.25;}.text-subtitle + p{margin-top:0;}.content--grey-background{background-color:#F3F3F3;padding:0;margin-top:1rem;}.text-notice{font-weight:700;font-size:1rem;margin:0;line-height:1.25;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.text-notice:before{content:'';display:inline-block;vertical-align:middle;background-image:url(/themes/custom/carbolevure/images/icon-notice.svg);background-repeat:no-repeat;background-size:42px 43px;background-position:center left;width:42px;height:43px;margin-right:1rem;flex-shrink:0;}.text-checklist{font-weight:700;font-size:1rem;margin:0;line-height:1.25;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.text-checklist:before{content:'';display:inline-block;vertical-align:middle;background-image:url(/themes/custom/carbolevure/images/icon-checklist.svg);background-repeat:no-repeat;background-size:75px 130px;background-position:center left;width:75px;height:130px;margin-right:1rem;flex-shrink:0;}.link-advanced{max-width:100%;}.link-advanced a{color:#fff;background-color:#DD0934;border-radius:99rem;padding:0.5rem 2.7rem;border:2px solid #DD0934;transition:all 0.25s;font-size:1.125rem;font-weight:700;background-image:url(/themes/custom/carbolevure/images/link-plus.svg);background-repeat:no-repeat;background-position:center left 3px;background-size:30px;display:inline-block;text-decoration:none;line-height:1.15;word-break:inherit;max-width:365px;text-align:left;}.link-advanced a:hover{color:#DD0934;background-color:#fff;}.text-pink{color:#C62654;}@media screen and (min-width:650px){.text-title{font-size:1.25rem;}.text-title:after{top:9px;}.text-checklist{font-size:1.25rem;}}@media screen and (min-width:750px){.paragraph__title{font-size:1.75rem;}.text-title{font-size:1.25rem;text-indent:2rem;}.text-title:after{width:20px;height:20px;top:4px;}.text-notice{font-size:1.25rem;}.text-checklist{font-size:1.25rem;}.paragraph__title.alt-title{font-size:1.75rem;}.main-paragraph{margin:4rem 0;}}@media screen and (min-width:1000px){.paragraph__title{font-size:2rem;}.text-title{font-size:1.25rem;}.text-checklist{font-size:1.25rem;}}@media screen and (min-width:1250px){.paragraph__title{font-size:2.75rem;margin-bottom:2.5rem;}.paragraph__title.alt-title{margin-bottom:0.5rem;}.text-title{font-size:1.25rem;}.text-checklist{font-size:1.25rem;}}.illustrated-text__wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}.illustrated-text__image{text-align:center;}.illustrated-text-position--image-right .illustrated-text__image{padding-top:0.5rem;}.illustrated-text-position--image-left .illustrated-text__image{padding-bottom:0.5rem;}.illustrated-text-position--image-left .illustrated-text__image{order:1;}.illustrated-text-position--image-left .illustrated-text__content{order:2;}.illustrated-text-position--image-right .illustrated-text__image{order:2;}.illustrated-text-position--image-right .illustrated-text__content{order:1;}.illustrated-text__image--double-image{width:100%;}@media screen and (min-width:750px){.illustrated-text__wrapper{flex-direction:row;justify-content:space-between;}.illustrated-text__image,.illustrated-text__content{width:49%;}.illustrated-text__image--double-image{width:68%;}.illustrated-text__image--double-image .illustrated-text__image-item{width:50%;}.illustrated-text__content--double-image{width:30%;}.illustrated-text-ratio-40-60.illustrated-text-position--image-left .illustrated-text__image,.illustrated-text-ratio-40-60.illustrated-text-position--image-right .illustrated-text__content{width:38%;}.illustrated-text-ratio-40-60.illustrated-text-position--image-right .illustrated-text__image,.illustrated-text-ratio-40-60.illustrated-text-position--image-left .illustrated-text__content{width:60%;}.illustrated-text__image{padding:0;}.illustrated-text__wrapper--double-image{padding-top:2rem;align-items:flex-start;}}.multiple-text__wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}@media screen and (min-width:768px){.multiple-text__wrapper{flex-direction:row;justify-content:space-between;}.multiple-text__content{width:49%;}}.framed-and-text__wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}.framed-and-text__frame-wrapper{background-color:#D8567B;padding:1rem;}.framed-and-text__frame-wrapper{color:#fff;}.framed-and-text__frame-content.basic-text{font-size:0.813rem;}.framed-and-text__frame-content ul{padding:0;}.framed-and-text__frame-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:1rem;}.framed-and-text__frame-icon{width:69px;}.framed-and-text__frame-title{font-weight:700;font-size:1.25rem;line-height:1.25;width:calc(100% - 100px);}.framed-and-text__frame-content ul li{text-indent:1.25rem;position:relative;}.framed-and-text__frame-content ul li:before{position:absolute;content:'';display:block;width:15px;height:15px;background-image:url(/themes/custom/carbolevure/images/list-point-white.svg);background-size:contain;background-position:center;background-repeat:no-repeat;top:3px;left:0;}.framed-and-text__frame-wrapper a{color:#fff;word-break:break-all;}@media screen and (min-width:768px){.framed-and-text__wrapper{flex-direction:row;justify-content:space-between;}.framed-and-text__content{width:59%;}.framed-and-text__frame{width:39%;}.framed-and-text__frame-wrapper{padding:2rem;}.framed-and-text__frame-content ul li{text-indent:2rem;margin:1rem 0;}.framed-and-text__frame-content ul li:before{width:24px;height:24px;}}.recipe__container{line-height:1.5;display:flex;flex-direction:column;align-items:center;justify-content:center;}.recipe__ingredients,.recipe__text,.recipe__image{padding:1rem 0;}.recipe__ingredients{position:relative;order:2;}.recipe__ingredients:before{content:'';display:block;background-image:url(/themes/custom/carbolevure/images/ingredients-icon.svg);width:150px;height:160px;margin-bottom:-3rem;padding-left:3rem;background-size:150px 160px;background-repeat:no-repeat;background-position:right center;}.recipe__ingredients-wrapper{padding:2rem 1rem;border:2px dashed #DD0934;display:inline-block;background-color:#fff;}.recipe__ingredients-header{font-weight:700;font-size:1rem;margin:0 0 1rem;}.recipe__ingredients-content p{margin:0;}.recipe__text{font-size:1rem;order:3;}.recipe__text-element p{display:inline-block;margin:0;}.recipe__text-element-title{font-weight:700;padding-right:0.25rem;}.recipe__text-prep-time{padding:0 0 2rem;}.recipe__image{order:1;}@media screen and (min-width:900px){.recipe__container{flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:space-between;padding:2rem 0;}.recipe__image{width:100%;text-align:center;}.recipe__text{width:calc(100% - 360px);}.recipe__ingredients{max-width:335px;}}@media screen and (min-width:1150px){.recipe__image{width:40%;order:3;}.recipe__text{width:32%;order:2;}.recipe__ingredients{width:24%;order:1;}}.bloc-list-recipe-filters{padding:0;text-align:center;}.bloc-list-recipe-filters .form-item{padding:0;margin:0;float:none !important;}.bloc-list-recipe-filters .form-checkboxes .form-item{display:inline-block;vertical-align:middle;padding:0 1rem;}.bloc-list-recipe-filters .form-checkboxes label{font-weight:700;}.recipe-list__list{margin:0;list-style:none;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;}.recipe-list__item{width:100%;background-color:#F6F6F6;padding:2rem 1rem 1rem 0.625rem;margin:1rem 0;max-width:374px;position:relative;}.recipe-list__item-inner{height:100%;display:flex;flex-direction:column;}.recipe-list__item-image{text-align:center;margin:0 0 1rem;}.recipe-list__item-type p{color:#fff;font-weight:700;display:inline-block;background-color:#757575;padding:0.25rem 0.75rem;font-size:0.75rem;}.recipe-list__item-title{padding:0 0 1rem;}.recipe-list__item-title a{font-size:15px;font-weight:700;color:#000;text-transform:uppercase;}.recipe-list__item-footer{margin-top:auto;}.recipe-list__item-prep-time,.recipe-list__item-cooking-time{color:#000;font-size:0.875rem;padding:0.5rem 0;position:relative;display:inline-block;width:100%;}.recipe-list__item-prep-time p,.recipe-list__item-cooking-time p{margin:0;display:inline-block;vertical-align:middle;}.recipe-list__item-prep-time:before{content:'';display:inline-block;width:30px;height:20px;background-image:url(/themes/custom/carbolevure/images/icon-prep-time.svg);background-position:center;background-repeat:no-repeat;background-size:28px 20px;vertical-align:middle;}.recipe-list__item-cooking-time:before{content:'';display:inline-block;width:30px;height:24px;background-image:url(/themes/custom/carbolevure/images/icon-cooking-time.svg);background-position:center;background-repeat:no-repeat;background-size:16px 24px;vertical-align:middle;}.recipe-list__item-see-more{content:'';display:block;width:32px;height:32px;background-position:center;background-image:url(/themes/custom/carbolevure/images/icon-more-card.svg);background-repeat:no-repeat;background-size:32px;position:absolute;right:1rem;bottom:1rem;overflow-x:hidden;overflow-y:hidden;}.recipe-list__item-see-more a{display:inline-block;width:32px;height:32px;text-indent:-8000px;}@media screen and (min-width:600px){.recipe-list__list{flex-direction:row;flex-wrap:wrap;align-items:stretch;}.recipe-list__item{width:49%;}}@media screen and (min-width:1024px){.recipe-list__item{width:32%;}.recipe-list__list:after{content:'';display:block;width:32%;}}@media screen and (min-width:1320px){.recipe-list__item{width:23.5%;}.recipe-list__list:before{content:'';display:block;width:23.5%;order:99999;}.recipe-list__list:after{width:23.5%;}}.faq__container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;}.faq-item__wrapper{border:1px solid #CCCCCC;font-size:15px;padding:1.6rem 1rem 1.6rem 0.5rem;position:relative;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}.faq-item__title{color:#777777;padding-right:2rem;position:relative;width:100%;}.faq-item__title:after{content:'';display:block;transform:translateY(-50%) rotateZ(-180deg);position:absolute;right:0;top:50%;transition:all 0.25s;width:25px;height:11px;background-image:url(/themes/custom/carbolevure/images/icon-faq.svg);background-repeat:no-repeat;background-size:25px 11px;background-position:center;}.faq-item__title p{margin:0;}.faq-item{margin:0.5rem 0;width:100%;}.faq-item__input{position:absolute;cursor:pointer;width:100%;height:100%;opacity:0;z-index:1;top:0;left:0;}.faq-item__content{position:relative;z-index:2;overflow:hidden;max-height:800px;opacity:1;transform:translate(0,0);transition:all 0.25s ease-in-out;font-size:15px;max-width:100%;}.faq-item__content a{color:#000;}.faq-item__content a:hover{text-decoration:underline;}.faq-item__input.is-checked ~ .faq-item__content{margin-top:0;max-height:0;opacity:0;transform:translate(0,50%);}.faq-item__input.is-checked ~ .faq-item__title:after{transform:rotateZ(0deg) translateY(-50%);}@media screen and (min-width:750px){.faq__container{display:grid;align-items:unset;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:10px;}.faq-item{width:100%;margin:0;}}.menu--menu-page-point-de-vente{border-bottom:1px solid #B9B9B9;}.menu--menu-page-point-de-vente .menu-item a{font-size:1.5rem;font-weight:700;color:#000;text-transform:uppercase;}.menu--menu-page-point-de-vente .menu-item a.is-active{color:#DD0934;}.menu--menu-page-point-de-vente .menu-item{padding:1rem 2rem;}.menu--menu-page-point-de-vente .menu{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0;padding:0;}.list-item{border-bottom:1px solid #A8A8A8;padding:1rem;}.list-item__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;}.list-item__title p{margin:0;color:#828282;font-size:1.125rem;}.list-item__content a{color:#fff;background-color:#DD0934;text-transform:uppercase;font-weight:700;font-size:1.125rem;padding:0.5rem 1rem;display:inline-block;width:100%;text-align:center;transition:all 0.25s;border:2px solid #DD0934;}.list-item__content a:hover{color:#fff;background-color:#DD0934;text-transform:uppercase;font-weight:700;font-size:1.125rem;padding:0.5rem 1rem;display:inline-block;width:100%;text-align:center;background-color:#fff;color:#DD0934;}.list-item__title,.list-item__image{padding:0 0.5rem 0 0;}.illustrated-list__content{padding-top:2rem;}@media screen and (min-width:1024px){.list-item__wrapper{flex-direction:row;justify-content:space-between;}.list-item__image,.list-item__title{width:34%;}.list-item__content{width:30%;}}.product__main-container{display:flex;flex-direction:column;align-items:center;justify-content:center;}.product__main-format{margin-top:0.5rem;}.product__main-title{font-size:1.75rem;font-weight:700;line-height:1;font-family:'Oceania',sans-serif;}.product__main-title .red-text{color:#DD0934;}.product__main-heading,.product__main-desc,.product__main-more{padding:1rem 0;}.product__main-desc{border-top:2px solid #DD0934;border-bottom:2px solid #DD0934;}.product__main-desc p{margin:0;}.node--type-produit{padding:1.5rem 0;}.product__informations{color:#fff;padding:2rem 0;}.product__informations-title{font-size:1.25rem;font-weight:700;line-height:1.25;margin:0;font-family:'Oceania',sans-serif;}.product__informations .link-advanced a{border:2px solid #fff;}.product__informations-content{padding:0 0 2rem;font-size:15px;width:100%;}.product__informations-content p{max-width:100%;}.product__informations-content:last-child{padding:0;}.product__informations-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;}.product__videos-title{text-align:center;font-size:1.5rem;font-weight:700;margin:0;font-family:'Oceania',sans-serif;}.product__videos{padding-top:4rem;}.product__videos-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;}.product__videos-wrapper video{height:auto;margin:0.5rem 0;max-width:100%;}@media screen and (min-width:750px){.product__main-container{flex-direction:row;align-items:center;justify-content:space-between;}.product__image,.product__main-content{width:49%;}.product__main-title{font-size:2rem;}.product__videos-wrapper{flex-direction:row;flex-wrap:wrap;align-items:flex-start;}.product__videos-wrapper video{width:49%;}.product__image{max-width:500px;margin:0 auto;}.product__image img{max-width:100%;}.product__main-desc,.product__main-more,.product__main-format{font-size:1.125rem;}}@media screen and (min-width:1000px){.product__main-title{font-size:3rem;}.product__informations-title{font-size:1.875rem;}.product__informations-wrapper{flex-direction:row;align-items:stretch;justify-content:space-between;padding:3.25rem 1.25rem;}.product__informations-content{width:48%;padding:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;}}@media screen and (min-width:1250px){}.hero{position:relative;background-image:url(/themes/custom/carbolevure/images/bg-hero-mobile.jpg);background-repeat:no-repeat;background-position:center top;background-size:100%;padding:6rem 0 1rem 0;text-align:center;}.hero__wrapper{font-size:1.625rem;display:inline-block;}.hero__title{font-family:'Oceania',sans-serif;font-weight:700;text-align:left;margin:0 0 2rem;}.hero__title p{margin:0;}.hero__image{max-width:450px;}@media screen and (min-width:750px){.hero{background-image:url(/themes/custom/carbolevure/images/bg-hero.jpg);background-size:cover;padding:4rem 0 0;text-align:left;}.hero__content{transform:translateY(65px);}}@media screen and (min-width:1250px){.hero{padding:3.5rem 0 0;}.hero__wrapper{font-size:1.875rem;line-height:1.5;}.hero__image{margin-left:5rem;}}.association{padding:1rem 0 0;}.association__introduction{font-family:'Open Sans';font-style:normal;font-weight:700;text-align:center;font-size:1rem;line-height:1.5rem;}.association__title{font-family:'Kalam';font-style:normal;font-weight:400;line-height:1.25;font-size:2.1rem;text-align:center;color:#C62654;}.association__item{text-align:center;}.association__item-effet{font-size:1.25rem;font-weight:700;line-height:1.15;margin-top:1rem;}.association__item-texte{line-height:1.25;}.association__item-effet p,.association__item-texte p{margin:0;}.association__item-texte p{font-size:1rem;color:#757575;font-weight:500;}.association__item-texte p strong{font-size:1.125rem;color:#000;}.association__item:nth-child(2){margin:2rem 0;}.association__item-link{margin-top:1rem;}.association__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;}@media screen and (min-width:750px){.association{padding:4rem 0 0;}}@media screen and (min-width:850px){.association__wrapper{flex-direction:row;align-items:flex-start;justify-content:space-between;}.association__item{width:32%;}.association__item-image img{max-height:100px;width:auto;}.association__item:nth-child(2){margin:2rem 0 0 0;}.association__item-link{margin-top:2rem;}}@media screen and (min-width:1250px){.association__introduction{font-size:1.125rem;}.association__title{font-size:2.75rem;}.association__item-effet{font-size:1.625rem;}.association__item-image img{max-height:200px;}.association__item-link{margin-top:5rem;}}.more-links{margin:4rem 0 0;background-color:#000;}.more-links__container{padding:2.5rem 0 4.5rem;color:#fff;}.more-links__title{text-align:center;text-transform:uppercase;font-size:1.5rem;margin:2rem 0 4rem;font-family:'Oceania',sans-serif;}.more-links__title .red-text{color:#DD0934;}.link-more-item{}.link-more-item:last-child{margin-bottom:0rem;}.link-more-item__wrapper{position:relative;max-width:360px;margin:0 auto;padding:0 0.25rem;}.link-more-item__wrapper a{color:#fff;}.link-more-item__title{position:absolute;bottom:4.5rem;left:0;color:#fff;padding:0 1.25rem;width:100%;font-weight:700;line-height:1.25;font-size:1.25rem;font-family:'Oceania',sans-serif;}.link-more-item__title p{margin:0;}.link-more-item__more{position:absolute;bottom:1.5rem;right:1.5rem;background-color:#fff;padding:0 0.5rem;color:#DD0934;transition:all 0.25s;}.link-more-item__more p{margin:0;text-transform:uppercase;font-weight:700;font-family:'Oceania',sans-serif;font-size:15px;display:inline-block;}.link-more-item__wrapper:hover .link-more-item__more{background-color:#DD0934;color:#fff;}@media screen and (min-width:750px){}@media screen and (min-width:1250px){.more-links{margin:6rem 0 0;}.more-links__title{font-size:3.125rem;}.link-more-item__title{font-size:1.875rem;}.link-more-item__more p{font-size:18px;}}.highlighted-text__wrapper{box-shadow:0px 0px 50px rgba(0,0,0,0.17);display:flex;flex-direction:column;align-items:center;justify-content:center;}.highlighted-text__highlight{background-color:#D8567B;width:100%;text-align:center;padding:2rem;display:flex;flex-direction:column;justify-content:center;}.highlighted-text__title{margin:0;color:#fff;font-family:'Playfair Display';line-height:1.15;margin-bottom:1rem;}.highlighted-text__highlight p{margin:0;line-height:1.15;}.highlighted-text__content{padding:1rem;}@media screen and (min-width:768px){.highlighted-text__wrapper{flex-direction:row;align-items:stretch;}.highlighted-text__highlight,.highlighted-text__content{width:50%;}.highlighted-text__title{font-size:2.813rem;}}@media screen and (min-width:1024px){.highlighted-text__highlight{padding:0 4rem;}.highlighted-text__content{padding:2rem 4rem 4rem;}}.pharmacy-block{padding:2rem 0;}.pharmacy-block .view-filters{background-color:#000;padding:1rem;}.pharmacy-block .view-filters form,.pharmacy-block .view-filters .form--inline{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;}.pharmacy-block .view-filters .form-item,.pharmacy-block .view-filters .form-actions{margin:0;}.pharmacy-block .view-filters fieldset{border:0;padding:0 0.5rem;}.pharmacy-block .view-filters fieldset label{display:none;}.pharmacy__geolocation,.pharmacy-block .form-submit{color:#fff;text-transform:uppercase;}.pharmacy-geolocation__inner{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;}.pharmacy-geolocation__image img{vertical-align:middle;display:inline-block;}.pharmacy-block .view-filters .description,.pharmacy-block .view-filters label{color:#fff;}.pharmacy-block .form-item{margin-right:0;}.pharmacy-block .form-item label{display:block;text-transform:uppercase;font-weight:600;}.pharmacy-block .view-filters .form-search{border:none;padding:0.55rem;max-width:300px;}.geolocation-map-wrapper .gm-style .gm-style-iw{font-weight:400;font-size:1em;font-family:'Open Sans',sans-serif;}.geolocation-map-wrapper .gm-style .gm-style-iw .views-field-title{font-size:1.125rem;margin:0.25rem 0;}@media screen and (min-width:450px){.pharmacy-block .view-filters .form--inline{flex-direction:row;}.pharmacy-block .view-filters .form-search{max-width:250px;margin-right:1rem;}}@media screen and (min-width:800px){.pharmacy-block .view-filters form{flex-direction:row;}.pharmacy-block .view-filters .form--inline{margin-right:auto;}.pharmacy-block .view-filters .form-search{max-width:300px;}}.pharmacy__list{margin:0;padding:0 1rem;}.pharmacy__item{list-style:none;border-bottom:1px solid #fff;padding:2rem;}.pharmacy-header__inner{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;}.pharmacy__number{width:44px;height:44px;border-radius:50%;background-color:#DD0934;color:#fff;position:relative;margin-right:1.5rem;}.pharmacy-number__inner{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:1.5em;}.pharmacy-header__text{width:calc(100% - 68px);}.pharmacy__title{font-weight:700;color:#000;margin:0;}.pharmacy__address{color:#000;padding:1rem 0;}.pharmacy__address p{margin:0;}.pharmacy__inner-wrapper{display:none;}.pharmacy__inner-wrapper.is-active{display:block;}.pharmacy__content{margin:1.5rem 0;}.pharmacy__phone{color:black;font-size:0.9em;padding-top:10px;}.pharmacy__phone a{color:black;}.pharmacy__phone a:hover{text-decoration:underline;}.pharmacy__website{margin:1rem 0;}.pharmacy__website a{color:#fff;background-color:#DD0934;text-transform:uppercase;padding:0.5rem 0.75rem 0.5rem 0.75rem;font-weight:700;display:inline-block;}.office-hours-status{background-color:#000;font-size:1.25em;display:inline-block;padding:0.5rem 2rem;margin-bottom:1.5rem;}.office-hours-status--open{color:#39b54a;}.office-hours-status--closed{color:#FF0000;font-style:normal;}.office-hours__item{color:#fff;}.office-hours__item-label{font-weight:500;}.pharmacy-footer__inner{text-align:right;}.pharmacy__geolocation,.pharmacy-block .form-submit{background-color:#DD0934;font-weight:700;padding:0.5rem 0.75rem 0.5rem 0.75rem;display:inline-block;position:relative;border:none;line-height:1.25;border-radius:0;}.pharmacy-block .view-filters .description{display:none;}.pharmacy__geolocation{text-transform:none;cursor:pointer;}.pharmacy-block .form-submit{margin:0.5rem 0;}@media screen and (min-width:450px){.pharmacy__geolocation{margin:0.5rem 0 0;}.pharmacy-block .form-submit{margin:0;}}@media screen and (min-width:500px){.pharmacy__content{margin:1.5rem 0 1.5rem 4.25rem;}.pharmacy__footer{margin:0 0 0 4.25rem;}}@media screen and (min-width:800px){.pharmacy__geolocation{margin:0;}}#charbon-actif-levure{padding-top:0;}.paragraph--type--lien{padding:2rem 0rem;text-align:center;}.paragraph--type--lien a{display:inline-block;color:#fff;background-color:#DD0934;font-weight:700;text-transform:uppercase;padding:1rem 2rem;}.interstitiel-link-out{display:none;max-width:450px;width:100%;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);border:1px solid #707070;background-color:#fff;padding:2rem;text-align:center;border-radius:5px;}.interstitiel-link-out.visible{display:block;}.interstitiel-link-out p span{font-weight:700;}@media screen and (min-width:768px){.interstitiel-link-out{width:450px;}}.search-page__title{font-size:3.75rem;font-weight:400;margin:50px 0 50px 0;font-family:'Kalam',sans-serif;}.search-list{padding:0;margin:0;list-style:none;}.search-item__inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}.search-item{margin:2rem 0 0;}.search-item__text,.search-item__link{font-size:1.125rem;}.search-item__text{line-height:1.5;}.search-item__text p{margin-top:0;}.search-item__title a{font-weight:700;color:#000;font-size:1.5rem;}.search-item__link a{padding:0.35rem 1rem 0.35rem 2.5rem;}@media screen and (min-width:768px){.search-item__inner{flex-direction:row;justify-content:space-between;}.search-item__content{width:69%;}.search-item__image{width:29%;}}.double-image__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;}.illustrated-text__image-item-text p{margin:0;}@media screen and (min-width:750px){.double-image__wrapper{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-evenly;}}#ballonnements-diarrhee-quezako{background-color:#F3F3F3;}#conseils-alimentaires .illustrated-text__wrapper,#solution-origine-naturelle .illustrated-text__wrapper{align-items:flex-start;}#charbon-actif-levure .grid-row{padding-top:0;padding-bottom:0;}.simple-text__content .table-wrapper{overflow-x:scroll;}.simple-text__content table{width:100%;margin:0 auto;max-width:100%;}.page-node-8 .node--type-page{margin:0 auto;text-align:center;font-size:15px;padding:0 1rem;}@media screen and (min-width:700px){.simple-text__content table{width:100% !important;}}.simple-text__main{max-width:860px;margin:0 auto;}.simple-text.text--sources .simple-text__main{max-width:100%;color:#757575;}.simple-text.text--sources{color:#000;}.simple-text__icon{text-align:center;margin-bottom:1rem;}.simple-text a{color:#000;word-break:break-all;}.simple-text a:hover{text-decoration:underline;}.main-paragraph.pink-background{margin:0;padding:2rem 0;}.pink-background{background-color:#C62654;color:#fff;}.pink-background a{color:#fff;}.pink-background a:hover{text-decoration:underline;}.pink-background .paragraph__title{color:#fff;}.pink-background .link-advanced a{color:#C62654;background-color:#fff;border:2px solid #fff;}.pink-background .link-advanced a:hover{text-decoration:none;background-color:#C62654;color:#fff;}.simple-text.pink-background .link-advanced{max-width:325px;margin:2rem auto;text-align:left;}.simple-text__content img{display:block;margin:1.5rem auto;}.simple-text.text--sources a{color:#757575;}.image-highlighted{position:relative;text-align:center;padding:2rem 0 0;}.image-highlighted:before{content:'';width:100%;height:200px;background-color:#C62654;position:absolute;left:0;top:0;}.image-highlighted__image{position:relative;z-index:10;}.image-highlighted .paragraph__title{color:#fff;}@media screen and (min-width:1000px){.image-highlighted:before{height:300px;}}.icon-list__items{display:flex;flex-direction:column;align-items:center;justify-content:center;}.icon-item{text-align:center;max-width:292px;padding-bottom:1rem;margin:0 auto;}.icon-item:last-child{padding-bottom:0rem;}.icon-item__image{margin-bottom:0.5rem;}@media screen and (min-width:1000px){.icon-list__items{flex-direction:row;align-items:flex-start;justify-content:space-between;}.icon-item__image{height:85px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;}.icon-item__image{margin-bottom:1rem;}.element--by-4 .icon-item{width:20%;}.element--by-3 .icon-item{width:28%;}.icon-item:last-child{padding:0rem;}}.double-highlight-item{border-radius:10px;padding:1rem 1rem 2.5rem;margin:0 auto;margin-bottom:3rem;}.double-highlight-item:last-child{margin-bottom:0rem;}.double-highlight-item__image{text-align:center;height:75px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;}.double-highlight-item__text{font-size:15px;max-width:100%;margin-top:0.3rem}.double-highlight-item__title{text-align:center;font-size:1.25rem;color:#C62654;font-weight:700;padding:0.25rem 0 0.5rem;max-width:100%;}.double-highlight-item__link{max-width:100%;}@media screen and (min-width:750px){.double-highlight__items{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;}.double-highlight-item{width:48%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;}.double-highlight-item__link{margin-top:auto;}.double-highlight-item{margin-bottom:0rem;}}@media screen and (min-width:1000px){.double-highlight-item__title{padding:0.5rem 2rem 1rem;}.double-highlight-item{padding:1rem 2rem 2.5rem;}}.simple-image__content{text-align:center;margin-top:1.5rem;}.product-highlight{text-align:center;}.product-highlight__text{max-width:560px;margin:0 auto;}.page__anchor{margin-top:-6rem;}.page__anchor-list{display:inline-block;max-width:480px;background-color:#F5F5F5;padding:2rem 2.5rem;}.page__anchor-list .field__item{position:relative;padding:0.5rem 0 0.5rem 1rem;}.page__anchor-list .field__item a{color:#000;font-size:15px;}.page__anchor-list .field__item a:hover{text-decoration:underline;}.page__anchor-list .field__item:before{content:'';width:7px;height:7px;border-radius:50%;left:0;top:50%;transform:translateY(-50%);background-color:#DD0934;position:absolute;}@media screen and (min-width:1000px){.page__anchor{margin-left:5.5rem;}}.more-links .tns-nav{text-align:center;margin-top:1rem;}.more-links .tns-nav button{background-color:#fff;border:2px solid #DD0934;width:14px;height:14px;margin:0 0.25rem;border-radius:50%;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}.more-links .tns-nav .tns-nav-active{background-color:#DD0934;}*:focus{outline:none;}#ot-sdk-btn.ot-sdk-show-settings{color:#DD0934 !important;border:1px solid #DD0934 !important;}#ot-sdk-btn.ot-sdk-show-settings:hover{background-color:#DD0934 !important;color:white !important;}.push__wrapper{background-color:#F3F3F3;border-radius:10px;padding:3rem 2.5rem;margin-bottom:4rem;}.push__image{text-align:center;margin-top:-5.2rem;margin-bottom:1.8rem;}.push__title{text-align:center;font-size:1.313rem;color:#C62654;font-weight:700;}.push__text a{color:#000000;text-decoration:underline;}@media screen and (min-width:1000px){.push__wrapper{padding:3rem 5.5rem;}}.element--by-1 .icon-item{margin-top:0;}@media screen and (min-width:750px){.element--by-1 .icon-item{margin-top:-2rem;}}@media screen and (min-width:1000px){.element--by-1 .icon-item{margin-top:-3.5rem;}}.paragraph--type--double-highlight{margin:3rem 0;}.paragraph--background-without{padding:0.5rem 2rem;}.paragraph--background-color-grey{background-color:#F3F3F3;}@media screen and (min-width:750px){.double-highlight__items{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;}.double-highlight-item{width:47.5%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;}.double-highlight-item__link{margin-top:auto;}.double-highlight-item{margin-bottom:0rem;}.element--by-1 .double-highlight-item{width:45%;}.element--by-3 .double-highlight-item{width:30.5%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;}}.color-link-underline{color:#C62654!important;text-decoration:underline;}.color-link-underline:hover{color:#8a1838!important;}.page-node-8 .layout-content{margin-top:-3.5rem;}.page-node-8 .simple-text .link-advanced a{color:#fff;}.page-node-8 .simple-text .link-advanced a:hover{color:#DD0934;}
