
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/Montserrat-Light.woff2") format("woff2"),
       url("../fonts/Montserrat-Light.woff") format("woff");
}
/** Montserrat Regular **/
@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/Montserrat-Regular.woff2") format("woff2"),
       url("../fonts/Montserrat-Regular.woff") format("woff");
}

/** Montserrat Regular-Italic **/
@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/Montserrat-Italic.woff2") format("woff2"),
       url("../fonts/Montserrat-Italic.woff") format("woff");
}
/** Montserrat Medium **/
@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/Montserrat-Medium.woff2") format("woff2"),
       url("../fonts/Montserrat-Medium.woff") format("woff");
}

/** Montserrat SemiBold **/
@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/Montserrat-SemiBold.woff2") format("woff2"),
       url("../fonts/Montserrat-SemiBold.woff") format("woff");
}


/** Montserrat Bold **/
@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/Montserrat-Bold.woff2") format("woff2"),
       url("../fonts/Montserrat-Bold.woff") format("woff");
}


/*general*/
body{background-color: #fff;color: #0c1835}
body, ol, ul , li ,p {font-family: 'Montserrat', sans-serif;font-weight: 400;font-style: normal; font-size: 14px;}
a {color:#0c1835}
a:hover{color:#1a7b8f}
header a.eyc-obfuscation{color:#1a7b8f ;}
h1, h2, h3, h4, .h4 {font-family: 'Montserrat', sans-serif; text-transform: none;}
.eyc_h3 {font-size: 22px; color: #0c1835; font-weight: 600;}
.eyc_h4 {font-size: 19px; color: #0c1835; font-weight: 600;}
.bg-success-order {background-color: #dafaff; border-radius: 5px;}
hr{margin-top: 0; margin-bottom: 0;}
.strong{font-weight: bold;}
.quick-view, .small, small{font-weight: 500;}
.btn-secondary{background: #a0c649; border: none; border-radius: 5px;font-size: 10px; font-weight: 500; padding: 15px 20px;} 
.btn-secondary:hover{background: rgb(25,122,142);background: linear-gradient(90deg, rgba(25,122,142,1) 0%, rgba(58,155,174,1) 100%);}
.btn-light{background-color: #f0ffd1; color: #1c7d91; border: none; border-radius: 5px; box-shadow: none; height:2.8em;}
.btn-light:hover{background: #1c7d91; color: #fff;}
.eyc_content {max-width: 1200px; margin: auto;}
.eyc-btn-action,.btn-primary,.eyc-btn-nl,#search_filter_toggler, .btn_close-filter {font-family: 'Montserrat', sans-serif; text-transform: none; border-radius: 5px; color: #fff!important; text-align: center; padding: 15px 20px; transition: all 0s ease-in-out 0s; font-weight: 500; background: rgb(25,122,142);background: linear-gradient(90deg, rgba(25,122,142,1) 0%, rgba(58,155,174,1) 100%); font-size: 10px; text-transform: uppercase; border: none;}
.eyc-cart-disabled,.btn-primary:disabled,.btn-primary.disabled, .btn-primary:disabled{font-family: 'Montserrat', sans-serif; background-color: #0c1835; border: #0c1835; border-radius: 5px; color: #fff; text-align: center; padding: 15px 20px; transition: all 0s ease-in-out 0s; font-weight: 900; opacity: 0.7;}
.eyc-btn-action:hover, .eyc-btn-action:focus,.btn-primary:hover, .btn-primary:focus,.eyc-btn-nl:hover, .eyc-btn-nl:focus{background: #a0c649}
.eyc-c-ProductAddToCart .eyc-btn-action,.eyc-c-ProductAddToCart .eyc-cart-disabled {width: 100%;}
.btn-add-to-cart{background: #7E9510;color: #0c1835; font-weight: 600;}
.btn-add-to-cart:hover{background: rgb(25,122,142);background: linear-gradient(90deg, rgba(25,122,142,1) 0%, rgba(58,155,174,1) 100%);color: #fff;}
.eyc-btn-action-second{font-family: 'Montserrat', sans-serif; text-transform: none;background: rgb(25,122,142);background: linear-gradient(90deg, rgba(25,122,142,1) 0%, rgba(58,155,174,1) 100%); border-radius: 5px; color: #fff!important; text-align: center; padding: 10px 20px; transition: all 0.3s ease-in-out 0s; font-weight: 600}
.eyc-btn-action-second:hover{background-color: #0c1835; color: #fff;}
.eyc-margin {margin: 20px 0;}
.eyc-btn-checkout{text-align: center; margin-top: 20px;}
.btn-link {color:#0c1835; text-decoration: underline; font-weight: bold;}
.btn-link:hover{color:#1a7b8f}
.eyc-space{padding-right: 20px;padding-left: 20px;}
.custom-select {display: block;padding: 0 15px;height: 2.8125em; width: 100%;border: none;border-radius: 4px;text-align: left;background-color: #eefcff;font-size: 16px;line-height: 2.6875;position: relative; color:#1a7d91; box-shadow: none;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3Cpath d='M239 401c9.4 9.4 24.6 9.4 33.9 0L465 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-175 175L81 175c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 401z'/%3E%3C/svg%3E");}
.custom-control-input,.custom-control-label{z-index: 1;}
.custom-control-label:before{border-radius:4px ;}
.custom-control-input:checked~.custom-control-label:before,
.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#0c1835;border-color: #1a7b8f;background-color: #1a7b8f; border-radius: 4px;}
.custom-control-input:focus~.custom-control-label:before{box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 0 0.2rem rgba(50, 50, 50, 0.25);}
.custom-control-label { /*border: 1px solid #0c1835;*/border:none; font-weight: 400; }
.custom-control-label:active {background: none;}
.custom-select:focus{box-shadow: none; border-color: #0c1835;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{color: #0c1835; background: none; border: none; opacity: 1;} 
.nav-tabs .nav-link{color:#0c1835; opacity:0.2; font-size: 13px; text-transform: uppercase; }
.nav-tabs .nav-link::after{content: none; height: 1px; display: block; background: #0c1835;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active::after{content: ''; height: 0px; display: block; background: #0c1835;}
.bootstrap-touchspin{border: none;border-radius: 5px;background: #eefcff;box-shadow: none; color:#1a7b8f; width: max-content;}
.bootstrap-touchspin .btn{background: none; color: #1a7b8f;}
.bootstrap-touchspin>input{max-width: 80px; height: 45px; color: #1a7b8f;background: #eefcff}
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle{background: none; border: none; color: #0c1835; box-shadow:none}
.btn-outline-primary.focus, .btn-outline-primary:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-primary.dropdown-toggle:focus, .btn.focus, .btn:focus,.btn:not(:disabled):not(.disabled).active, .btn:not(:disabled):not(.disabled):active,.form-control:focus{box-shadow: none;}
input[type='text'], input[type='password'], input[type='email'], input[type='tel'], input[type='url'], input[type='search'], input[type='file'], textarea, select{padding: 0 15px;border: 0px solid #A0A0A0;border-radius: 5px;width: 100%;height: 3.8125em; background-color: #fff;color: #1a7d91;font-size: 12px;line-height: 2.6875; -webkit-appearance: none;}
input[type='email']::placeholder{color: #1a7b8f; font-size: 12px;}
.form-control{border-radius: 25px;}
.form-control:focus{border-color: #1a7b8f; color:#0c1835}
.alert-info{background-color:#1a7b8f; color:#fff; border:none; border-radius: 10px;}
.label, label{font-weight: 600;}
label.required::after{content:'*'; color:red}
.close{opacity: 1;}
.alert-danger{background-color: #1a7b8f; color:#fff; border-color:#1a7b8f ;}
.input-color:checked+span, .input-color:hover+span, .input-radio:checked+span, .input-radio:hover+span{border-color: #a7ce72;}
body .product-miniature .thumbnail-container{min-height: auto!important;}
.card, .card-block, .page-wrapper {border: none;}
.form-control{color: #1c7d91;}

/* Breadcrumb*/
.breadcrumb {background: none; }
.breadcrumb, .breadcrumb-item{align-items: flex-end;}
.breadcrumb span {color:#6e7778; font-size: 10px;}
.breadcrumb-item+.breadcrumb-item:before{font-size: 10px;}
#category .eyc-breadcrumb, #cms .eyc-breadcrumb {display:flex; ;position: relative;}
.breadcrumb {margin-top: 0.75rem; padding: 0;}
.breadcrumb {line-height: normal;}
#product .breadcrumb {margin-left: 15px;}
@media (max-width: 768px){
#category .eyc-breadcrumb, #cms .eyc-breadcrumb{margin: 0 ; margin-left: 15px;}
#cms .eyc-breadcrumb{display: none;}
}

/* header */
#eyc-header {position: relative; z-index: 9999;}
.bloc-avis-topbar{font-size: 12px!important;margin: 0; padding: 0;height: 0;position: relative;}
.eyc-h-phone{margin: 0 10px;}
.eyc-h-phone span {font-weight: bold; cursor: pointer; color:#fff}
.eyc-topbar{background: #1a7d91; padding: 5px 0;}


.header__right .eyc-h-infos p{color: #1a7b8f;}

.eyc-label, .eyc-h-phone{background: #a0c649; color: #0c1835; border-radius: 8px; padding: 2px 5px; }
.eyc-h-phone a{font-weight: 600; color:#fff}
.nav_center{font-size: 16px; text-transform: uppercase;}
.agrement p{font-weight: 400!important;}
.eyc-h-full-width {justify-content: space-around; align-items: center;}
#_desktop_contact_link a, #_desktop_language_selector button, .eyc-h-infos p, .eyc-h-infos a{color:#fff; font-weight: 600; font-size: 14px; text-align: center;}
.eyc-h-topbar {display: flex;justify-content: space-around;align-items: center;}
svg.eycsvgicon-logo-orvimed{width: 100%; height: 90px; margin: 15px 0;}
#eyc-header-sticky{box-shadow: 900px 0 0 #eefcff, -900px 0 0 #eefcff;background: #eefcff; flex-wrap: nowrap; padding: 0 5%;}
#eyc-header-sticky.fixed{position: fixed!important; left: 0; right: 0; top: 0; transition: 1s all ease;z-index: 5; margin-top: -200px;}
#eyc-header-sticky.fixed-up{position: fixed!important; left: 0; right: 0; top: 0; transition: 1s all ease;z-index: 5; margin-top: 0px;}
#eyc-header-sticky.fixed svg.eycsvgicon-logo-orvimed{transform: scale(0.7); transition: 1s all ease; margin: 0;}
#eyc-header-sticky.fixed-up svg.eycsvgicon-logo-orvimed{transform: scale(1); transition: 1s all ease; margin: 0;}
#eyc-header-sticky.header-top.fixed,#eyc-header-sticky.header-top.fixed-up {padding-top: 0.2rem;padding-bottom:0.2rem;}
.eyc-h-cart-search{position: relative;}
.eyc_user_name{font-size: 14px;}
svg.eycsvgicon-icon-user{width: 36px; fill:#1a7d91}
svg.eycsvgicon-icon-cart{width: 22px; height:auto; fill:#1a7d91}
svg.eycsvgicon-icon-search{height: 24px; fill: #bcd46c;}
#eyc-header-sticky .eyc-h-block_search{padding-top: 13px;padding-bottom: 13px;z-index: 99;width: 33%;margin: 0;}
#eyc-header-sticky .eyc-h-search-wrapper{position: relative;}
.eyc-h-search-wrapper input[type="text"]{height: 48px; border: 4px;padding: 0 15px; border: 1px solid #fff;border-radius: 25px; width: 100%; height: 3.8125em; background-color: #fff; color: #1a7d91; font: size 16px; ;}
.eyc-h-search-wrapper input[type="text"]::placeholder{color:#1a7b8f}
input:focus-visible{  outline: 1px solid #1a7b8f}
.eyc-h-search-wrapper button{position: absolute;top: 0;right: 0;height: 48px; background: none; border: none;}
.eyc-h-shopping-cart{position: relative;}
.eyc_blockcart_count {position: absolute; left: 100%; top: 0%; background: #a0c649;color: #1a7b8f;  width: 18px;text-align: center;height: 18px;font-weight: bold;font-size: 12px;line-height: auto;  border-radius: 100%;}

.bloc_contact{   flex-direction: column;
  align-items: baseline;}

  @media (min-width: 768px){
    .bloc_contact{ display: flex; }

  }

@media (min-width: 1200px){
.header-top__col {width: 20%;}
.header__logo, .header__right{width: 33%; gap: 20px;}
}
@media (max-width: 768px){
  .bloc_contact.in_menu{ display: flex; }
  .bloc_contact.in_menu  .eyc-h-infos p{ color: #1a7b8f; }
 

  .eyc-h-infos p{font-size: 10px;}
  svg.eycsvgicon-logo-orvimed {height: 30px;}
svg.eycsvgicon-icon-search {width: 26px; height: 26px;}
svg.eycsvgicon-icon-user{width: 28px; }
svg.eycsvgicon-icon-cart{width: 24px;}
.eyc-h-infos.small {display:none;}
.eyc-h-topbar{justify-content: center;}
#eyc-header-sticky .eyc-h-block_search{padding-top: 0px;padding-bottom: 5px;;width: 100%;margin: 0;}
#eyc-header-sticky.fixed {margin-top: -30px; transition: 0.3s all ease}
#eyc-header-sticky.fixed-up {margin-top:0; transition: 0.3s all ease}

}

/* Menu*/
.eyc_menu {padding: 10px 0}
.eyc_menu img {height:100%; margin-right: 5px;}
.menu{padding-bottom: 0;}
.dropdown-menu{border: none;}
.dropdown-item.active, .dropdown-item:active{background-color:#1a7b8f;}
.menu__collapseicon > svg.eycsvgicon-arrow-down{width: 12px;}
.menu__item-link--top{font-family: 'Montserrat', sans-serif; font-weight:600!important; color:#1a7d91; font-size: 15px; text-transform: none; padding: 0.5rem 1rem;align-items: center; text-transform: uppercase;}
.menu__item-link--top:hover{background-color: #fff; border-radius: 25px;}
#mobile_top_menu_wrapper.modal .modal-header{background: #eefcff;}
#mobile_top_menu_wrapper.modal svg.eycsvgicon-icon-close{fill: #1a7d91;}
#mobile_top_menu_wrapper.modal svg.eycsvgicon-icon-user{fill: #1a7d91;width: 24px;} 
.u-link-body{color: #1a7d91; font-size: 24px; margin: 10px; font-weight: 600;}
svg.eycsvgicon-icon-menu{fill: #1c7d91;}
#lnk-location-materiel-medical {color: #a7ce72;}
@media (min-width: 992px){
  .menu__item-link--1{font-weight: 500; text-transform: none; margin: 10px; color: #0c1835;}
  .menu__item-link--2{text-transform: none;font-weight: 400; ; margin: 0 20px; color: #0c1835}
  .menu-sub__list--1{flex-direction: row; }
  .menu-sub__content>ul{justify-content: center; flex-wrap: wrap;}
  .menu-sub__content{margin: auto; max-width: 1600px;}
  }
  
@media (max-width: 991.98px){
.menu__item-link--top, .menu__item{font-size: 14px; padding: .5rem;}
.menu__item--1 .menu__item-header, .menu__item--1 .menu__item-link--nosubmenu{text-transform: uppercase;font-weight: 500;}
.u-link-body{color: #1a7d91; font-size: 16px; margin: 10px; font-weight: 500;}
.menu__item-header{align-items: center; padding: 0;}
.eyc_menu {padding: 0}
#mobile_top_menu_wrapper img {width: auto;}
.menu-sub.show{background:#eefcfe ;}
}

/*category*/
#category .product-miniature{max-width: initial;}
.eyc_c_header {margin-bottom: 20px; justify-content: space-evenly}
.eyc-c-head-title{display: inline-block;vertical-align: middle;font-size: 28px;  text-transform: uppercase; color: #1a7d91; font-family:'Montserrat', sans-serif; font-weight: 900;}
.eyc-c-head-desc{font-size: 16px;  text-align: left; max-width: 100%;line-height: 1.375;  position: relative;}
.cat-desc {overflow: hidden;  height: auto; max-height: 2.2em;transition: max-height 800ms ease-in-out;}
.eyc-c-head-desc input:checked + label {background: inherit; }
.eyc-c-head-desc label:after {line-height: 2.5rem;z-index: 2;bottom: 20px;content: 'Voir plus';transform: translate(-50%, 0);}
.eyc-c-head-desc input {display: none;}
.cat-desc {overflow: hidden;height: 200px;transition: all 0.3s;}
.eyc-c-head-desc input:checked ~ .cat-desc {height: auto;transition: all 0.3s; max-height: initial;}
.eyc-c-head-desc input:checked ~  label:after {line-height: 2.5rem;z-index: 2;bottom: 20px;content: 'Voir moins';transform: translate(-50%, 0);}
.total-products{text-align: end; color: #6e7778;}
#search_filters {border: none!important;}
.PM_ASCriterionsGroupName{font-size: 16px; font-weight: 600; text-transform: uppercase; margin-bottom: 40px; color: #1d7e92;font-family:'Montserrat', sans-serif;}
.PM_ASCriterionsGroupOuter {margin-top: 15px;}
.PM_ASCriterionGroupCheckbox .PM_ASLabelCheckboxSelected .PM_ASLabelLink, .PM_ASCriterionGroupCheckbox .PM_ASLabelCheckbox .PM_ASLabelLink:hover{font-weight: 400;}
.facet-block {margin-bottom: 0;}
.facet__title{font-family:'Montserrat', sans-serif; font-size: 22px; text-transform: uppercase; font-weight: 900;}
#search_filters .ui-slider-horizontal{margin-top: 15px;}
#search_filters .ui-widget-header {background: #0c1835;}
#search_filters .ui-slider .ui-slider-handle {border-radius: 50%;top: -0.45em;height: 1em;width: 1em;background: #fff;border: 1px solid #0c1835;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background: #1a7d91!important; border: #1a7d91 1px solid;}
.ui-widget-content{background: #fafafa; border: #fafafa 1px solid ;}
.ui-widget-header{background: #eefcff; border: #eefcff 1px solid ;}
span.color__label {cursor: pointer;}
#eyc-c-category-footer{display: flex;flex-direction: row; background: #f7feff; border-radius: 5px; padding: 20px!important  ; margin: 40px 0;}
#eyc-c-category-footer .eyc-c-category-desc-footer h2{text-transform: none; color: #1a7b8f; margin-top: 15px;}
#category label{font-weight: normal;}
#show-more{font-weight: bold; text-decoration: underline; font-size: 12px; color: #1a7d91;}

/* Products list*/
.eyc-c-product-title, .eyc-c-price{font-weight: 600; font-size: 16px; text-align: center; text-transform: capitalize;margin-bottom: 0;font-family:'Montserrat', sans-serif;}
.eyc-c-product-price-and-shipping {text-align: center;}
.eyc-c-regular-price{text-decoration: line-through; text-decoration-color: #1a7b8f;}
.eyc-c-discount-percentage.eyc-c-discount-product {position: absolute;right: 0;top: 0;background: #1a7b8f;color: #fff;font-weight: bold;padding: 0 5px;z-index: 5;}
.eyc-c-ProductListItem-img {position: relative; aspect-ratio: 1/1; overflow: hidden;margin-bottom: 15px;}
.eyc-c-ProductListItem-img img{width: 100%; height: 100%; object-fit: contain; object-position: center; z-index: 1;}
.eyc-c-ProductListItem-img>img{transition: transform 0.2s ease-in-out 0s;}
.eyc-c-ProductListItem:hover .eyc-c-ProductListItem-img img {transform: scale(1.1);}
.eyc-c-block-products .slick-initialized .slick-slide{min-width: 290px;}
#cart .eyc-c-block-products .slick-initialized .slick-slide{min-width: 258px;}
.eyc-c-price { color: #1a7b8f; font-size: 16px;}
.eyc-c-ProductAddToCart{opacity: 0;width: 230px;height: auto;position: absolute;bottom: 0%;left: 50%;transform: translateX(-50%); transition: 0.3s all ease 0.1s;}
.eyc-c-ProductListItem:hover .eyc-c-ProductAddToCart {opacity: 1; z-index: 20; bottom:25% ;}
.PM_ASCriterionsGroupList {flex-direction: column;}
#search_filter_toggler{width: 50%; margin-right: 20px;}
.eyc-clear-filtre{background: none; border: none; text-decoration: underline; }
.eyc-clear-filtre:hover{opacity: .2;}
.active_filters{background: none;}
.active_filters__list-item {background:#fff; box-shadow: none; border: 1px solid #0c1835; border-radius: 4px;}
.active_filters__list-item:hover {background: #0c1835; color:#fff}
#offcanvas_search_filter .eyc-c-head-filter {margin-bottom: 0;}
img.eyc_ads-product {width: 100%; height: auto ;border-radius: 5px;}
.page-item.active .page-link, .page-item.active .product-comments__pagination li span, .product-comments__pagination li.active .page-link, .product-comments__pagination li.active span, .product-comments__pagination li .page-item.active span{background-color:#1a7d91;border-color: #1a7d91; border-radius: 50%; padding: 8px 14px;}
.page-link, .product-comments__pagination li span{color: #1a7d91; border: none;padding: 8px 14px;}
.page-link:hover, .product-comments__pagination li span:hover{border-radius: 50%; padding: 8px 14px;}
.ts-wdg-loc-pl-wrapper, .eyc-avis{text-align: center; margin-top: 10px;}
.ts-wdg-loc-pl-wrapper{min-height: 22px;}
.widget_product_star{display: block; min-height: 21px;}
.eyc-avis-home etrusted-widget{display: block; min-height: 300px;}
@media (max-width: 768px){.eyc-avis-home etrusted-widget{min-height: 250px;}}

/* Eyc video */
.eyc-video{width: 100%; min-height: 100%; margin-bottom: 10px; cursor: pointer;}
.eyc-video span.cover{width: 100%; min-height: 350px; background-color: #212121; display: block;}
.eyc-video svg{ position: absolute; top: calc(50% - 35px); left: calc(50% - 35px);}
.eyc-video:hover svg path{fill: #fff;}
#product .eyc-video img, #category .eyc-video img{ width: 100%;height: auto;object-fit: cover;  object-position: center;}
.eyc-video iframe{ left:0; top:0; height:100%; width:100%; position:absolute;}
#manufacturer .eyc-video img{max-width: 100%;object-fit: cover;object-position: center;  width: inherit;  height: 662px;}

@media (min-width: 992px){
.product-miniature {flex: 0 0 25%}
.eyc_c-wrapper{width: 100%;max-width: 1580px;padding: 20px;margin: 0 auto;}
 }
  
@media (max-width: 768px){
.eyc_row {width: 100%; margin: auto;}
.eyc-c-head-title{display: block; vertical-align: middle; font-size: 22px; line-height: 22px; }
.cat-desc {max-height: 2.3em;}
.products{margin: 0;}
.eyc-btn-action, .eyc-cart-disabled{font-size: 0.8rem;}
.eyc-c-block-products .slick-initialized .slick-slide{min-width: auto;}
.eyc-c-ProductListItem-img img{width: 100%; height: 100%; object-fit: contain;}
#eyc-c-category-footer,#eyc-c-category-footer-2{flex-direction: column; padding: 20px 0}
.eyc-c-category-images img {width: 100%; height: auto;}
.sort-by-row{flex-direction: row-reverse;margin-left: 15px;}
.eyc-c-product-title, .eyc-c-price{margin-bottom: 0;font-weight: 600;font-size: 14px;line-height: 18px;}
.eyc-c-head-filter {font-size: 24px; font-weight: 600;}
.eyc-c-ProductAddToCart{visibility:visible;width: 20px;height: auto;position: absolute;bottom: 25%;left: 50%;transform: translateX(-50%); }
.eyc-c-p-top, .products-selection{width: 100%;}
#manufacturer .eyc-video img{height: 200px;}
.product-miniature{min-height: 222px;}
}

/* Product */
.eyc-p-title-h1{ font-weight: 600; text-transform: none; font-size: 27px; line-height: 30px;}
.eyc-p-block-price-manufacturer{display: flex; justify-content: space-between; margin-bottom: 20px;}
.eyc-p-block-price-manufacturer img {max-width:90px; height: auto;}

.products-imagescover[img-gird="true"] {display: grid;grid-template-columns: 1fr 1fr;gap: 15px;}
.product-video video{width: 100%; height: 100%;}
.product-flags{right:0}
.product-flag{box-shadow: none; font-size: 0.6rem;border-radius: 8px; padding: 5px 10px; width: max-content; font-weight: 600;}
.product-flag.on-sale {   background: #a0c649;  color: #1a7d91;}
.product-flag.new{background: rgb(25,122,142); background: linear-gradient(90deg, rgba(25,122,142,1) 0%, rgba(58,155,174,1) 100%);}
.product-flag.discount{background: #ff0000;}
#eyc-add-block-cart{transform: translate(0,0); transition: 0.3s all ease;}
.price.current-price-discount{color:#1a7d91}
.regular-price{color: #0c1835; text-decoration-color: #ff0000;}
.price{color: #1a7d91; font-size: 24px;}
.label-qty {font-size:12px; color: #6e7778;}
.discount{background: #ff0000; border-radius: 5px;}
#eyc-qty-add-sticky .isSticky{z-index: 99999;background-color: #fff;position: fixed;bottom: 0px;transform: translate(0,0);transition: 0.3s all ease;box-shadow: 300px 0 0 #fff, -300px 0 0 #fff;padding-bottom: 20px; width: 100%; padding-right: 30px;}
.product-variants-item .color{border-radius: 100%;}
.color {box-shadow: none;}
.product-variants-item .color {border-color: #dafaff;}
.product-variants .label{font-size: 12px; color: #6e7778; font-weight: 400;}
.product-additional-info{margin-top: 30px;}
.product-actions{margin-top: 10px;}
#product-description-short-{id} p {margin-bottom: 0;}
#product-description-short-{id} table {width: 100%!important;}
.eyc-p-desc-combinaisons {margin-bottom: 30px;}
.eyc-p-bloc-variants-price{display: flex;align-items: center; justify-content: space-between;}
.eyc-p-bloc-variants-price .price{font-size: 36px; font-family: 'Montserrat', sans-serif; font-weight: 500;}
.eyc-p-block-cart .row {flex-wrap: wrap;}  
.eyc-p-block-cart .add {width: 100%;}
.eyc-view-more{font-weight: 600; text-decoration: underline; font-size: 14px; color: #1a7d91; line-height: 36px}
#product .custom-control-label{display: inline-block; vertical-align: middle; padding: 8px 16px; font-size: 16px; font-weight: 500; line-height: 1.375; background: #eefcff; text-decoration: none; color: #0c1835;border-radius: 5px;}
#product .custom-control-input:checked~.custom-control-label, #product .custom-control-input:not(:disabled):active~.custom-control-label{ color: #fff; background: #7E9510; border-radius: 5px;}
#product .custom-control-input:checked~.custom-control-label:before,#product .custom-control-input:not(:disabled):active~.custom-control-label:before{content: none;}
#product .custom-radio .custom-control-label:before, #product .custom-control-label:after{content: none;}
#product .custom-control{padding-left: 0; margin-right: 1.5rem; margin-bottom: 1rem;}
.js-mailalert input[type='email']{border: 0px solid #A0A0A0;border-radius: 25px; background-color: #eefcff; margin-bottom:10px} 
#product .form-group{display: flex; flex-wrap: wrap;}
.product-additional-info .tabs {margin-top: 10px;}
#product-availability{font-weight: 600; color: #ff0000;}
.product-add-to-cart .qty{margin: 1rem 1rem 0 0 ;}
.eyc_delivery_date{margin: 20px 0 0 0 ; padding: 10px 20px; text-align: center;    background: #f0ffd1; border-radius: 5px;}

.eyc_delivery_date span:before {
  background: #00a220;
  border-radius: 50%;
  content: "";
  display: block;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 5px;
  width: 5px;}

.bloc-secu {background: #ffedb6;border-radius: 5px;padding: 10px 20px; margin: 20px 0; cursor: pointer;}

.bloc-ressurance-product{margin:20px 0}

#infos-assurance .modal-content{height:auto; padding:20px}
/* Tabs*/
.eyc_product_mid .tab-content {background: #f7feff; padding: 40px;}
.nav-tabs .nav-link{border: 0px;}
.nav-tabs {border-bottom: none;}
.eyc_product_mid .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {color: #fff; text-decoration: none; position: relative;}
.product-tabs svg.eycsvgicon{fill: #fff; margin-right:10px; width: 20px; height: 20px;}
#product .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover{border: none; opacity: 1;}
#product .nav-tabs .nav-link{border: none; opacity: 1; color: #fff;}
.product-tabs .nav-tabs {border-radius: 5px 5px 0 0;}
.eyc_product_mid .nav-tabs .nav-link.active::after{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.07 8.91'%3E%3Cdefs%3E%3Cstyle%3E .cls-light-blue %7B fill: %23f7feff; %7D %3C/style%3E%3C/defs%3E%3Cg%3E%3Cpolygon class='cls-light-blue' points='0 8.91 7.27 0 14.07 8.91 0 8.91'/%3E%3C/g%3E%3C/svg%3E");position: absolute;content: '';top: 118%; ; left:50%;margin: auto;transform: rotate(0) translateX(-50%);background-repeat: no-repeat;background-color: transparent;width: 16px;height: 16px;}
div.eyc_block.footer-cat.eyc-wrapper > section > ul {margin-bottom: 0;}
.eyc-p-tabs-content {flex-direction: row; flex-wrap: nowrap;}
.eyc-p-tabs-txt{width: 50%; margin-right:10px;}
.eyc-p-tabs-img img{max-width: 100%;}
/*slide img product*/
.eyc_product_mid{border:none;margin: 120px 0;} 
.eyc_p_img_thumb{float: left; padding: 0;}
.product-thumb.slick-current{border: 1px solid transparent;}
.eyc_p_img_thumb .slick-slide img:hover {opacity: 0.5;}
.eyc_p_img_cover .slick-prev {top:50%;left:0}
.eyc_p_img_cover .slick-next {top:50%;right:0}
.eyc_p_img_thumb .slick-prev {position: relative;top:0;left:0}
.eyc_p_img_thumb .slick-next {position: relative;top:0;right:0}
.eyc_p_img_thumb.slick__arrow-outside .slick-prev,
.eyc_p_img_thumb.slick__arrow-outside .slick-next{transform: translateX(50px)!important;}
.eyc_p_img_thumb  button.slick-prev:before{transform: rotate(90deg);}
.eyc_p_img_thumb  button.slick-next:before{transform: rotate(-90deg);}
#product .slick-next.slick-disabled,#product .slick-prev.slick-disabled {opacity: 0;}
.products-imagescover button.slick-next:before {content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cg id='Groupe_5996' data-name='Groupe 5996' transform='translate(12837 2242)'%3E%3Ccircle id='Ellipse_61' data-name='Ellipse 61' cx='15' cy='15' r='15' transform='translate(-12837 -2242)' fill='%231c7d91'/%3E%3Cpath id='Trac%C3%A9_862' data-name='Trac%C3%A9 862' d='M1295.1,1287.9l-4.5,4.5,4.5,4.5' transform='translate(-14115.6 -3519.4)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");  display: block; transform: rotate(180deg);}
.products-imagescover button.slick-prev:before {content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cg id='Groupe_5996' data-name='Groupe 5996' transform='translate(12837 2242)'%3E%3Ccircle id='Ellipse_61' data-name='Ellipse 61' cx='15' cy='15' r='15' transform='translate(-12837 -2242)' fill='%231c7d91'/%3E%3Cpath id='Trac%C3%A9_862' data-name='Trac%C3%A9 862' d='M1295.1,1287.9l-4.5,4.5,4.5,4.5' transform='translate(-14115.6 -3519.4)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");display: block;transform: rotate(0deg);}
.eyc-c-block-products button.slick-prev:before,
.eyc-carousel-links button.slick-prev:before,
.slick-prev:before{content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 320 512'%3E%3Cpath fill='%231c7d91' d='M299.3 244.7c6.2 6.2 6.2 16.4 0 22.6l-192 192c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L265.4 256 84.7 75.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l192 192z'/%3E%3C/svg%3E"); display: block; }
.eyc-c-block-products button.slick-next:before,
.eyc-carousel-links button.slick-next:before,
.slick-next:before{content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 320 512'%3E%3Cpath fill='%231c7d91' d='M299.3 244.7c6.2 6.2 6.2 16.4 0 22.6l-192 192c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L265.4 256 84.7 75.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l192 192z'/%3E%3C/svg%3E"); display: block; }
.slick-prev:before{transform: rotate(180deg)}
.slick-next{right: 0;}
.slick-prev{left: 0;}
/* FAQ Product*/
.eyc_faq{background: #eefcff;box-shadow: 900px 0 0 #eefcff, -900px 0 0 #eefcff; border:none;padding: 40px 0;}
.eyc_faq_contact {background: #eefcff;box-shadow: 900px 0 0 #eefcff, -900px 0 0 #eefcff; border:none;padding-bottom: 40px; text-align: center;}
.eyc_faq ul {padding: 40px; background: #fff;}
.eyc_faq .card, .eyc_faq .card-block{border-radius: 5px;}
.eyc_faq-block-title {text-align: center; margin-bottom: 20px;}
.eyc_faq-block-title h2{text-transform: uppercase;color: #1a7d91;font-size: 22px;margin-top: 20px;margin-bottom: 20px;text-align: center;}
.c-faq__question {border-bottom: 1px #e5e5e5 solid; line-height: 50px; }
a.eyc_faq_a:after {transition: 0.3s all ease; content:"-";color: transparent; width: 12px; float: right; background-position: center;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512' aria-hidden='true'%3E%3Cpath d='M239 401c9.4 9.4 24.6 9.4 33.9 0L465 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-175 175L81 175c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 401z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat;}
a.eyc_faq_a.collapsed:after  {transform: rotate(180deg);transition: 0.3s all ease;}
.eyc_faq_no_answer{margin-bottom:20px;}
.eyc_faq_contact button{font-size: 14px; font-weight: 600;}
@media screen and (max-width: 768px){
  .eyc-p-block-price-manufacturer img{height: 40px; max-width: fit-content;}
  .products-associated{margin-top: 20px;}
.eyc-p-title-h1{font-size: 24px; line-height: 28px; margin-top: 40px;}
.eyc_p_img_thumb{display: none;}
/*tabs*/
.eyc_product_mid .tab-content {background: none; padding: 0px;}
#product .product-tabs .nav-tabs{flex-direction: column;background: #1a7d91;}
.product-tabs .nav-tabs{flex-direction: column;}
 .eyc_product_mid .nav-tabs .nav-link.active::after{content:none}
.eyc_product_mid{margin: 20px 0;}
.eyc_product_mid.tabs.product-tabs.card.card-block{background: #f8eeee;box-shadow: 300px 0 0 #f8eeee, -300px 0 0 #f8eeee; border:none;}
.product-tabs .nav-tabs {justify-content: flex-start;}
.eyc_product_mid.tabs.product-tabs.card.card-block > ul > li > a {font-size: 22px;}
.tab-content>.active img {width: 100%; height: auto;}
#product .nav-tabs .nav-link:not(.active) {background: #d8f3f7; color: #1c7d91;}
#product .nav-tabs .nav-link:not(.active) svg.eycsvgicon{fill: #1c7d91;}
.eyc-p-tabs-txt{width: 100%;}

/* css for tabs accordon */
.product-tabs ul.nav {display: none !important;}
.product-tabs .tab-content .tab-pane{display: block;min-height: 2em;opacity: 1;position: relative;    margin-left: 10px; margin-bottom: 10px;}
.product-tabs .tab-content .tab-pane>* {opacity: 0; height: 0;}
.product-tabs .tab-content .tab-pane.active>* {display: block; margin-top: 10px; margin-bottom: 10px; height: auto; opacity:1;  transition: 0.3s all ease;}
.product-tabs .tab-content .tab-pane::after {content: "\e313";font-family: Material Icons;font-feature-settings: "liga" 1;position: absolute;right: 5px;top: 8px;transition: transform .3s ease-in-out;font-size: 1.5rem;color: #1c7d91;}
.product-tabs .tab-content .tab-pane.active::after {transform: rotate(180deg);}
.product-tabs .tab-content .tab-pane::before {content: attr(data-title);display: block;padding: 1rem 1rem 1rem 2.5rem; font-weight: 700;font-size: 14px;text-transform: uppercase;background-color: none;background-repeat: no-repeat;background-size: auto 60%;background-position: 0.5rem center;color: #1c7d91;opacity: 1; background-size: 18px;}
.product-tabs .tab-content .tab-pane:nth-child(odd)::before {background-color: #eefcff!important;box-shadow:300px 0 0 #eefcff, -300px 0 0 #eefcff;}
/* icon tabs mobile*/
.product-tabs .tab-content .tab-pane#description::before { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Calque_2' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 99.82 116.8'%3E%3Cg id='Calque_1-2' fill='%231c7d91' data-name='Calque 1'%3E%3Cg%3E%3Cpath d='m0,70.17c0,9.14,0,18.28,0,27.42.01,11.12,8.07,19.19,19.17,19.2,20.52,0,41.05,0,61.57,0,10.84,0,19.03-8.16,19.04-18.96.01-10.36.02-20.71.02-31.07,0-10.04,0-20.08.02-30.13,0-1.14-.33-1.96-1.12-2.74-10.7-10.65-21.72-21.66-32.76-32.74-.8-.8-1.62-1.15-2.72-1.15h-.01c-14.38.03-28.75.03-43.13.02h-1.25c-1.35,0-2.53.11-3.62.33C6.15,2.19.05,9.63.02,18.85,0,28.05,0,37.25,0,46.45v12.64s0,0,0,0v11.08ZM65.8,13.83c0-1.86.01-3.7.01-5.53v-1.81l27.48,27.51h-8.33c-1.3,0-2.59,0-3.89,0-2.79,0-5.57,0-8.36,0-3.73,0-6.81-2.82-6.87-6.27-.07-4.66-.06-9.35-.04-13.9ZM3.42,57.53h.01v-10.74c0-9.22,0-18.44,0-27.65.01-7.69,5.15-14.03,12.5-15.41,1.83-.34,3.68-.32,5.46-.29.49,0,.99.02,1.48.01,12.48-.02,24.95,0,37.43-.03.56.01,1.17.06,1.61.5.44.44.49,1.06.49,1.61-.03,4.11-.03,8.23-.03,12.34,0,3.01,0,6.01-.01,9.02-.01,2.95,1.05,5.64,2.99,7.58,1.94,1.95,4.64,3.02,7.61,3.02h.03c2.82,0,5.63,0,8.45,0,4.3,0,8.61,0,12.92-.03.52,0,1.13.05,1.56.47.43.43.48,1.03.48,1.56-.02,11.97-.03,23.95-.03,35.92,0,7.42,0,14.85-.01,22.27,0,8.88-6.67,15.62-15.51,15.66-8.2.04-16.54.03-24.61.02-3.7,0-7.4,0-11.09,0h-8.29c-3.07.01-6.14.01-9.21.01-2.87,0-5.74,0-8.61-.01-6.93-.02-12.59-3.99-14.78-10.35-.58-1.68-.86-3.47-.86-5.46,0-9.99,0-19.97,0-29.96v-10.05Z'/%3E%3Cpath d='m80.16,90.69l-55.47-.02c-1.96,0-3.98-.01-5.96.03-.97.02-1.72.74-1.74,1.67-.02.96.71,1.68,1.78,1.76.2.01.4,0,.6,0h.27s60.53,0,60.53,0c1.06,0,1.84-.22,2.25-.65.27-.28.39-.65.38-1.13-.01-.54-.04-1.68-2.64-1.68Z'/%3E%3Cpath d='m80.6,73.7c-20.44,0-40.89,0-61.33-.01-.84,0-2.25.22-2.28,1.69,0,.47.13.85.42,1.14.38.38,1.01.6,1.78.6,7.45,0,14.9,0,22.35,0h15.21c7.97-.01,15.93-.01,23.9-.01.8,0,2.14-.22,2.16-1.67,0-.47-.13-.86-.41-1.14-.37-.38-1.01-.59-1.79-.59Z'/%3E%3Cpath d='m69.01,60.14c.38,0,.81-.01,1.19-.11.75-.19,1.27-.86,1.27-1.64,0-.78-.52-1.42-1.31-1.65-.37-.1-.78-.09-1.22-.08h-.41c-10.85,0-21.71,0-32.56,0h-6.16c-3.6,0-7.21,0-10.81.02-.64,0-1.19.2-1.55.56-.3.3-.46.71-.45,1.17,0,1.01.83,1.71,2.05,1.74.24,0,.47,0,.7,0h.31s28.37-.01,28.37-.01c6.87,0,13.73,0,20.59,0Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.product-tabs .tab-content .tab-pane#donnee-technique::before {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Calque_2' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 101.11 101.15'%3E%3Cg id='Calque_1-2' fill='%231c7d91' data-name='Calque 1'%3E%3Cg%3E%3Cpath d='m97.47,61.19c.38,0,.76-.01,1.14-.01,1.72,0,2.44-.65,2.46-2.24.06-4.9.06-10.29,0-16.97,0-.86-.24-2-2.17-2.01-.38,0-.76,0-1.14-.01-1-.02-1.95-.03-2.9.03-1.17.08-1.98-.48-2.43-1.65-.95-2.48-1.88-4.96-2.86-7.53l-1.23-3.25,1.44-1.4c.82-.79,1.73-1.67,2.61-2.56.33-.33,1-1.21.21-2.13-1.55-1.8-3.24-3.51-4.83-5.1-1.45-1.44-2.92-2.86-4.4-4.28-1-.96-2-1.92-2.99-2.89-1.41-1.38-2.21-1.39-3.57-.03-.23.23-.45.46-.67.69-.61.63-1.23,1.29-1.95,1.85-.61.48-1.75.77-2.61.44-2.73-1.05-5.58-2.23-8.96-3.7-.73-.32-1.37-1.19-1.43-1.93-.08-.98-.07-1.97-.05-2.92,0-.33,0-.66.01-.98,0-.92-.19-1.58-.58-1.96-.39-.39-1.06-.59-1.99-.59-1.69,0-3.4,0-5.1,0-3.67,0-7.46.02-11.2-.04-1.22-.03-2.58.27-2.63,2.7-.02,1.09-.02,2.18-.01,3.16v1.8s-3.25,1.42-3.25,1.42c-2.34,1.02-4.61,2.01-6.86,3.03-.8.36-1.85.63-2.85-.53-.83-.95-1.75-1.82-2.62-2.64-.97-.91-2.43-.97-2.98-.42-1.75,1.74-3.49,3.48-5.23,5.22-2.43,2.43-4.86,4.86-7.3,7.27-.37.37-.59.91-.58,1.44,0,.35.11.86.58,1.29,1.07.99,2.13,2.05,3.15,3.17.41.45.84,1.44.51,2.22-1.14,2.68-2.32,5.31-3.56,8.09l-1.21,2.71h-2.09c-1.18,0-2.43,0-3.69,0-1,0-1.65.64-1.65,1.6,0,2.88,0,5.76,0,8.64C0,53.27,0,56.33,0,59.4c0,1.52.93,1.68,1.24,1.73,1.31.22,2.65.26,4.07.29l.94.03c1.02.03,1.79.32,2.28,1.62,1.18,3.14,2.55,6.21,3.61,8.54.51,1.12.34,1.99-.56,2.83-.64.59-1.24,1.21-1.85,1.83-.31.32-.62.63-.93.94-.62.62-.93,1.13-.93,1.55,0,.43.3.94.92,1.56,3.01,3.02,6.03,6.04,9.04,9.05l2.66,2.66c.67.67,1.25,1,1.75,1h0c.49,0,1.05-.32,1.69-.97.8-.81,1.59-1.63,2.31-2.37l1.28-1.33.62.25c.94.38,1.86.76,2.77,1.14,2.45,1.01,4.76,1.97,7.13,2.83,1.17.43,1.65,1.12,1.63,2.32v.38c-.04,1.11-.06,2.25,0,3.35.07,1.17.55,2.55,2.44,2.51,3.93-.1,7.92-.08,11.78-.06,1.7,0,3.39,0,5.09.01.48,0,1.15-.1,1.62-.57.37-.38.56-.95.56-1.66,0-.38,0-.76.02-1.14.02-.8.03-1.56-.04-2.31-.18-1.98.97-2.67,2.13-3.07,2.17-.77,4.32-1.65,6.59-2.58.93-.38,1.89-.77,2.88-1.17l.63-.25,1.39,1.46c.81.85,1.73,1.81,2.66,2.76.53.53,1.8.54,2.35,0,1.06-1.04,2.11-2.09,3.16-3.14l2.62-2.62c2.29-2.29,4.59-4.58,6.88-6.88.49-.5.84-1.36.19-2.16-.85-1.04-1.79-2.05-2.7-3.03-.39-.42-.79-.84-1.17-1.26l-.44-.49.27-.6c.22-.48.44-.95.66-1.43.5-1.07,1.01-2.17,1.45-3.27.4-.98.76-2.02,1.1-3.02.21-.62.43-1.24.65-1.86.44-1.2,1.25-1.77,2.43-1.68.85.06,1.7.05,2.61.03Zm-4.88-3.67c-2.52.01-2.61.39-3.11,2.48-.98,4.09-2.65,8.07-4.96,11.8-.99,1.61-.96,1.92.35,3.32.42.45.86.87,1.29,1.3l.17.17c.34.34.7.67,1.02.98l1.09,1.03-10.09,10.09-1.63-1.75c-.71-.77-1.43-1.55-2.18-2.3-.67-.67-1.68-.75-2.58-.21-4.48,2.69-8.71,4.44-12.93,5.35-1.07.23-1.51.78-1.53,1.89-.02,1.07-.01,2.14,0,3.23v2.47s-14.17,0-14.17,0v-5.79c0-1.02-.47-1.62-1.39-1.8-5.2-1-9.72-3.37-13.08-5.33-.69-.41-1.73-.68-2.71.29-.73.72-1.44,1.44-2.12,2.13l-1.55,1.57-9.97-9.98,1.49-1.45c.68-.66,1.43-1.39,2.18-2.13,1.04-1.03,1.08-1.35.39-2.84-1.63-3.5-3.04-6.64-4.31-9.59-.37-.87-.62-1.76-.87-2.63-.09-.33-.18-.66-.28-.99-.24-.8-.58-1.06-1.35-1.04-1.15.03-2.31.02-3.49.02h-2.52v-14.18h2.3c.95,0,1.88,0,2.82,0,1.4,0,2.17-.61,2.5-1.96,1.15-4.78,2.82-8.82,5.1-12.36.9-1.39.83-1.96-.4-3.19-.72-.71-1.44-1.42-2.13-2.1l-1.51-1.48,10.03-10.02,1.48,1.55c.64.68,1.31,1.38,1.97,2.07,1.04,1.08,1.81,1.15,3.46.33,2.82-1.41,5.67-2.73,8.47-3.94,1.01-.43,2.07-.68,3.09-.93.3-.07.6-.14.9-.22,1.13-.29,1.51-.77,1.51-1.91V3.76h14.18v2.41c0,1.04,0,2.07,0,3.1,0,1.2.47,1.79,1.65,2.09,5.18,1.34,9.16,2.99,12.54,5.19,1.25.81,2.12.7,3.23-.42.64-.65,1.28-1.31,1.87-1.92l1.46-1.5,9.99,10.01-1.31,1.27c-.55.53-1.21,1.17-1.86,1.82-1.51,1.5-1.54,1.79-.45,3.81,1.35,2.51,2.64,5.17,3.81,7.92.41.96.65,1.96.88,2.93.13.56.26,1.12.43,1.66.33,1.08.87,1.48,2.01,1.49,1.04.01,2.08.01,3.15,0h2.44s0,13.89,0,13.89h-2.19c-.85,0-1.7,0-2.56,0Z'/%3E%3Cpath d='m49.84,28.34c-10.19,0-21.31,8.03-21.75,21.23-.21,6.22,1.93,12.05,6.04,16.42,4.05,4.31,9.7,6.87,15.5,7.03,6.41.18,12.6-2.34,17.01-6.9,4.38-4.54,6.57-10.67,6.15-17.28-.62-9.97-9.14-20.5-21.88-20.5-.22,0-.44,0-.66,0h-.05c-.12,0-.24,0-.35,0Zm19.31,20.73c.37,5.46-1.48,10.59-5.2,14.45-3.6,3.74-8.55,5.85-13.64,5.85-.19,0-.37,0-.56,0-4.72-.15-9.36-2.23-12.73-5.71-3.57-3.7-5.45-8.66-5.29-13.95.15-4.69,2.41-9.52,6.05-12.92,3.49-3.25,7.92-4.94,12.46-4.78,10.44-.45,18.34,8.6,18.91,17.07Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.product-tabs .tab-content .tab-pane#avantages::before {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Calque_2' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92.19 83.39'%3E%3Cg id='Calque_1-2' fill='%231c7d91' data-name='Calque 1'%3E%3Cg%3E%3Cpath d='m64.87,59.47s.08-.07.12-.11c.94-.88,1.46-1.96,1.56-3.21.19-2.55-.62-4.49-2.4-5.77-.49-.35-.71-.65-.72-.98-.01-.41.32-.74.67-1.04.64-.53,1.18-1.04,1.66-1.57.97-1.05,1.43-2.2,1.34-3.31-.09-1.09-.71-2.12-1.8-2.98-1.63-1.29-3.58-2.21-5.97-2.82-3.85-.98-7.82-.68-11.66-.4l-.3.02c-.77.06-1.12.08-1.31-.17-.2-.26-.06-.63.21-1.37.29-.79.59-1.58.88-2.37.61-1.62,1.24-3.3,1.82-4.96,1.47-4.17,2.04-7.71,1.79-11.14-.33-4.52-2.66-7.76-6.92-9.61-1.32-.57-2.46-.57-3.21,0-.81.62-1.12,1.83-.88,3.41.44,2.96-.18,5.55-1.9,7.92-1.92,2.66-4.06,5.17-6.54,7.68-2.73,2.77-4.81,5.54-6.34,8.47-.83,1.59-2,2.92-3.22,4.25-.3.32-.56.53-.85.49-.33-.04-.54-.36-.73-.7-1.02-1.85-2.61-2.79-4.74-2.79h-1.81c-2.71,0-5.42-.01-8.14,0-3.16.02-5.46,2.4-5.46,5.65-.02,10.71-.02,21.96,0,33.46,0,3.27,2.2,5.59,5.33,5.65,3.17.06,6.39.04,9.5.02h.68c2.08-.02,3.63-.95,4.63-2.78.39-.72.88-.9,1.51-.9.06,0,.11,0,.17,0,2.14.09,4.19.71,6.26,1.92,1.98,1.15,4.11,2.32,6.43,2.78,6.84,1.37,13.75,1.51,20.53.43,3.19-.51,5.87-1.91,7.95-4.17.93-1.01,1.38-2.09,1.29-3.11-.09-1.03-.72-2.03-1.82-2.88-.04-.03-.07-.05-.11-.07-.18-.11-.42-.27-.49-.66l-.03-.16.46-.33c.26-.19.53-.38.8-.57,3.42-2.52,4.07-6.57,1.61-10.07-.47-.67-.08-.99.15-1.18Zm-49.79,18.69c-1.57,0-3.15,0-4.72,0s-3,0-4.5,0c-2.06,0-2.9-.89-2.9-3.07,0-3.89,0-7.78,0-11.67v-4.67s0-3.22,0-3.22c0-4.29,0-8.58,0-12.87,0-2.33.8-3.16,3.05-3.16h1.92c2.4,0,4.79,0,7.19,0,1.98.01,2.86.94,2.86,3,0,10.89,0,21.79,0,32.68,0,2.05-.9,2.96-2.9,2.97Zm46.62-16.03c.99.75,1.55,1.74,1.59,2.77.04,1.04-.46,2.07-1.4,2.9-.41.37-.88.67-1.34.96-.19.12-.39.25-.58.38-1.1.75-1.72,1.69-1.73,2.63-.01.95.56,1.87,1.65,2.66.83.6,1.26.93,1.27,1.37.01.44-.39.79-1.23,1.46-1.91,1.54-4.28,2.42-7.25,2.7-2.24.21-4.46.32-6.65.32-3.25,0-6.45-.24-9.54-.71-2.65-.4-5.07-1.67-7.09-2.85-2.28-1.33-4.69-2.08-7.17-2.21-1.03-.06-1.39-.45-1.38-1.49.03-10.07,0-20.16-.01-27.83,0-.7.23-1.18.81-1.64,2.66-2.13,4.84-4.8,6.49-7.93,1.32-2.51,3.18-4.58,4.98-6.45,2.25-2.33,4.43-4.63,6.33-7.27,3.03-4.2,3.49-5.73,3.28-10.89l-.02-.39.36.15c2.87,1.17,4.86,4.25,4.84,7.49-.02,2.92-.55,5.87-1.57,8.74-.58,1.65-1.19,3.29-1.79,4.94l-.76,2.06c-.07.2-.15.39-.22.59-.15.38-.29.76-.41,1.15-.49,1.57-.43,2.82.18,3.61.58.75,1.66,1.11,3.17,1.06.84-.03,1.67-.08,2.51-.13,1.97-.12,4-.23,6.01-.14,2.9.13,5.55.93,7.86,2.36.74.46,1.15.79,1.19,1.21.05.43-.27.82-.91,1.44-.22.22-.46.42-.69.63-.56.5-1.09.98-1.51,1.58-1.24,1.81-.99,3.55.68,4.91.11.09.23.18.35.27.24.18.49.37.71.59.69.69,1.03,1.53.94,2.36-.08.82-.57,1.57-1.37,2.1-.08.05-.16.1-.24.15-.12.08-.24.15-.36.24-.77.58-1.19,1.31-1.2,2.07s.42,1.5,1.18,2.08Z'/%3E%3Cpath d='m80.96,4.67c-.06-2.28-1.48-4.06-3.62-4.54-.73-.17-1.5-.14-2.24-.11-.19,0-.38.01-.57.02-2.58.05-4.49,2.06-4.52,4.77-.01.83,0,1.67,0,2.51,0,.75,0,1.49,0,2.24-.02,1.52-.59,2.12-2.06,2.14-.75.01-1.51,0-2.26,0-.76,0-1.53,0-2.29,0-2.42.03-4.23,1.69-4.51,4.12-.12,1.03-.12,2.13,0,3.18.28,2.43,2.1,4.09,4.51,4.14.79.01,1.58,0,2.37,0,.36,0,.72,0,1.08,0,.41,0,.82,0,1.23,0,1.33.02,1.91.62,1.93,2,.01.84,0,1.69,0,2.53,0,.74,0,1.48,0,2.22.03,2.9,1.86,4.82,4.66,4.88.61.01,1.26.03,1.9,0,2.59-.14,4.36-2.05,4.4-4.76,0-.76,0-1.52,0-2.28,0-.86,0-1.72,0-2.59.02-1.35.63-1.96,1.95-1.98.72,0,1.43,0,2.15,0,.84,0,1.68,0,2.53,0,2.61-.05,4.49-2,4.57-4.74.02-.72.02-1.37,0-1.98-.08-2.73-1.97-4.67-4.59-4.71-.71,0-1.43,0-2.15,0-.84,0-1.69,0-2.53,0-1.3-.03-1.89-.65-1.93-2.02-.02-.61-.01-1.21,0-1.82v-.55s0,0,0,0v-1c0-.54,0-1.08,0-1.62Zm1.43,10.02c.93.03,1.88.02,2.8.02.66,0,1.33,0,1.99,0,1.47.02,2.03.59,2.06,2.12,0,.32,0,.65,0,.97v.41c-.02,1.18-.67,1.84-1.83,1.86-.75,0-1.51,0-2.25,0-.77,0-1.53,0-2.3,0-2.96.04-4.74,1.9-4.76,4.99,0,.71,0,1.41,0,2.12,0,.71,0,1.42,0,2.12-.02,1.83-.55,2.39-2.3,2.41h-.12c-.14,0-.27,0-.41,0-.11,0-.21,0-.32,0-1.42-.04-1.99-.61-2.03-2.03-.02-.89-.02-1.78-.02-2.67,0-.69,0-1.38,0-2.08-.05-2.9-1.87-4.81-4.65-4.87-.76-.01-1.53-.01-2.29,0-.63,0-1.26,0-1.9,0-1.82-.02-2.3-.51-2.31-2.37v-.25c0-.25,0-.51,0-.76.05-1.37.63-1.96,1.95-1.99.88-.02,1.75-.02,2.62-.01.64,0,1.29,0,1.93,0,2.78-.03,4.6-1.93,4.64-4.85.01-.74,0-1.49,0-2.23,0-.79,0-1.59,0-2.38.03-1.56.54-2.1,2.05-2.13.37,0,.75,0,1.12,0h.21c1.09,0,1.73.63,1.79,1.77.04.67.03,1.35.02,2.01,0,.21,0,.42,0,.63l.02.24c0,.26,0,.52,0,.79,0,.57-.01,1.13,0,1.7.09,2.47,1.94,4.39,4.29,4.46Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.product-tabs .tab-content .tab-pane.active#avantages::before {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Calque_2' fill='white' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92.19 83.39'%3E%3Cg id='Calque_1-2' data-name='Calque 1'%3E%3Cg%3E%3Cpath d='m64.87,59.47s.08-.07.12-.11c.94-.88,1.46-1.96,1.56-3.21.19-2.55-.62-4.49-2.4-5.77-.49-.35-.71-.65-.72-.98-.01-.41.32-.74.67-1.04.64-.53,1.18-1.04,1.66-1.57.97-1.05,1.43-2.2,1.34-3.31-.09-1.09-.71-2.12-1.8-2.98-1.63-1.29-3.58-2.21-5.97-2.82-3.85-.98-7.82-.68-11.66-.4l-.3.02c-.77.06-1.12.08-1.31-.17-.2-.26-.06-.63.21-1.37.29-.79.59-1.58.88-2.37.61-1.62,1.24-3.3,1.82-4.96,1.47-4.17,2.04-7.71,1.79-11.14-.33-4.52-2.66-7.76-6.92-9.61-1.32-.57-2.46-.57-3.21,0-.81.62-1.12,1.83-.88,3.41.44,2.96-.18,5.55-1.9,7.92-1.92,2.66-4.06,5.17-6.54,7.68-2.73,2.77-4.81,5.54-6.34,8.47-.83,1.59-2,2.92-3.22,4.25-.3.32-.56.53-.85.49-.33-.04-.54-.36-.73-.7-1.02-1.85-2.61-2.79-4.74-2.79h-1.81c-2.71,0-5.42-.01-8.14,0-3.16.02-5.46,2.4-5.46,5.65-.02,10.71-.02,21.96,0,33.46,0,3.27,2.2,5.59,5.33,5.65,3.17.06,6.39.04,9.5.02h.68c2.08-.02,3.63-.95,4.63-2.78.39-.72.88-.9,1.51-.9.06,0,.11,0,.17,0,2.14.09,4.19.71,6.26,1.92,1.98,1.15,4.11,2.32,6.43,2.78,6.84,1.37,13.75,1.51,20.53.43,3.19-.51,5.87-1.91,7.95-4.17.93-1.01,1.38-2.09,1.29-3.11-.09-1.03-.72-2.03-1.82-2.88-.04-.03-.07-.05-.11-.07-.18-.11-.42-.27-.49-.66l-.03-.16.46-.33c.26-.19.53-.38.8-.57,3.42-2.52,4.07-6.57,1.61-10.07-.47-.67-.08-.99.15-1.18Zm-49.79,18.69c-1.57,0-3.15,0-4.72,0s-3,0-4.5,0c-2.06,0-2.9-.89-2.9-3.07,0-3.89,0-7.78,0-11.67v-4.67s0-3.22,0-3.22c0-4.29,0-8.58,0-12.87,0-2.33.8-3.16,3.05-3.16h1.92c2.4,0,4.79,0,7.19,0,1.98.01,2.86.94,2.86,3,0,10.89,0,21.79,0,32.68,0,2.05-.9,2.96-2.9,2.97Zm46.62-16.03c.99.75,1.55,1.74,1.59,2.77.04,1.04-.46,2.07-1.4,2.9-.41.37-.88.67-1.34.96-.19.12-.39.25-.58.38-1.1.75-1.72,1.69-1.73,2.63-.01.95.56,1.87,1.65,2.66.83.6,1.26.93,1.27,1.37.01.44-.39.79-1.23,1.46-1.91,1.54-4.28,2.42-7.25,2.7-2.24.21-4.46.32-6.65.32-3.25,0-6.45-.24-9.54-.71-2.65-.4-5.07-1.67-7.09-2.85-2.28-1.33-4.69-2.08-7.17-2.21-1.03-.06-1.39-.45-1.38-1.49.03-10.07,0-20.16-.01-27.83,0-.7.23-1.18.81-1.64,2.66-2.13,4.84-4.8,6.49-7.93,1.32-2.51,3.18-4.58,4.98-6.45,2.25-2.33,4.43-4.63,6.33-7.27,3.03-4.2,3.49-5.73,3.28-10.89l-.02-.39.36.15c2.87,1.17,4.86,4.25,4.84,7.49-.02,2.92-.55,5.87-1.57,8.74-.58,1.65-1.19,3.29-1.79,4.94l-.76,2.06c-.07.2-.15.39-.22.59-.15.38-.29.76-.41,1.15-.49,1.57-.43,2.82.18,3.61.58.75,1.66,1.11,3.17,1.06.84-.03,1.67-.08,2.51-.13,1.97-.12,4-.23,6.01-.14,2.9.13,5.55.93,7.86,2.36.74.46,1.15.79,1.19,1.21.05.43-.27.82-.91,1.44-.22.22-.46.42-.69.63-.56.5-1.09.98-1.51,1.58-1.24,1.81-.99,3.55.68,4.91.11.09.23.18.35.27.24.18.49.37.71.59.69.69,1.03,1.53.94,2.36-.08.82-.57,1.57-1.37,2.1-.08.05-.16.1-.24.15-.12.08-.24.15-.36.24-.77.58-1.19,1.31-1.2,2.07s.42,1.5,1.18,2.08Z'/%3E%3Cpath d='m80.96,4.67c-.06-2.28-1.48-4.06-3.62-4.54-.73-.17-1.5-.14-2.24-.11-.19,0-.38.01-.57.02-2.58.05-4.49,2.06-4.52,4.77-.01.83,0,1.67,0,2.51,0,.75,0,1.49,0,2.24-.02,1.52-.59,2.12-2.06,2.14-.75.01-1.51,0-2.26,0-.76,0-1.53,0-2.29,0-2.42.03-4.23,1.69-4.51,4.12-.12,1.03-.12,2.13,0,3.18.28,2.43,2.1,4.09,4.51,4.14.79.01,1.58,0,2.37,0,.36,0,.72,0,1.08,0,.41,0,.82,0,1.23,0,1.33.02,1.91.62,1.93,2,.01.84,0,1.69,0,2.53,0,.74,0,1.48,0,2.22.03,2.9,1.86,4.82,4.66,4.88.61.01,1.26.03,1.9,0,2.59-.14,4.36-2.05,4.4-4.76,0-.76,0-1.52,0-2.28,0-.86,0-1.72,0-2.59.02-1.35.63-1.96,1.95-1.98.72,0,1.43,0,2.15,0,.84,0,1.68,0,2.53,0,2.61-.05,4.49-2,4.57-4.74.02-.72.02-1.37,0-1.98-.08-2.73-1.97-4.67-4.59-4.71-.71,0-1.43,0-2.15,0-.84,0-1.69,0-2.53,0-1.3-.03-1.89-.65-1.93-2.02-.02-.61-.01-1.21,0-1.82v-.55s0,0,0,0v-1c0-.54,0-1.08,0-1.62Zm1.43,10.02c.93.03,1.88.02,2.8.02.66,0,1.33,0,1.99,0,1.47.02,2.03.59,2.06,2.12,0,.32,0,.65,0,.97v.41c-.02,1.18-.67,1.84-1.83,1.86-.75,0-1.51,0-2.25,0-.77,0-1.53,0-2.3,0-2.96.04-4.74,1.9-4.76,4.99,0,.71,0,1.41,0,2.12,0,.71,0,1.42,0,2.12-.02,1.83-.55,2.39-2.3,2.41h-.12c-.14,0-.27,0-.41,0-.11,0-.21,0-.32,0-1.42-.04-1.99-.61-2.03-2.03-.02-.89-.02-1.78-.02-2.67,0-.69,0-1.38,0-2.08-.05-2.9-1.87-4.81-4.65-4.87-.76-.01-1.53-.01-2.29,0-.63,0-1.26,0-1.9,0-1.82-.02-2.3-.51-2.31-2.37v-.25c0-.25,0-.51,0-.76.05-1.37.63-1.96,1.95-1.99.88-.02,1.75-.02,2.62-.01.64,0,1.29,0,1.93,0,2.78-.03,4.6-1.93,4.64-4.85.01-.74,0-1.49,0-2.23,0-.79,0-1.59,0-2.38.03-1.56.54-2.1,2.05-2.13.37,0,.75,0,1.12,0h.21c1.09,0,1.73.63,1.79,1.77.04.67.03,1.35.02,2.01,0,.21,0,.42,0,.63l.02.24c0,.26,0,.52,0,.79,0,.57-.01,1.13,0,1.7.09,2.47,1.94,4.39,4.29,4.46Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.product-tabs .tab-content .tab-pane#guide-de-taille::before {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Calque_2' fill='%231c7d91' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 127.92 95.48'%3E%3Cg id='Calque_1-2' data-name='Calque 1'%3E%3Cg%3E%3Cpath d='m.06,35.85v4.38c0,7.54,0,15.07,0,22.61,0,1.25.08,2.6.24,4.01.21,1.85.5,3.97,1.33,5.88l.4.92c.56,1.32,1.15,2.68,1.85,3.92,2.44,4.3,6.11,7.85,11.23,10.84,2.95,1.72,5.93,3.03,8.88,3.9.49.14.97.3,1.46.46,1,.32,1.95.62,2.92.83,2.33.49,4.73.88,7.05,1.25,1.52.24,2.83.39,4.09.48,1.41.09,2.95.14,4.7.14,17.36,0,34.73,0,52.09,0h15.95c3.9,0,7.81,0,11.71,0,.43,0,.86-.06,1.24-.18,1.71-.51,2.69-1.93,2.69-3.89v-27.33c0-1.3-.38-2.37-1.11-3.09-.73-.73-1.81-1.11-3.12-1.11h-36.19s-.06-.92-.06-.92c-.01-.15-.02-.26-.02-.38v-7.08c.03-6.03.04-12.05.03-18.07,0-1.87-.07-3.4-.22-4.82-.18-1.74-.67-3.59-1.5-5.67-.76-1.91-1.8-3.8-3.1-5.63-2.84-4-6.53-7.32-11.3-10.15-1.82-1.08-4.25-2.44-6.92-3.33l-.86-.29c-2.1-.7-4.26-1.43-6.42-2-1.72-.45-3.44-.68-5.52-.94-2.34-.29-4.41-.48-6.32-.57-1.58-.07-3.18.03-4.72.12l-.46.03c-1.68.1-3.41.21-5.07.47-2.27.36-4.45.81-6.48,1.35-5.03,1.33-9.68,3.37-13.81,6.08-5.42,3.54-9.33,7.71-11.98,12.75-1,1.9-1.73,3.95-2.24,6.26C.04,29.35-.11,31.58.08,33.7l.08.35.03.8-.1.5c-.02.17-.04.34-.04.5Zm110.26,28.06h13.54v27.55h-13.54v-27.55Zm-19.86-.04h15.8s0,27.57,0,27.57h-11.55v-5.02c.01-2.86.02-5.71-.01-8.57,0-.8-.29-1.42-.8-1.79-.52-.37-1.23-.46-1.89-.24-.76.25-1.26.96-1.29,1.85-.02.54-.02,1.08-.01,1.61v.65s0,2.4,0,2.4c0,2.59,0,5.17.02,7.76,0,.3-.03.74-.36,1.06-.36.36-.86.35-1.08.35-2.55-.02-5.58-.03-8.66,0h-.04c-.31,0-.75-.04-1.07-.37-.33-.33-.37-.76-.36-1.15.03-1.75.02-3.51.01-5.26v-.52c0-.75-.28-1.31-.84-1.69-.59-.41-1.29-.46-2.07-.13-.71.3-1.07.88-1.07,1.72,0,1.37,0,2.74,0,4.11v3.22s-11.14,0-11.14,0v-4.38c0-3.03.01-6.06-.02-9.08,0-.53-.16-1.1-.4-1.47-.36-.55-.97-.87-1.68-.82-.71.04-1.32.43-1.62,1.04-.17.33-.26.8-.26,1.31-.02,3.04-.02,6.08-.02,9.12v4.3s-11.49,0-11.49,0l-.04-.92c0-.16-.02-.33-.02-.49,0-.56,0-1.11,0-1.67,0-1.33.01-2.7-.03-4.05-.01-.46-.16-.97-.38-1.36-.4-.69-1.36-.98-2.28-.68-.55.17-1.31.86-1.3,1.71.02,1.4.01,2.81,0,4.22v3.25s-.75,0-.75,0c-3.19-.03-6.35-.42-9.4-.84l-1.42-.2v-4.99c0-2.59,0-5.19,0-7.78,0-1.04-.7-1.79-1.81-1.96-.87-.12-1.79.48-2.06,1.36-.07.22-.1.5-.1.86,0,2.55,0,5.09,0,7.63v3.92s-2.31-.64-2.31-.64c-3.11-.84-6.11-2.05-8.9-3.6-4.39-2.44-7.58-5.29-9.75-8.71-1.06-1.68-1.86-3.22-2.43-4.73-.54-1.41-.93-3.01-1.2-4.91-.24-1.71-.27-3.42-.29-5.16-.03-3.14-.02-6.29-.02-9.43v-6.21s1.39,1.27,1.39,1.27c.1.08.2.17.29.29,2.35,3.03,5.21,5.65,8.5,7.78,1.97,1.28,4.09,2.39,5.97,3.37,2.02,1.06,4.26,1.8,6.42,2.51l.45.15c2.67.88,5.42,1.37,8.08,1.84,1,.18,2.09.29,3.34.33l.73.03c2.73.1,5.56.21,8.33.21,14.3.02,28.6.02,42.9.01Zm-25.03-3.78l3.13-1.85c.53-.32,1.07-.63,1.6-.94,1.15-.67,2.34-1.36,3.46-2.09,3.1-2.05,5.88-4.61,8.25-7.61l1.11-1.32.45,1.81v11.61l-.74.12c-.13.02-.23.04-.33.04l-13.29-.02-3.64.25ZM4.97,25.95c1.5-4.75,4.45-8.83,9-12.49,4.02-3.23,8.69-5.6,14.25-7.25,1.72-.51,3.45-.93,5.13-1.24,1.93-.36,3.69-.58,5.38-.69,2.52-.17,4.99-.31,7.5-.21,2.46.09,4.87.45,6.89.79,2.42.4,4.54.88,6.5,1.46,1.85.55,3.8,1.28,5.78,2.18,5.4,2.47,9.59,5.57,12.8,9.47,2.57,3.13,4.13,6.32,4.77,9.75.3,1.62.45,3.03.45,4.31.01,3.59-.94,7.06-2.81,10.33-2.23,3.87-5.41,7.13-9.73,9.96-3.29,2.16-7.03,3.88-11.44,5.27-2.28.72-4.62,1.15-6.89,1.57l-1.07.2c-.95.18-1.92.25-2.85.31-.41.03-.82.06-1.23.09l-.98.06-1.6.05-4.76-.11c-2.85-.15-5.75-.58-8.86-1.29-2.78-.64-5.47-1.52-7.99-2.61-4.18-1.81-7.69-4.02-10.73-6.73-2.98-2.67-5.23-5.69-6.69-8.97-.97-2.18-1.48-4.05-1.6-5.86-.02-.28-.06-.57-.09-.85-.06-.49-.13-1-.11-1.53.06-2.07.39-4.07.98-5.96Z'/%3E%3Cpath d='m40.1,18.51c-1.93.2-3.89.78-5.99,1.76-3.21,1.5-5.57,3.55-7.21,6.28-1.21,2.01-1.69,4.29-1.41,6.76.21,1.94,1.06,3.78,2.57,5.65,2.05,2.52,4.73,4.31,8.21,5.48,1.89.64,3.5,1.08,5.15,1.15,2.33.1,4.81.15,7.22-.41,3.97-.92,6.93-2.37,9.32-4.56,3.15-2.9,4.48-6.15,4.04-9.96-.25-2.21-1.12-4.2-2.58-5.93-1.26-1.48-2.76-2.71-4.61-3.75-1.71-.96-3.54-1.66-5.61-2.14-.72-.17-1.44-.27-2.21-.39-.35-.05-.69-.1-1.04-.16l-.29-.02h-3.8s-.63.09-.63.09c-.38.06-.75.12-1.13.16Zm2.03,3.76h3.23s.45.03.45.03c2.97.36,5.31,1.1,7.36,2.34,1.49.9,2.58,1.84,3.44,2.97,2,2.63,1.99,6.02-.03,8.64-2.21,2.87-5.38,4.06-7.57,4.71-1.61.48-3.31.72-5.07.72-.7,0-1.4-.04-2.12-.11-4.35-.45-7.67-1.94-10.16-4.53-1.71-1.79-2.46-3.61-2.27-5.58.18-1.89,1.07-3.57,2.73-5.14,1.72-1.62,3.89-2.78,6.45-3.43.72-.18,1.46-.3,2.17-.42.31-.05.63-.1.94-.16l.44-.04Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.product-tabs .tab-content .tab-pane#utilisation::before {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Calque_2' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 109.32 109.32'%3E%3Cg id='Calque_1-2' fill='%231c7d91' data-name='Calque 1'%3E%3Cpath d='m108.69,12.01c.6-.6.77-1.17.54-1.8-.23-.64-.72-.99-1.54-1.1-.62-.08-1.25-.18-1.87-.27-1.01-.16-2.06-.32-3.1-.41-1.21-.11-1.75-.65-1.85-1.88-.07-.88-.21-1.78-.34-2.64-.1-.65-.21-1.32-.28-1.98-.1-.9-.34-1.56-1.18-1.84-.84-.29-1.4.18-2.04.83-1.75,1.75-3.5,3.5-5.25,5.25-1.7,1.7-3.39,3.39-5.09,5.09-.27.27-.52.52-.74.73q-1.75,1.72-.97,3.98c.1.29.21.62.34.99.11.32.25.65.39.97.35.83.72,1.68.59,2.49-.13.8-.8,1.36-1.46,1.9-.34.28-.7.58-.96.9-.36.44-.65.64-.98.67-.35.04-.7-.13-1.17-.53-9.7-8.28-20.39-12.44-31.89-12.44-4.38,0-8.87.6-13.47,1.81C11.12,19.33-4.37,44.66,1.1,70.38c4.85,22.8,24.69,38.82,48.25,38.94,2.31-.08,4.79-.2,7.25-.59,13.25-2.13,23.95-8.52,31.82-19.02,14.13-18.85,13.09-44.46-2.54-62.26-.31-.35-.51-.66-.49-1,.02-.28.18-.54.51-.82.72-.62,1.42-1.32,2.16-2.15.58-.65,1.17-.56,1.67-.38.7.25,1.4.48,2.11.71.85.28,1.7.56,2.54.87.84.31,1.5.16,2.13-.47,3.16-3.17,6.32-6.33,9.48-9.49l2.71-2.71Zm-13.67,44.32c1.55,19.51-8.88,37.4-26.59,45.58-6.12,2.83-12.65,4.24-19.18,4.24-7.04,0-14.08-1.63-20.6-4.9-12.59-6.29-21.49-17.76-24.42-31.46-.63-2.94-.99-6.16-1.04-9.31h0c-.07-21.52,14.85-40.49,35.47-45.11,15.12-3.39,28.89.04,40.92,10.19.32.27.62.57.63.95.01.38-.27.7-.55.97-1.85,1.78-3.8,3.72-6.3,6.29-.56.58-1.01.77-1.78.12-9.16-7.67-21.33-10.2-32.56-6.78-11.19,3.4-19.84,12.24-23.15,23.63-2.74,9.41-1.23,19.64,4.14,28.07,5.35,8.39,13.94,14.05,23.56,15.53,9.16,1.41,18.24-.67,25.59-5.86,7.36-5.2,12.34-13.07,14.01-22.17,1.91-10.36-.62-19.88-7.5-28.29-.66-.81-.83-1.37.07-2.21,2.25-2.12,4.4-4.32,6.22-6.2.24-.25.53-.5.86-.5h.02c.32,0,.58.23.88.57,6.72,7.74,10.53,16.71,11.32,26.66Zm-46.87,4.82c.31.31.65.48,1.03.48h0c.48,0,1-.27,1.51-.77l.84-.84c1.9-1.88,3.86-3.83,5.76-5.79.26-.27.58-.55.93-.5.35.05.57.38.76.73,2.04,3.8,2.04,7.55.02,11.13-1.98,3.51-5.21,5.59-8.84,5.71h-.06c-5.43,0-9.69-2.73-11.4-7.3-1.67-4.48-.39-9.38,3.26-12.49,3.53-3.01,8.66-3.52,12.76-1.26.4.22.77.47.82.85.05.36-.21.68-.6,1.06-1.76,1.69-3.5,3.45-5.19,5.15l-1.27,1.28c-.53.54-1.28,1.58-.33,2.54Zm10.94-13.13c-.67.68-1.15.58-1.82.16-5.38-3.38-10.71-3.43-15.85-.15-5.09,3.26-7.32,8.16-6.43,14.16.9,6.11,4.62,10.21,10.76,11.88,5.51,1.5,11.72-.75,15.09-5.47,3.59-5.03,3.74-11.32.37-16.42-.58-.87-.53-1.38.2-2.09,3.05-2.98,6.26-6.18,10.09-10.08.33-.33.6-.54.9-.54,0,0,.02,0,.03,0,.35.01.62.29.87.59,6.96,8.29,9.07,19.47,5.65,29.9-3.41,10.41-11.71,18.16-22.2,20.71-2.58.63-5.17.94-7.73.94-6.18,0-12.18-1.81-17.42-5.33-7.43-4.99-12.26-12.7-13.61-21.7-.27-1.78-.37-3.15-.3-4.18.02-8.88,3.55-17.09,9.95-23.13,6.32-5.96,14.58-8.97,23.24-8.48,6.79.39,12.95,2.81,18.31,7.19.33.27.62.54.64.89.01.28-.14.55-.51.91-3.04,2.97-6.3,6.23-10.26,10.25ZM103.37,12.86s-.08.07-.12.1c-.93.93-1.86,1.87-2.79,2.8-1.65,1.65-3.3,3.3-4.94,4.97-.36.37-.71.55-1.14.55-.21,0-.45-.05-.71-.13-4.31-1.45-4.36-1.5-5.58-5.78-.14-.49-.14-.92.3-1.36,1.92-1.9,3.84-3.81,5.75-5.72l2.58-2.57c.07-.08.16-.12.27-.17.05-.03.12-.06.19-.11l.32-.18.63,4.09c.2,1.33.51,1.64,1.79,1.84l3.86.59.02.2c.04.5-.25.74-.44.9Z'/%3E%3C/g%3E%3C/svg%3E");}
.product-tabs .tab-content .tab-pane#ecologie::before {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Calque_2' fill='%231c7d91' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 77.22 126.53'%3E%3Cg id='Calque_1-2' data-name='Calque 1'%3E%3Cpath d='m22.93,120.24c7.71,5.43,17.36,7.47,26.45,5.62,18.63-3.79,30.61-21.44,27.28-40.18-2.5-14.06-14.46-25.7-28.44-27.68-1.42-.2-2.36-.69-2.36-2.44,0-.71-.16-1.5-.46-2.23-.92-2.24-.65-3.98.94-5.98,1.34-1.69,2.59-3.03,4.32-4.12,10.64-6.72,16.51-15.19,17.94-25.87.71-5.3.36-10.59-1.04-15.72-.28-1.02-.75-1.5-1.53-1.56-.92-.07-1.96-.16-2.95.08-10.25,2.48-18.37,7.91-24.12,16.14-.26.37-.56.73-.99.79-.39.06-.75-.13-1.19-.47-3.78-2.87-8-4.65-12.55-5.31-5.62-.81-11.35-1.58-16.88-2.32l-5.07-.69c-.83-.12-1.47.04-1.85.45-.4.42-.53,1.08-.37,1.93.25,1.38.49,2.75.74,4.13.48,2.7.96,5.4,1.47,8.09,2.85,14.94,11.6,24.54,25.98,28.54,3.69,1.03,7.04,1.37,10.26,1.07.28-.03.6-.15.92-.28.65-.26,1.47-.58,2.09.04.5.5.62,1.29.75,2.06.05.3.1.61.17.89l.03.14c.19.93.28,1.4.01,1.75-.26.35-.72.37-1.62.43-.29.02-.57.05-.84.08-.19.02-.37.04-.56.06-17.78,1.7-31.21,16.59-31.23,34.65.05,1.2.15,3,.4,4.77,1.34,9.25,6.55,17.68,14.3,23.13Zm37.75-52.08c.64-.67,1.18-.7,1.87-.1,8.18,7.06,11.93,16.06,11.13,26.76-.33,4.39-1.7,8.69-4.08,12.77l-.23.39-.34-.29c-2.28-1.96-4.32-4-4.27-7.44.02-1.89-.89-3.77-2.71-5.59-.69-.69-1.38-1.38-2.06-2.07-1.15-1.16-2.3-2.31-3.46-3.45-1.31-1.29-1.94-2.8-1.92-4.63.02-2.45.02-4.99,0-7.55-.02-1.79.6-3.31,1.83-4.53l.71-.71c1.17-1.16,2.38-2.35,3.53-3.55Zm-19.5-49.2c.05-.06.1-.13.15-.19,3.6-5.44,8.52-9.68,14.61-12.6,2.24-1.07,4.62-1.93,7.28-2.61.38-.1.78-.16,1.11.05.32.2.43.58.49.89,2.95,15.16-2.4,27.46-15.45,35.56-.13.08-.27.08-.37.08l-.5.02v-.38c-.12-2.65-.42-4.93-.93-6.98-.15-.59.13-1.02.35-1.36.05-.07.09-.14.13-.21,2.46-4.21,5.56-7.93,9.21-11.07.17-.15.4-.36.42-.51.01-.11-.09-.3-.31-.55l-.08-.09c-.84-.97-1.34-1.56-1.7-1.58h-.02c-.38,0-.97.56-1.96,1.48-1.46,1.36-2.71,2.7-3.83,4.08-.79.97-1.54,1.97-2.33,3.02-.36.48-.74.97-1.12,1.48l-.36.47-.27-.53c-1.45-2.85-2.91-5.03-4.61-6.88-.66-.71-.19-1.29.06-1.59Zm-4.22,19.49c-3.14-3.06-6.88-5.47-11.11-7.16-.34-.14-.57-.17-.68-.12-.12.05-.23.26-.35.63l-.04.12q-.72,2.2,1.38,3.17c5.76,2.67,10.24,6.74,13.33,12.09.22.39.43.83.26,1.23-.17.39-.62.54-1.08.64-.79.18-1.58.25-2.36.25-1.51,0-3-.27-4.45-.53l-.58-.11c-13.45-2.39-23.27-12.3-25.63-25.87l-.37-2.15c-.39-2.31-.8-4.7-1.3-7.03-.1-.46-.16-.98.14-1.3.31-.34.83-.27,1.33-.2,4.78.66,9.56,1.3,14.34,1.94l.67.09c2.54.34,5.17.68,7.68,1.56,10.68,3.75,17.81,14.61,16.94,25.82-.13,1.66-.71,3.13-1.78,4.5l-.35.44-.28-.49c-1.64-2.92-3.51-5.38-5.71-7.53Zm-17.87,33.24c9.29-11.01,25.26-14.07,37.98-7.27.25.13.49.27.77.44l.95.54-1.47,1.44c-1.09,1.06-2.12,2.07-3.14,3.08-2,1.97-2.96,4.29-2.93,7.09.02,2.35.02,4.79,0,7.44-.03,2.79.94,5.11,2.94,7.09.77.76,1.54,1.54,2.3,2.31,1.01,1.02,2.02,2.03,3.05,3.04,1.3,1.27,1.95,2.78,1.99,4.6.05,2.26.88,4.28,2.48,6.01.45.49.92.95,1.39,1.42l.49.49c1.41,1.42,1.51,1.68.13,3.17-6.49,7.02-14.3,10.56-23.29,10.56-1.7,0-3.45-.13-5.23-.38-1.16-.16-1.38-.74-1.38-1.68,0-7.22-2.53-13.53-7.5-18.75-.68-.72-1.39-1.71-.83-3.04.56-1.33,1.74-1.5,2.79-1.48,1.94.02,3.89.01,5.83.01,1.13,0,2.26,0,3.4,0h.02c2.56,0,4.38-1.1,5.55-3.37l.07-.12c.52-1,1.05-2.03,1.51-3.07,1.06-2.43.72-4.62-1.01-6.5-1.53-1.66-3.19-3.26-4.8-4.81l-.35-.34c-1.08-1.04-2.44-1.57-4.04-1.57-.26.03-.54,0-.82,0-1.01,0-2.02,0-3.04,0-2.78,0-5.55,0-8.33.03-1.49.04-2.54-.3-3.46-1.05-.28-.22-.58-.41-.9-.62-.15-.1-.3-.19-.45-.29-1.32-.88-1.98-1.32-2.08-1.97-.09-.65.41-1.24,1.42-2.43Zm-4.61,7.06c.24-.5.49-.95.95-1.07.45-.12.92.14,1.31.4l1.38.94q3.49,2.39,7.26,2.36c.64,0,1.4,0,2.28,0h.27c2.73.02,5.55.03,8.32-.01,1.11,0,2,.35,2.77,1.16,1.44,1.5,2.79,2.87,4.15,4.16,1.08,1.04,1.27,2.2.57,3.56-.29.56-.52,1.04-.73,1.45-1.33,2.71-1.46,2.77-4.56,2.76-.38,0-.81,0-1.3,0-1.27,0-2.55,0-3.82,0h-2.97c-2.76,0-4.66,1.2-5.65,3.56-.98,2.35-.54,4.52,1.33,6.43,3.8,3.92,6.03,8.66,6.63,14.09.06.52.08,1.04.1,1.56,0,.18,0,.35-.02.56l-.05.81-.47-.16c-3.58-1.24-6.82-3.11-9.88-5.71-10.53-8.96-13.84-24.45-7.87-36.84Z'/%3E%3C/g%3E%3C/svg%3E");}
.product-tabs .tab-content .tab-pane#nos-conseils::before {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.7.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Calque_2_00000059275499480876930830000015972092224664690867_' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 114 114' fill='%231c7d91' style='enable-background:new 0 0 114 114;' xml:space='preserve'%3E%3Cg id='Calque_1-2'%3E%3Cg%3E%3Cpath d='M51,114c-1.5-0.7-3.1-1.2-4.3-2.6c-1.4-1.7-2.3-3.5-2.5-5.8c0-0.3-0.2-0.8-0.5-0.9c-3.5-1.3-4.9-4-5.2-7.6 c-0.2-0.1-0.5-0.1-0.7-0.3c-0.4-0.4-1-0.9-1-1.4c0-0.6,0.6-1.1,1-1.7c0.1-0.1,0.4,0,0.4-0.1c0.1-1.2,0.3-2.4,0.3-3.7 c0-0.2-0.4-0.6-0.7-0.7c-2.7-1.1-4.9-2.8-6.2-5.3c-0.8-1.5-1.2-3.3-1.5-5c-0.2-1.3-0.1-2.7,0-4c0.1-1.2-0.4-1.9-1.2-2.5 c-4.5-3.8-7.7-8.5-10.2-13.8c-1.7-3.6-2.8-7.5-3.3-11.4c-0.4-3-0.5-6.1-0.2-9.1c0.6-8.1,3.5-15.4,8.5-21.9 c1.4-1.7,2.9-3.3,4.4-4.9c0.6-0.7,2.1-0.7,2.7-0.1c0.6,0.6,0.6,1.6-0.3,2.4c-3.8,3.6-6.7,7.7-8.8,12.4c-1.4,3.1-2.5,6.2-2.8,9.6 c-0.2,3-0.5,6.1-0.4,9.1c0.2,3.9,1.3,7.7,2.8,11.4c1.9,4.6,4.7,8.7,8.1,12.2c0.9,0.9,1.9,1.7,2.9,2.5c0.7,0.6,1.2,1.3,1.2,2.4 c0,2.2,0,4.4,0.2,6.5c0.3,3.3,3.4,6.5,6.9,6.7c4.8,0.3,9.5,0.1,14.4,0.1V43.3c-0.4,0-0.8,0-1.2,0c-4.5,0-8.9,0-13.4,0 c-0.8,0-1.6,0-2-0.9c-0.5-1.1,0-2.2,1.2-2.3c0.3,0,0.6-0.1,0.9-0.1c10.9,0,21.8,0,32.7,0c1.4,0,2.1,0.5,2.1,1.5 c0.1,1.2-0.6,1.8-2,1.8c-4.5,0-9.1,0-13.6,0c-0.4,0-0.8,0-1.3,0v43.3c1.2,0,2.3,0,3.5,0c3.3,0,6.7,0,10,0c3.8,0,7.8-3.3,8-7.5 c0.1-2,0.1-4.1,0.2-6.1c0-0.9,0.3-1.5,1.1-2.1c3.2-2.7,6-5.8,8.2-9.4c2-3.3,3.6-6.7,4.4-10.5c0.5-2.3,0.8-4.6,1.1-7 c0.2-1.7,0.1-3.4,0-5.1c-0.2-4.8-1.4-9.3-3.4-13.6c-1.8-4-4.3-7.5-7.3-10.6C80.5,10.9,76.1,7.9,71,6c-3.9-1.5-7.9-2.2-12-2.5 C51.4,3,44.5,4.7,38,8.4c-1,0.5-2.1,0.4-2.5-0.4c-0.5-1-0.2-2,0.9-2.6c4-2.2,8.4-3.9,12.9-4.7c2.5-0.5,5-0.7,7.6-0.7 c6.8,0.1,13.3,1.4,19.3,4.6c3.2,1.7,6.1,3.7,8.8,6.1c4.2,3.8,7.5,8.2,9.9,13.3c1.6,3.4,2.8,7,3.2,10.8c0.2,2.1,0.7,4.2,0.6,6.3 c-0.1,3.7-0.4,7.3-1.3,10.9c-1.4,5.4-3.8,10.3-7.2,14.6c-1.7,2.1-3.7,4-5.6,5.9c-0.6,0.6-1,1.2-1,2.2c0,2.3,0.3,4.5-0.4,6.8 c-1.2,3.7-3.5,6.2-7.1,7.6c-0.3,0.1-0.6,0.3-0.9,0.5c0,1.1-0.1,2.2,0,3.3c0,0.3,0.4,0.7,0.7,0.8c0.8,0.3,1.4,0.7,1.5,1.5 c0.1,0.9-0.6,1.4-1.4,1.6C75.2,97,75,97.3,75,97.9c0.1,3-2.3,6.1-5,6.8c-0.2,0.1-0.5,0.6-0.5,0.9c-0.1,3.7-2,6.2-5.3,7.8 c-0.5,0.2-1.1,0.4-1.6,0.6L51,114L51,114z M71.7,97.1H42.1c-0.2,2.5,1.4,4.7,4.1,4.6c3.2-0.1,6.4,0,9.6,0c1.5,0,2.1,0.5,2.1,1.6 c0,1.2-0.6,1.7-2.2,1.7c-2,0-4.1,0-6.1,0c-0.7,0-1.3,0-1.9,0c-0.1,3.3,2,5.6,5.2,5.7c2.8,0,5.6,0,8.3,0c2.9,0,5.1-2.6,4.8-5.6 c-0.2,0-0.5,0-0.8,0c-1-0.1-1.8-0.9-1.8-1.8c0-1,0.7-1.6,1.9-1.6c0.6,0,1.3,0,1.9,0C70.2,101.8,71.8,100.1,71.7,97.1L71.7,97.1z M71.7,90H42.1v3.6h29.5V90z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}
.product-tabs .tab-content .tab-pane#compositions::before {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Calque_2' fill='%231c7d91' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 81.91 96.63'%3E%3Cg id='Calque_1-2' data-name='Calque 1'%3E%3Cpath d='m16.29,53.19c-1.43,2.49-2.88,4.98-4.34,7.46-1.17,2-2.34,4-3.5,6.01-1.8,3.12-3.58,6.25-5.36,9.37l-1.17,2.06c-.84,1.47-1.74,3.19-1.87,5.06-.28,4.01.78,7.22,3.24,9.81,2.34,2.47,4.89,3.67,7.81,3.67h24.26c11.82,0,23.64,0,35.46,0,.6,0,1.26-.08,1.97-.24,2.76-.62,5.01-2.1,6.67-4.39,2.71-3.74,3.2-7.84,1.4-11.86-1.09-2.45-2.47-4.83-3.81-7.13-.52-.89-1.03-1.78-1.54-2.68-1.9-3.39-3.83-6.76-5.75-10.14-2.15-3.75-4.3-7.5-6.47-11.25-1.55-2.68-3.1-5.35-4.66-8.02l-1.98-3.4c-.78-1.34-1.57-2.7-1.3-4.44.15-.96.17-1.95.17-2.87.01-4.44.01-8.89,0-13.35v-4.8s.32-.05.32-.05c2.67-.42,4.39-1.56,5.4-3.61.39-.79.39-1.63.38-2.53,0-.2,0-.39,0-.59.04-2.28-2.08-4.53-3.93-4.94-1.4-.31-2.89-.31-4.33-.32-4.3-.02-8.62-.02-12.86-.02-3.43,0-6.81,0-10.09,0-1.84,0-3.7,0-5.51.15-1.21.09-2.31.73-3.29,1.89-1.12,1.33-1.58,2.79-1.42,4.48.16,1.62.86,2.93,2.12,4,1.12.94,2.35,1.41,3.77,1.43h.37s0,5.33,0,5.33c0,5.65,0,11.3.01,16.95,0,.77-.19,1.43-.61,2.15-1.62,2.72-3.19,5.42-4.67,8.03-.74,1.31-1.47,2.63-2.2,3.95-.89,1.61-1.78,3.23-2.69,4.82ZM24.74,8.12c-.99-.54-1.37-2.13-1.03-3.15.3-.9,1.3-1.51,2.49-1.51,9.82,0,19.64,0,29.46,0,1.6,0,2.63.95,2.64,2.43,0,.81-.21,1.44-.65,1.89-.45.45-1.1.68-1.93.68-3.58,0-7.16,0-10.73,0h-3.71s-.37,0-.37,0h-3.31c-1.1,0-2.21,0-3.31,0-2.53,0-5.07,0-7.6-.01-.63,0-1.36-.03-1.94-.34Zm33.35,38.53c.42.82.88,1.63,1.36,2.48l.92,1.64H21.51l1.03-1.75c.52-.88,1.04-1.75,1.54-2.62l.91-1.6c1.49-2.61,3.03-5.3,4.48-7.98.33-.61.53-1.4.53-2.12.03-5.65.02-11.29.02-16.94v-5.85s20.11,0,20.11,0c.26,0,.52-.01.79-.02l.44-.02.51.14v21.89c0,.52.12,1.03.36,1.48l5.86,11.25Zm-38.21,7.68c.18-.07.37-.06.51-.05.04,0,.09,0,.13,0h7.69c10.99,0,21.98,0,32.96-.02h0c.9,0,1.4.3,1.86,1.12,2.14,3.87,4.37,7.77,6.53,11.54l1.29,2.27c.67,1.17,1.34,2.34,2.02,3.51,1.1,1.9,2.19,3.79,3.26,5.7l.34.6c.63,1.09,1.27,2.23,1.6,3.45.66,2.48.15,5-1.46,7.3-.99,1.42-2.01,2.3-3.21,2.79-.65.27-1.51.58-2.36.58-5.87.02-11.74.03-17.61.03-2.06,0-4.12,0-6.19,0H11.17c-1.55-.01-3.01-.58-4.23-1.64-2.39-2.08-3.54-4.67-3.44-7.69.05-1.57.78-2.85,1.49-4.08,1.01-1.76,2.02-3.52,3.04-5.28.71-1.23,1.42-2.46,2.13-3.69,2.33-4.05,4.65-8.1,6.96-12.16.37-.66.73-1.33,1.08-2,.31-.59.62-1.17.95-1.75.16-.29.49-.45.72-.54Z'/%3E%3C/g%3E%3C/svg%3E");}
.product-tabs .tab-content .tab-pane#bienfaits::before {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Calque_2' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 112.43 112.45'%3E%3Cg id='Calque_1-2' fill='%231c7d91' data-name='Calque 1'%3E%3Cg%3E%3Cpath d='m49.34,94.03c-1.17.2-2.07.75-3.04,1.09-2.15.76-4.31,1.47-6.44,2.26-1.09.4-1.92.14-2.69-.69-.65-.7-1.39-1.84-2.07-1.82-.77.02-1.08,1.42-1.64,2.17-5.21,6.98-12.13,10.69-20.85,10.95-2.09.06-4.19,0-6.28,0-1,0-1.75-.41-1.76-1.48-.03-4.91-.37-9.83,1.37-14.59,2.11-5.77,5.7-10.33,10.91-13.56.95-.59,1.35-1.03.26-1.76-2.38-1.6-2.54-3.6-1.46-6.12,1-2.34,1.77-4.78,2.78-7.12.09-.2.21-.4.01-.75-2.6.38-5.02,1.36-7.3,2.7-3.24,1.9-5.86,4.46-7.86,7.64-.54.85-1.08,1.66-2.26,1.23-1.09-.4-1.05-1.35-1-2.29,1.08-18.1,14.78-33.55,32.74-36.41,3.42-.54,5.57-2.1,7.79-4.41,9.57-9.99,20.5-18.15,33.1-23.97C83.78,2.43,94.32-.48,105.61.07c1.32.06,2.63.21,3.94.38,1.86.24,2.15.53,2.41,2.36.68,4.86.62,9.72-.11,14.57-2.18,14.48-8.47,27.19-16.94,38.94-4.81,6.67-10.33,12.72-16.41,18.25-.61.56-.92,1.12-1.01,1.96-2,19.53-17.7,34.86-36.73,35.88-.23.01-.46.02-.68.04-.85.06-1.56-.17-1.84-1.06-.27-.87.18-1.42.84-1.96,3.22-2.64,6.1-5.61,8.11-9.31,1.01-1.87,1.8-3.84,2.15-6.08Zm2.37-4.79c.25-.12.58-.26.9-.43,5.78-2.94,11.23-6.39,16.35-10.37,14.42-11.22,25.92-24.82,33.72-41.44.47-1,.35-1.56-.43-2.33-8.21-8.15-16.38-16.32-24.52-24.53-.79-.79-1.37-.84-2.35-.39-9.58,4.43-18.23,10.26-26.09,17.27-10.5,9.36-19.2,20.13-25.66,32.68-.39.76-.56,1.28.17,2.01,9.04,8.99,18.04,18.01,27.05,27.02.22.22.39.52.86.51ZM109.24,9.65c0-.82.03-1.64,0-2.46-.03-.77-.18-1.54-.18-2.31.01-1.09-.47-1.44-1.55-1.54-9.24-.9-18.02,1-26.63,4.13-1.02.37-.75.71-.18,1.27,7.67,7.65,15.34,15.32,22.99,22.99.61.61.9.74,1.25-.22,2.61-7.06,4.29-14.29,4.3-21.85ZM11.93,104.89c8.62-.14,15.45-3.89,20.13-11.5.51-.82.51-1.36-.24-2.1-3.55-3.46-7.04-6.99-10.52-10.52-.66-.67-1.18-.74-1.99-.25-7.63,4.63-11.57,11.36-11.66,20.3-.01,1.3-.58,2.97.28,3.8.8.77,2.44.13,3.99.28Zm9.82-40.73c-.41.16-.44.51-.57.79-1.04,2.33-1.88,4.73-2.72,7.14-.29.83-.09,1.34.5,1.91,1.64,1.58,3.23,3.2,4.84,4.81,4.86,4.86,9.72,9.73,14.58,14.58.4.4.75.91,1.5.67,2.64-.86,5.24-1.84,7.79-2.94.64-.28.6-.55.16-.98-.95-.92-1.87-1.86-2.8-2.8-7.5-7.5-15-15-22.5-22.5-.25-.25-.53-.48-.78-.7Zm22.96,44.44c14.02-2.08,27.26-14.67,29.22-29.84-.43-.06-.65.28-.91.49-6.01,4.83-12.4,9.07-19.31,12.5-.66.32-.89.78-.99,1.47-.62,4.37-2.3,8.31-4.96,11.81-.9,1.18-1.93,2.27-3.05,3.56ZM4.05,66.72c.26-.16.39-.21.48-.3,4.24-4.08,9.28-6.48,15.11-7.2.73-.09.97-.53,1.25-1.07,3.39-6.62,7.45-12.8,12.1-18.61.22-.28.67-.5.5-1-14.53,2.01-26.96,14.4-29.45,28.17Z'/%3E%3Cpath d='m72.47,52.04c-6.79-.03-12.19-5.5-12.14-12.31.05-6.78,5.54-12.19,12.33-12.13,6.75.05,12.14,5.47,12.12,12.19-.01,6.91-5.41,12.28-12.31,12.25Zm9.19-12.17c0-5.04-4.07-9.15-9.09-9.16-4.99-.01-9.12,4.12-9.12,9.14,0,4.94,4.09,9.05,9.03,9.08,5.05.02,9.18-4.05,9.18-9.06Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
/*FAQ Product*/
.eyc_faq ul{padding: 0;}
.c-faq__question{line-height: 24px; font-size: 16px;}
.eyc_faq .card, .eyc_faq .card-block{background: #eefcff;}

}


@media screen and (min-width: 768px){

  .products-imagescover[data-count="1"]{grid-template-columns: 1fr;}

  .left-sticky{ margin-bottom: 0px;position: sticky;top: 160px;}
  .product-tabs .nav-tabs{flex-direction: row;background: #1a7d91; height: 70px; align-items: center;justify-content: space-evenly;}
}

/* Brands */
#manufacturer #main ul{display: grid;    grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 5%; margin-top: 40px;}
#manufacturer #main ul li{text-align: center;}

@media screen and (max-width: 768px){
  #manufacturer #main ul{grid-template-columns: 1fr 1fr; grid-gap: 0 }
}

/*Cart - Tunel*/
#checkout .nav-tabs .nav-item.show .nav-link, #checkout  .nav-tabs  .nav-link.active, #checkout  .nav-tabs .nav-link{color: #1a7d91;}
.eyc-cart-sum{margin-bottom: 15px;}
#js-checkout-summary .eycsvgicon-icon-close{width: 12px;}
#js-checkout-summary .product-quantity {margin-right: 5px;}
#checkout .card-body {background: #eefcff; border-radius: 25px;}
.eyc-header-checkout {align-items: center;}
a.eyc-h-back{font-weight: bold; text-decoration: underline;}
.eyc-cart-no-items{text-align: center;}
.eyc-cart-no-items h4{font-size: 1.7rem;}
.eyc-cart-no-items svg.eycsvgicon-icon-cart{width: 64px;}
#cart .eyc_content{margin-top: 40px; margin-bottom:40px}
.product-line-grid .product-line__title{font-weight: 600; margin-bottom: 0;font-family:'Montserrat', sans-serif;
}
#cart .price{font-size: 16px; font-weight: 600;} 
.eyc-cart-features{font-weight: 500;}
#authentication .eyc_content, .eyc_checkout {margin-top: 50px;}
.eyc-a-auth {text-align: center; text-decoration: underline;}
.address-header, .card-header, .page-header{position:relative;background: none;border: none; font-size: 24px; color: #1a7d91; font-weight: 900;}
.page-header--authentication h1{font-size: 32px; text-align: center;}
.page-header--authentication h1:after{content: ''; position: absolute; left: 0; bottom: 0;background-color: #EBEBEB;width: 100%; height: 1px;}
.form-footer{text-align: center;}
.forgot-password{font-weight: 600; font-size: 1rem; text-decoration: underline;}
.account-links .link-item, .address, .block-categories, .card, .card-block, .left-column .search_filters, .page-wrapper{border: none;}
.cart-item:not(:last-child){border: none;}
.btn-outline-primary{color: #0c1835; border:none; text-decoration: underline; font-weight: 600;}
.btn-outline-primary:hover{color: #0c1835; border:none; text-decoration: underline; font-weight: 600; background: none; opacity: 0.5;}
.eyc-block-cart-right {background: #eefcff;}
.card-body--summary .cart-total, .total-value {background:none;}
.address-footer, .card-footer, .page-footer{border: none; background: none;}
.eyc-cart-block-right-additional{display: flex; flex-direction: column; margin-top:10px;}
svg.eycsvgicon-arrow-left, svg.eycsvgicon-arrow-down{width: 5px; margin-right: 5px;}
svg.eycsvgicon-icon-trash{width: 18px;}
svg.eycsvgicon-icon-check{width: 12px; fill:#a7ce72}
#checkout .-current  h1 {font-size: 28px; color: #1c7d91;font-family:'Montserrat', sans-serif; font-weight: 900;}
#checkout h1 {font-size: 24px; color: #b2d071;font-family:'Montserrat', sans-serif; font-weight: 900;}
.step-number::after{content: '.';}
.-current .step-title .done{position: absolute;}
.eyc-edit {font-weight: bold; color:#0c1835; text-decoration: underline;}
.eyc-edit:hover{color:#1a7b8f;}
.eyc-edit.edit-address, .eyc-edit.delete-address{font-size: 12px;margin-right: 5px;}
svg.eycsvgicon-icon-edit{width: 16px;}
.carrier-price{color: #1a7b8f; font-size: 1rem;}
.hidden{display: none;}
.identity a {font-weight: 600;}
.eyc-a-required{display: block;font-size: 14px;  line-height: 1.1429;margin: 10px 0; text-align: center;}
.eyc-a-required span{color:red}
#customer-form > section > div:nth-child(7) > div.custom-control.custom-checkbox > label{font-size: 16px;}
.accordion .selected .account-links .link-item, .accordion .selected .address, .accordion .selected .block-categories, .accordion .selected .card, .accordion .selected .card-block, .accordion .selected .left-column .search_filters, .accordion .selected .page-wrapper, .account-links .accordion .selected .link-item, .left-column .accordion .selected .search_filters{border: none; background-color: #fff; border-radius: 10px;}
#checkout .address-item .card-body{background:none;}
.-current .address-header, .-current .card-header, .-current .page-header{background: none; text-align: left;}
#delivery-addresses .custom-control-label{font-size: 16px; background:none;}
.address-selector {margin-bottom:30px}
.eyc-c-important-h3{font-size: 1.2rem; font-weight: 900;}
h2.h4 {font-size: 1.2rem;}
.eyc-title-adress{padding: 1rem 0rem 0rem 0.25rem; margin: 0 40px;}
.eyc-delivery-options{justify-content: space-evenly; align-items: center;}
.eyc-delivery-options p, .payment-option label{font-size: 16px; background: none; color: #0c1835;font-family:'Montserrat', sans-serif;}
.eyc-delivery-mess label{font-size: 14px; font-weight: 400;}
.delivery-option{background-color: #f0ffd1; border-radius: 10px;}
.eyc-label-cvg{font-weight: 400; background:none;}
.eyc-label-cvg a{text-decoration: underline; color: #bcd46c;}
.eyc-label-cvg a:hover{color:#0c1835; text-decoration: none;}
.payment-option{background-color: #f0ffd1;padding: 20px 0 20px 20px;margin-bottom: 20px; border-radius: 10px;}
.promo-code__content{background-color: #1b7b8f;}
.eyc-cart-sum{display: flex;justify-content: space-between;}
.eyc-label-cart {font-weight: 400;}
.eyc-checkout-reass {flex-direction: column; padding: 0 20px; margin-left: 0;}
.eyc-checkout-reass p {font-size: 14px;}
.eyc-checkout-reass div {margin-bottom: 10px;}
.eyc-checkout-reass svg{width: 28px; margin-right: 5px;} 
.eyc-sign {text-align: center;}
#order-confirmation svg.eycsvgicon-icon-check{width: 28px; margin-right: 10px;}
#order-confirmation .h1 {color: #1c7d91;}
.order-confirmation-table{border: none;}

@media screen and (max-width: 768px){
  .c2p-icon{width: auto!important;}
  #authentication .eyc_content, .eyc_checkout {margin-top: 40px;}
  .page-header--authentication h1{font-size: 36px; line-height: 38px;}
  .address-header, .card-header{padding: 0;}
}
@media (max-width: 991.98px){
#checkout h1{font-size: 18px;
}
#checkout .-current h1{font-size:22px ;}
.checkout {background-color:#fff}
svg.eycsvgicon-icon-edit{width: 12px;}
#checkout .nav-tabs{overflow: visible;}
.eyc-sign {font-size: 16px;}
a.eyc-h-back{font-size: 16px;}
}
@media screen and (min-width: 992px){
  #checkout #content-checkout-personal-information-step .card-body {background: #fff}
  .checkout-form form, .page-content form, .page-wrapper--order-confirmation form{max-width: 600px; width: 100%; padding: 40px; background: #d8f3f7; border-radius: 25px;}
  #checkout .nav-tabs .nav-item.show .nav-link, #checkout .nav-tabs .nav-link.active, #checkout .nav-tabs .nav-link{font-size: 20px;}  
}

/*Account */
.eyc_signout{text-decoration: underline;}
.page-footer--my-account{margin-bottom: 20px;}
.eyc_account_block a > span{background-color: #d8f3f7!important; border-radius: 5px;}
.thead-default{font-family: 'Montserrat', sans-serif; }
.eyc_account_block a:hover {color:#fff}
#addresses .address {background-color: #d8f3f7; font-size: 16px; border-radius: 5px;}
.eyc_m_adress , #order-detail .address-header{font-size: 16px!important}
#order-detail #order-history {margin-top: 20px;}
#order-detail #order-history h3 {color: #1a7b8f;}
#addresses .page-header h1 , #identity .page-header h1,
#history .page-header h1, #order-slip .page-header h1
#discount .page-header h1,#order-detail .page-header h1  {font-size: 32px; line-height: 36px;}
.account-links .link-item i{color: #1a7d91;}

/* 404 */
.img404 {margin: 40px 0;}
@media screen and (max-width: 768px){
  .img404 {width: 100%; height: auto;margin: 20px 0;}
}

/* Sores */
#stores .card-title {font-weight: 600; color:#1c7d91}


/* Footer */
#eyc-footer {margin-top: 80px;}
.eyc-reassurance {background: #eefcff; font-size: 19px; color:#0c1835; line-height:normal; padding: 60px 0;}
.eyc-bloc-reass-footer{font-family: 'Montserrat', sans-serif; justify-content: space-between;}
.eyc-bloc-reass-footer svg{width: 36px; margin-right: 10px;}
.eyc-newsletter{background-color: #0c1835; box-shadow: 900px 0 0 #0c1835, -900px 0 0 #0c1835;padding: 0 0 30px 0;}
.eyc-newsletter::before{content: '';background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1919.68 227.85'%3E%3Cdefs%3E%3Cstyle%3E .cls-dark-blue %7B fill: %230c1835; %7D %3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-dark-blue' d='m.31,27.72S130.99,0,400.29,0s312.86,55.44,797.32,55.44,722.07-31.68,722.07-31.68v204.09H0L.31,27.72Z'/%3E%3C/g%3E%3C/svg%3E");  height: 60px;background-repeat: no-repeat;background-size: cover;background-color: transparent;width: 100vw;display: block;left: calc(-50vw + 50%);position: relative;top: -60px;height: 60px;}
.eyc-nl-title {color: #b2d071; font-weight: 600; text-transform: uppercase; font-family: 'Montserrat', sans-serif; font-size: 28px;}
.eyc-nl-subtitle {color: #fff; font-weight: 500; font-family: 'Montserrat', sans-serif; font-size: 14px;}
.eyc-consent{color: #fff; font-size: 12px;}
.eyc-f-content{background: #1d7e92; padding: 20px 0;}
.eyc-f-content a {color:#fff;}
.eyc-f-content a:hover {color: #0c1835;;}
.footer__title{text-transform: none; color: #fff;}
#eyc-footer svg.eycsvgicon-logo-orvimed-white{width: 80%; fill:#fff}
.footer__title:hover, .footer__title:visited {color: #fff;}
.footer__title--mobile:after{content:'_'; fill:#fff; background-position: center;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512' aria-hidden='true'%3E%3Cpath d='M239 401c9.4 9.4 24.6 9.4 33.9 0L465 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-175 175L81 175c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 401z'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat;}
#gdpr_consent .custom-control-label{color: #fff; font-size: 12px;}


/* Footer mentions */
.eyc-footer-mentions {background: #b2d071; margin-top: 0;}
.eyc-f-copyright{display: flex;align-items: center;} 
.eyc-f-mentions ,.eyc-f-mention_last{background: #b2d071;margin: auto; text-align: center;margin-right: auto; margin-left: auto; width: 1200px; max-width: 100%;}
.eyc-f-mention_last p{font-size: 12px; line-height: 12px;}
.eyc-f-mentions-content{background: #fff;text-align: center;width: calc(100% + 40px);position: relative;}
.eyc-f-logo-payment li{display: inline-block;vertical-align: middle;margin: 0 2.5px;}
.eyc-f-logo-payment svg {width: 56px;}
.eyc-f-link-mentions li{display: inline-block; vertical-align: middle;}
.eyc-f-link-mentions li+li:before {content: "";display: block;position: absolute; height: 2px;width: 2px; border-radius: 1px; background: #0c1835;top: 50%; left: -17px; margin-top: -1px;}
.eyc-f-link-mentions li+li{margin-left: 32px; position: relative;}
.eyc-f-mentions img{width: 68px;}
.eyc-f-mentions-content p{font-size: 12px;line-height: 12px;}
.eyc-f-mentions-content{width: 100%;}
.footer__title--mobile{border-bottom: none;}

@media screen and (max-width: 768px){
.eyc-nl-block{max-width: inherit;}
.eyc-newsletter::before{top: -20px;}
.eyc-f-mentions-content{margin: 10px 0;}
.eyc-f-mentions-content p {margin-bottom: 5px;}
}

/*social icon*/
.eyc-footer-social {display: flex;}
#eyc-footer a.footer-facebook::before{content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Calque_2' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 495.02 495.02'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D .cls-2 %7B fill: %23b2d071; %7D %3C/style%3E%3C/defs%3E%3Cg id='Calque_1-2' data-name='Calque 1'%3E%3Ccircle class='cls-2' cx='247.51' cy='247.51' r='247.51'/%3E%3Cpath class='cls-1' d='m316.75,114.82v43.8c-.49,0-.92,0-1.35,0-8.31,0-16.63-.03-24.94.03-4.36.03-8.66.49-12.75,2.16-6.04,2.46-9.13,7.19-10.07,13.43-.37,2.43-.51,4.9-.53,7.36-.06,9.53-.02,19.05-.02,28.58,0,.36.03.71.06,1.17h46.64c-2.01,16.11-4.01,32.1-6.02,48.21h-40.64v122.04h-48.26v-121.97h-40.58v-48.24h40.56c0-.55,0-.97,0-1.4,0-11.51-.06-23.03.03-34.54.07-9.41,1.54-18.6,5.19-27.34,7.11-17.04,19.87-27.57,37.56-32.33,8.15-2.19,16.47-2.58,24.84-2.23,8.93.37,17.85.86,26.78,1.28,1.13.05,2.27,0,3.51,0Z'/%3E%3C/g%3E%3C/svg%3E");width: 32px;height: 32px;display: block;margin: 0 5px;}
#eyc-footer a.footer-instagram::before{content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Calque_2' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 495.02 495.02'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D .cls-2 %7B fill: %23b2d071; %7D %3C/style%3E%3C/defs%3E%3Cg id='Calque_1-2' data-name='Calque 1'%3E%3Ccircle class='cls-2' cx='247.51' cy='247.51' r='247.51'/%3E%3Cg%3E%3Cpath class='cls-1' d='m347.86,343.62c-2.24,2.03-4.21,4.35-6.57,6.25-2.93,2.35-6,4.45-9.32,6.23-7.22,3.88-14.93,6.22-22.99,7.52-3.49.56-7.01.89-10.54,1.14-8.17.57-16.35.64-24.53.74-5.24.06-10.48.08-15.72.09-15.44.01-30.88.14-46.32-.2-4.92-.11-9.84-.42-14.77-.54-1.82-.05-3.63-.17-5.43-.36-2.42-.26-4.83-.6-7.23-1.04-2.69-.49-5.37-1.05-7.98-1.85-3.39-1.05-6.73-2.25-9.97-3.73-5.38-2.46-10.25-5.68-14.64-9.63-2.3-2.07-4.43-4.29-6.42-6.65-6.14-7.26-9.96-15.67-12.36-24.78-.65-2.49-1.3-5-1.69-7.54-.47-3.09-.67-6.22-.98-9.33-.2-2.02-.25-4.05-.34-6.08-.64-13.87-.56-27.75-.61-41.63,0-.34,0-.68-.01-1.02,0-3.35.02-6.71.03-10.06.02-10.51.02-21.02.29-31.52.06-2.28.1-4.56.18-6.83.13-3.42.41-6.84.7-10.26.57-6.75,1.9-13.35,4.09-19.77,2.67-7.81,6.64-14.86,12.19-20.99,1.78-1.96,3.71-3.75,5.63-5.56,3.01-2.84,6.48-5.02,10.06-7.02,7.52-4.2,15.65-6.55,24.12-7.86,2.56-.39,5.14-.63,7.73-.84,3.11-.24,6.22-.31,9.32-.45,20.82-.95,41.65-.47,62.47-.54,7.78-.02,15.57.05,23.34.39,6.85.3,13.71.5,20.49,1.71,6.29,1.12,12.38,2.85,18.2,5.5,4.97,2.26,9.58,5.11,13.73,8.68,1.64,1.42,3.1,3.02,4.65,4.52,3.57,3.44,6.42,7.42,8.89,11.7.36.63.64,1.29.83,2,.19.71.73,1.24,1.07,1.88,1.32,2.46,2.3,5.05,3.06,7.74.36,1.29,1.05,2.5,1.27,3.83.31,1.83,1.02,3.55,1.29,5.38.28,1.84.64,3.67.89,5.51.26,1.87.43,3.74.58,5.63.25,3.26.32,6.53.47,9.79.94,20,.48,40.02.55,60.03.03,7.23-.03,14.47-.26,21.7-.14,4.14-.29,8.28-.51,12.41-.24,4.41-.67,8.82-1.53,13.16-.33,1.67-.74,3.33-1.12,4.98-.79,3.46-1.98,6.77-3.29,10.05-1.47,3.67-3.27,7.18-5.48,10.46-1.46,2.16-2.96,4.29-4.8,6.16-.27.28-.48.62-.71.93Zm-197.09-98.69c0,8.78,0,17.56.02,26.33.03,9.06.24,18.11.82,27.16.24,3.71.73,7.4,1.54,11.03,1.95,8.65,5.6,16.35,12.31,22.39,3.07,2.76,6.37,5.14,10.19,6.77,1.96.83,3.95,1.61,5.99,2.24,5.23,1.6,10.63,2.24,16.05,2.72,1.84.16,3.71.1,5.56.19,10.58.53,21.16.51,31.75.52,12.86.02,25.73.02,38.59-.06,9.4-.06,18.8-.18,28.16-1.1,4.53-.45,8.98-1.29,13.28-2.79,3.59-1.25,7.04-2.78,10.15-5.02,2.76-1.98,5.3-4.18,7.53-6.75,1.93-2.22,3.67-4.57,4.89-7.27,1.94-3.45,3.13-7.17,4.07-10.99,1.46-5.93,1.78-11.99,2.07-18.06.51-10.5.51-21.01.54-31.51.03-9.41-.02-18.82-.02-28.22,0-10.73-.13-21.45-.64-32.17-.17-3.52-.46-7.02-.99-10.5-.55-3.61-1.28-7.18-2.65-10.58-1.22-3.01-2.36-6.03-4.23-8.75-2.58-3.74-5.66-6.98-9.18-9.81-2.49-2-5.32-3.42-8.27-4.64-2.67-1.1-5.37-2.07-8.18-2.74-5.92-1.41-11.95-1.78-18-2.02-4.29-.17-8.59-.34-12.88-.4-11.89-.18-23.78-.15-35.66-.14-8.02,0-16.04.05-24.06.08-5,.02-9.99.23-14.98.44-1.36.06-2.74-.04-4.08.17-1.39.22-2.79.15-4.18.27-.81.07-1.66.13-2.46.22-1.44.16-2.89.33-4.32.58-2.2.37-4.4.74-6.55,1.31-8.34,2.22-15.44,6.42-21.04,13.07-3.08,3.65-5.27,7.77-6.91,12.22-1.85,5.04-2.75,10.27-3.23,15.59-.35,3.83-.52,7.66-.65,11.5-.28,7.83-.35,15.67-.36,23.5,0,5.08,0,10.17,0,15.25Z'/%3E%3Cpath class='cls-1' d='m186.83,246.76c-.06-1.88.16-3.75.35-5.61.36-2.96.89-5.89,1.57-8.79.51-2.17,1.29-4.26,2.06-6.35,1.98-5.32,4.77-10.19,8.09-14.79,1.44-1.99,2.98-3.88,4.69-5.61,4.52-4.56,9.48-8.59,15.23-11.52,18.75-9.58,37.61-9.73,56.52-.46,4.43,2.17,8.47,5,12.15,8.29,1.72,1.54,3.33,3.19,4.91,4.88,3.44,3.69,6.26,7.79,8.64,12.2,2.01,3.72,3.59,7.64,4.73,11.71,1.6,5.66,2.48,11.45,2.37,17.35-.16,8.56-1.86,16.8-5.45,24.6-.98,2.13-2.11,4.19-3.27,6.24-3.5,5.69-7.77,10.72-12.89,15.02-5.48,4.6-11.59,8.13-18.3,10.59-4.47,1.64-9.1,2.63-13.82,3.25-1.15.15-2.32.34-3.45.35-1.46.01-2.92,0-4.38.04-1.49.05-2.96-.17-4.44-.19-1.12-.01-2.28-.24-3.41-.42-1.22-.2-2.44-.42-3.66-.64-2.12-.38-4.17-.98-6.21-1.63-2.08-.67-4.11-1.48-6.12-2.36-4.75-2.08-9.1-4.78-13.14-8.02-1.86-1.49-3.66-3.03-5.28-4.76-4.65-4.92-8.61-10.33-11.52-16.48-1.51-3.18-2.79-6.45-3.75-9.82-.66-2.32-1.27-4.69-1.53-7.08-.19-1.7-.64-3.38-.54-5.12.03-.46-.22-.94-.05-1.43-.03-1.15-.06-2.3-.1-3.46Zm95.12,19.74c2.08-3.41,3.28-7.17,4.08-11.03,1.67-8.12.97-16.04-2.5-23.63-1.06-2.32-2.13-4.63-3.63-6.72-2.79-3.88-6.02-7.28-10.03-9.93-2.77-1.84-5.69-3.37-8.79-4.57-3.88-1.51-7.9-2.3-12.02-2.4-12.8-.31-23.42,4.39-31.78,14.13-1.83,2.13-3.4,4.47-4.69,6.94-1.27,2.45-2.37,5.02-3,7.75-.36,1.58-.85,3.13-.96,4.76-.96,6.63-.35,13.1,1.98,19.39,2.35,6.35,6.1,11.77,11.27,16.15,8.45,7.16,18.24,10.29,29.28,9.35,8.13-.69,15.28-3.83,21.59-8.96,1.49-1.21,2.74-2.65,4.06-4.03,2.07-2.15,3.72-4.59,5.16-7.19Z'/%3E%3Cpath class='cls-1' d='m310.52,198.65c-8.35-.18-13.03-6.05-14.07-12.06-.77-4.48.68-8.48,3.67-11.75,2.76-3.02,6.37-4.59,10.56-4.52,7.75.14,14.06,6.39,14.03,14.23-.03,7.8-6.39,14.12-14.2,14.1Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width: 32px;height: 32px;display: block; margin: 0 5px;}
#eyc-footer a.footer-linkedin::before{content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Calque_2' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 495.02 495.02'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D .cls-2 %7B fill: %23b2d071; %7D %3C/style%3E%3C/defs%3E%3Cg id='Calque_1-2' data-name='Calque 1'%3E%3Ccircle class='cls-2' cx='247.51' cy='247.51' r='247.51'/%3E%3Cpath class='cls-1' d='m181.89,366.31h-49.26v-158.64h49.26v158.64Zm-24.66-180.28c-15.75,0-28.53-13.05-28.53-28.8,0-15.76,12.78-28.53,28.53-28.53,15.75,0,28.52,12.77,28.53,28.53,0,15.75-12.78,28.8-28.53,28.8Zm209.03,180.28h-49.16v-77.22c0-18.4-.37-42.01-25.61-42.01s-29.54,20-29.54,40.68v78.55h-49.21v-158.64h47.25v21.64h.69c6.58-12.46,22.64-25.62,46.61-25.62,49.86,0,59.02,32.83,59.02,75.47v87.14h-.05Z'/%3E%3C/g%3E%3C/svg%3E");width: 32px;height: 32px;display: block;margin: 0 5px;}
#eyc-footer a.footer-youtube::before{content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Calque_2' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 495.02 495.02'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D .cls-2 %7B fill: %23b2d071; %7D %3C/style%3E%3C/defs%3E%3Cg id='Calque_1-2' data-name='Calque 1'%3E%3Ccircle class='cls-2' cx='247.51' cy='247.51' r='247.51'/%3E%3Cpath class='cls-1' d='m368.94,186.29c-2.91-10.98-11.5-19.62-22.41-22.55-19.77-5.33-99.02-5.33-99.02-5.33,0,0-79.26,0-99.02,5.33-10.9,2.93-19.49,11.58-22.41,22.55-5.3,19.89-5.3,61.4-5.3,61.4,0,0,0,41.51,5.3,61.4,2.91,10.98,11.5,19.26,22.41,22.19,19.77,5.33,99.02,5.33,99.02,5.33,0,0,79.26,0,99.02-5.33,10.9-2.93,19.49-11.22,22.41-22.19,5.3-19.89,5.3-61.4,5.3-61.4,0,0,0-41.51-5.3-61.4Zm-147.35,99.09v-75.37l66.24,37.69-66.24,37.68h0Z'/%3E%3C/g%3E%3C/svg%3E");width: 32px;height: 32px;display: block; margin: 0 5px;}


@media screen and (min-width: 768px){
.eyc-f-mentions-content{display: inline-block;vertical-align: middle;width: calc(100% - 68px);max-width: 450px;text-align: right;padding-left: 20px;}
.eyc-f-mentions img{display: inline-block;vertical-align: middle;width: 68px;}
.eyc-f-logo-payment{ display: inline-block;vertical-align: middle;width: 20%;text-align: right; margin-left: -2.5px;}
.eyc-f-link-mentions{display: inline-block;vertical-align: middle;width: 80%;text-align: left;padding-top: 0;}
.eyc-f-link-mentions li{font-size: 10px;line-height: 1.25;color: #0c1835;}
}
@media screen and (max-width: 768px){
#eyc-footer svg.eycsvgicon-logo-orvimed-white{width: 50%; margin-bottom: 20px;}
.eyc-bloc-reass-footer{flex-direction: column; align-items: flex-start;margin-left: 20px;}
.eyc-bloc-reass-footer div {margin-bottom: 10px; flex-wrap: nowrap;}
.eyc-bloc-reass-footer svg {width: 32px;}
.eyc-newsletter{background-color: #0c1835; box-shadow: 300px 0 0 #0c1835, -300px 0 0 #0c1835;}
#product .footer-container{margin-bottom:5rem}
.eyc-f-copyright{flex-direction: column;align-items: center;}
.eyc-f-link-mentions{text-align: center;}
.eyc-footer-social {justify-content: center;margin-top: 20px;}
}

/* Float tel */
.eyc_quick_contact a {position: fixed; width: 40px; height: 40px; right: 18px; color: #fff; border-radius: 50px; text-align: center; font-size: 20px; box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2); z-index: 100;transition: transform 0.5s ease;}
.qcall { bottom:20px;  background: #a0c649;}
#product .qcall {bottom: 90px;}
.eyc_quick_contact_icon { margin-top: 10px;}
.eyc_quick_contact a:hover {transform: scale(1.1);}
.eyc_quick_contact {opacity: 0; transition: opacity 0.5s ease;}
.eyc_quick_contact.show { opacity: 1;}
.eyc_quick_contact.show a {transform: translateY(-20px);}
.eyc_quick_contact a{transform: translateY(20px);}
@media screen and (min-width: 768px){
  .eyc_quick_contact a{width: 60px;height: 60px; font-size: 30px;}
  .eyc_quick_contact_icon{margin-top: 10px;}
}


/* Notification add cart*/
.eyc-cartNotification-close svg.eycsvgicon-icon-close{fill: #fff;}
.eyc-cartNotification-close{position: absolute;top: 10px;right: 15px;z-index: 2;}
.eyc-cartNotification-wrapper{padding-top: 10px; padding-bottom: 10px;width: 500px; margin: 0 auto; max-width: 100%;  }
.eyc-cartNotification{background: #0c1835;position: fixed;z-index: 20;top: 0;left: 0;overflow: hidden;width: 100%;height: 0;transition: height 0.3s ease-in-out 0s;}
.eyc-cartNotification-msg{text-align: center;font-weight: bold;position: relative;z-index: 1;font-size: 16px;color: #fff;}
.fixed .eyc-cartNotification{box-shadow: 900px 0 0 #0c1835, -900px 0 0 #0c1835;background: #0c1835;}

@media screen and (min-width: 768px){
.eyc-cartNotification{position: absolute;top: 100%;z-index: 1;}
.eyc-cartNotification-close{top: 20px;right: 20px;}
.eyc-cartNotification-wrapper {padding-top: 20px;padding-bottom: 20px;}
}
#echantillon .modal-dialog{max-width: 800px;}
#echantillon .modal-header{border-bottom: none}
#echantillon .modal-h-title{display: flex;justify-content: space-between;width: 100%;}
#echantillon .modal-content {padding: 20px; border-radius: 15px;}
#echantillon .ets_cfu_wrapper {padding: 15px; margin: 10px 0;border-radius: 15px ; background-color:#eefcff ;}
.ets_cfu_product a {color: #0c1835; font-weight: 600;}
.ets_cfu_product a img{width: 64px;}
#echantillon span.ets_cfu_span{margin-bottom: 0;}
#echantillon .ets_cfu_input{margin-bottom: 5px;}
#echantillon .form-control{border-radius: 5px;}
/* Modal Cart */
.modal-h-title .eyc_h3 {color: #1a7d91;}
.modal.fade .modal-dialog__offcanvas{width: 600px!important;}
#cart-side .modal-header{display: block;}
#cart-side .modal-footer{display: block;}
#cart-side .modal-content {justify-content: space-between;}
#cart-side .modal-h-title {display: flex; margin-bottom: 20px;}
#cart-side .products{display: flex;}
#cart-side .cart-products li {display: flex; align-items: center; justify-content: space-between;}
#cart-side .products {justify-content: space-between}
#cart-side .products::after{content: none;}
#cart-side .modal-product-info{display: flex; flex-direction: column;}
#cart-side a {display: flex; align-items: center;}
#cart-side .product-name {font-size: 14px;}
.cart-buttons a{color: #fff;}
.eyc_francoport svg {width: 26px;}
#cart-side svg{width: 26px;}
.eyc_francoport{background:#eefcff; padding: 10px; border-radius: 5px; margin-bottom: 20px; text-align: center;}
.eyc_francoport span {font-weight: 600; color: #1a7d91;}

@media (max-width: 768px){
  .eyc_francoport{font-size: 10px;}
  #echantillon .eyc_h3{font-size: 18px;}
  .ets_cfu_product a img{width: 64px; margin-right: 0;}

}

/* CLS */
.cls-light-green {fill: #bcd46c;}
.cls-grey {fill: #878787;}
.cls-white { fill:#ffffff;}
.cls-dark-blue { fill:#0c1835;}
.cls-blue { fill:#1c7d91;}



.modal.fade{z-index: 99999;}



.fadein {
  opacity: 0;
  transition: opacity 1s ease-in-out;
}

.fadein.loaded {
  opacity: 1;
}


.modal_blockcart .promo-code {
    margin-left: -1rem;
    margin-right: -1rem;
}

.modal_blockcart .promo-code__content {
  background-color: #fff;
}
.modal_blockcart .promo-code__content .form-control {
    border-width: 2px;
}

.modal-backdrop {z-index: 9999!important;}

