/*!
  Theme Name: Centaure
  Theme URI: https://rouen-webmaster.com/
  Author: Rouen Webmaster
  Author URI: https://rouen-webmaster.com/
  Version: 1.2.1
  Template: tractor
  Text Domain:  tractor
  Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/.um-field-select .select2-container .select2-selection__rendered{padding:0 34px 0 0 !important;text-indent:12px !important}.um-field-select .select2-container .select2-selection__clear{right:0;text-align:center;text-indent:0}.um-field-select .select2-container .select2-selection__arrow{margin:0;transform:none}.um-field-select .select2-container .select2-selection__arrow::before{position:absolute;top:0;right:0;bottom:0;left:0}.um-faicon-check{display:none}.page-content{padding-bottom:0}.page-content .produit-top-bar{color:#b1b1b1;font-family:Roboto, sans-serif;font-size:38px;margin:0 0 0 4rem;font-weight:bold}.catalog-top-bar h6{color:#b1b1b1;font-family:Roboto, sans-serif;font-size:38px;margin:0 0 0 4rem;font-weight:bold}input[type="number"]{-moz-appearance:textfield}.grecaptcha-badge{visibility:hidden}.btn-description{display:flex;clear:both;justify-content:space-between;gap:15px}.woocommerce-product-details__short-description p img{width:100%;max-width:100%}.woocommerce-product-details__short-description h2{font-family:"Roboto", sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3rem;color:#626262}.woocommerce-product-details__short-description .btn-yellow{margin:20px;text-align:center}.btn-actu,.btn-charger{margin:0 42%}.margin{margin-top:30px}.margin-bot{margin-bottom:30px}.margin-top{margin-top:20px}.space{line-height:2}.banner{height:150px}.title-modification{margin-top:-30px}.image-float{display:flex;justify-content:space-between}.img-profile{width:800px;padding-right:100px}.woocommerce-form .woocommerce-form-register .register{width:100%;border:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}.etape.default{visibility:visible}.target:target ~ .etape.default{visibility:hidden}#etape1:target ~ .default,#etape2:target ~ .target-reg{visibility:visible}.target{line-height:1.5em;display:inline-block;width:1.5em;height:1.5em;margin:0.5em;text-align:center}.target:target{color:white;background-color:blueviolet}.target.hidden{display:none}.form-field input[type="text"]{width:99%}.post.type-post.status-publish.format-standard{margin-right:10%;margin-left:10%}.retour-actus{margin-left:3%}#actu-bloc-article .entry-content{margin-left:32px}div#actu-bloc-article h1{color:#484848}#actu-bloc-article article{position:relative;display:flex;flex-direction:unset;flex-wrap:wrap}.img-actu{order:2;width:50%}#actu-bloc-article .entry-header .post-categories a{color:#484848;border:1px solid #fd0;background:#fd0}#actu-bloc-article .entry-header{width:100%}.entry-header .post-categories a:hover{text-transform:none;color:#fd0 !important;border:1px solid #fd0;background:transparent !important}#actu-bloc-article .entry-content{order:2;width:45%;margin-left:15px}.post-comments-number{display:none !important}.retour-actus{line-height:24px;font-family:"Roboto Condensed", sans-serif;font-size:1rem;font-weight:normal;display:flex;margin-bottom:3%;color:#b1b1b1;padding-left:12px}.retour-actus:active,.retour-actus:hover,.retour-actus:visited{color:#b1b1b1}.retour-actus:before{content:"\f053\00a0";font-family:"FontAwesome"}.single-post .post-meta .post-author-meta{display:none}nav.all-anchor a::after{position:relative;z-index:2;display:inline-block;visibility:visible !important;width:18px;height:18px;margin:0 5px;content:"";transition-duration:0.5s;vertical-align:middle;border:2px solid #171717;border-radius:50%;background-color:#fff}nav.all-anchor{line-height:2;position:fixed;z-index:10;top:50%;right:0;padding-right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:end}nav.all-anchor .text-anchor{float:right;clear:both;margin:1px 0}nav.all-anchor a.active::after nav.all-anchor a:hover::after{background-color:#fd0}nav.all-anchor a{display:flex;visibility:hidden;align-items:center;justify-content:flex-end;color:#737373}nav.all-anchor a.active,nav.all-anchor a:hover{visibility:visible}li.tp-revslider-slidesli.active-revslide{width:100% !important}@media screen and (max-width: 768px){.centaure-bloc-valeurs p{margin-bottom:20px !important}}rs-module-wrap#rev_slider_7_1_wrapper{z-index:-1}.wpb_text_column.wpb_content_element.phrase-centaure{z-index:9;max-width:70%;margin:-2rem auto 4rem;padding:32px !important;position:relative}@media screen and (max-width: 768px){.wpb_text_column.wpb_content_element.phrase-centaure{margin:auto;max-width:100%}}.phrase-centaure p,.centaure-bloc-valeurs p{color:#ccc}@media screen and (max-width: 768px){.phrase-centaure{max-width:100% !important}}.phrase-centaure h2{font-size:2em}@media screen and (max-width: 425px){.centaure-slider{height:auto}}.centaure-slider div.tm-image{z-index:1}.centaure-slider div.tm-image img{max-width:100%;width:100%}.tm-slider.style-5 .swiper-container .swiper-slide .row .info-wrap .text{padding-right:10px}div#familles .centaure-famille-product .wpb_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:32px}div#familles .centaure-container-familly-products{display:flex;flex-wrap:wrap;width:100%}div#familles .centaure-famille-product{width:33.3%}div#chiffres,div#carriere,div#familles,div#digital{padding-left:64px;padding-right:64px}div#chiffres h2{padding-bottom:64px}.centaure-bloc-valeurs-row>div{padding:64px}.vc_row .centaure-bloc-actu{margin-top:50px !important}.vc_grid-item-mini .vc_gitem-zone{background-position:center;background-size:contain}#carriere p{color:#dedede}div#histoire div#horizontal-timeline{display:block}div#histoire div#vertical-timeline{display:none}div#histoire{position:relative;height:75vh}.slick-track{padding:0 64px}#histoire li:hover .ctl_hide{display:block !important}#histoire li p,#histoire li .story-content{width:248px;color:#eee}#histoire li .story-posted-date,.ctl_road_map_wrp .ctl-story-title p{display:none}#histoire li h2{font-weight:200 !important;width:248px;padding:0}#histoire .ctl_road_map_wrp .ctl-story-year{height:auto}#histoire .slick-list.draggable{width:100% !important}#histoire .slick-list.draggable>div{display:flex;justify-content:space-between;width:100% !important}#histoire .ctl_road_map_wrp li.odd .ctl-story-year:before{content:"◎";color:#fd0;border-color:#fd0;background:transparent}#histoire .ctl_road_map_wrp li.even .ctl-story-year:before{content:"◎";color:#eee;border-color:#eee;background:transparent}#familles .vc_container-overlay{opacity:0.9}div#familles h2{margin-bottom:32px}div#familles ul{padding:0 17px}div#familles h4::after{display:block;width:100%;height:2px;content:""}div#familles li,div#familles h4{color:#eee}.linkedinTitleGroupOffer .vc_btn3-container.vc_btn3-inline{display:inline-flex;align-items:center;justify-content:center;margin:8px 8px 0;vertical-align:unset}.recrutement-offre-linkedin{width:100%;max-width:70%;margin:60px auto !important}.showLongDescriptionOffer{display:none}.groupBtnActionOffer{margin-top:30px}.btn-offres,.iconLinkedinOffer{margin:0 10px}.linkedinTitleGroupOffer .wpb_wrapper{display:flex;align-items:center;justify-content:flex-start}.groupBtnActionOffer .wpb_wrapper{display:flex;align-items:center;justify-content:flex-end}.tm-contact-form-7.style-01 .wpcf7-submit{margin:auto}.offer-name{visibility:hidden}.iconLinkedinOffer{margin-bottom:0;background-position:center !important;background-size:70%}.icon-color button{height:42px;border:none !important;background:transparent !important}#section-formulaire{display:none}#section-formulaire:target{display:block}#section-offres{display:none}#section-offres:target{display:block}#customer_login{position:relative;z-index:2}#return-hide{display:none}.line0 label{display:inline-flex;align-items:baseline}.line6{align-items:end}.line5 label{padding-left:0 !important}.line0,.line1,.line2,.line3,.line4,.line5{align-items:center}.line0,.line1,.line2,.line3,.line4,.line5,.line6{margin:0 !important}.contact-form-checkbox{font-size:12px;margin-top:6px}.contact-form-checkbox .tm-contact-form-7 .wpcf7-form-control-wrap{margin-bottom:5px !important}.line5 span,.line5 textarea{margin-bottom:0 !important}.line6 input[type="submit"]{width:100%;margin:0 !important;padding:0 !important}.checkbox-promo{font-size:12px}.contact-form-societe-nom-prenom,.contact-form-mail-tel,.contact-form-adresse-postal,.contact-form-ville-pays{display:flex;justify-content:space-between}.tm-contact-form-7.contact-formulaire{margin:auto}.contact-form-societe-nom-prenom{width:85%}.contact-form-mail-tel,.contact-form-ville-pays{width:55%}.contact-form-adresse-postal{width:75%}span.wpcf7-form-control-wrap.adresse{width:74%}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{color:#999 !important;border-top:none;border-right:none;border-bottom:2px solid #dadada;border-left:none;background:transparent}label.contact-form-mgs{font-size:12px;font-weight:700;margin-left:1%;padding-right:1%;text-transform:uppercase;color:#626262;border-bottom:2px solid #fd0}.footer-style-01 a{color:white !important}.footer-style-01 a:hover{color:#fd0 !important}.contact-informations{width:80%;margin-right:auto;margin-left:auto}.tm-contact-form-7 .wpcf7-form-control-wrap{margin-left:15px}.contact-formulaire{width:80%}.outils-marketing{width:80%;margin:auto}.outils-marketing-pattins .block-content-pattins{width:60%;height:350px;margin-left:auto;padding-left:20px;background:rgba(44,44,44,0.7)}.outils-marketing-produits .block-content-produits{width:60%;height:350px;padding-right:20px;background:rgba(44,44,44,0.7)}.outils-marketing-promo .block-content-promo{width:60%;height:350px;margin-left:auto;padding-left:20px;background:rgba(44,44,44,0.7)}.outils-marketing-pattins .block-content-pattins h3 span,.outils-marketing-promo .block-content-promo h3 span,.outils-marketing-produits .block-content-produits h3 span{font-size:1.6em;font-weight:700;line-height:1.5em}.outils-marketing-pattins .block-content-pattins p span,.outils-marketing-promo .block-content-promo p span,.outils-marketing-produits .block-content-produits p span{font-size:1.4em;font-weight:400}.outils-marketing-bloc h2 a{font-size:44px !important}.block-slider-top{position:relative}.wpb_text_column.wpb_content_element.contact-phrase{z-index:9;right:0;bottom:0;left:0;width:1000px;margin:auto;transform:translateY(50%)}.contact-form-societe-nom-prenom,.contact-form-mail-tel,.contact-form-adresse-postal,.contact-form-ville-pays{display:flex;justify-content:space-between}.tm-contact-form-7.contact-formulaire{margin:auto}.contact-form-societe-nom-prenom{width:85%}.contact-form-mail-tel,.contact-form-ville-pays{width:55%}.contact-form-adresse-postal{width:75%}span.wpcf7-form-control-wrap.adresse{width:74%}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{color:#999 !important;border-top:none;border-right:none;border-bottom:2px solid #dadada;border-left:none;background:transparent}label.contact-form-mgs{font-size:12px;font-weight:700;margin-left:1%;padding-right:1%;text-transform:uppercase;color:#626262;border-bottom:2px solid #fd0}.footer-style-01 a{color:white !important}.footer-style-01 a:hover{color:#fd0 !important}textarea.wpcf7-form-control.wpcf7-textarea{padding:11px;border:2px solid #dadada}.contact-informations{width:80%;margin-right:auto;margin-left:auto}.tm-contact-form-7 .wpcf7-form-control-wrap{margin-left:15px}.contact-formulaire{width:80%}#woocommerce-tabs .wc-tabs,#woocommerce-tabs .woocommerce-Tabs-panel{margin-top:16px}#woocommerce-tabs ul.tabs.wc-tabs{display:flex;justify-content:space-between;min-width:100%}#woocommerce-tabs ul.tabs li{z-index:1;padding-bottom:16px;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent}#woocommerce-tabs ul.tabs li:hover{border-bottom:3px solid #dedede}#woocommerce-tabs ul.tabs li.active{border-bottom:3px solid #ffdd00}#woocommerce-tabs ul.tabs li.active a{font-weight:bold}#woocommerce-tabs ul li a{font-size:1.1em;font-weight:normal;color:#222}div.wpb_text_column .wpb_wrapper h3{margin-top:15px !important}.related.products{display:none}.cen-product-add-to-cart table.variations tbody tr,.cen-product-add-to-cart .single_variation_wrap .quantity-button-wrapper{display:flex;justify-content:space-between;width:100% !important}.product .centaure-product-info .woo-single-summary form.cart div.quantity-button-wrapper{display:none}.product .centaure-product-info .woo-single-summary form.cart .single_add_to_cart_button{margin:20px;font-size:1rem !important;color:#2c2c2c !important}.cen-product-add-to-cart table.variations tbody tr td.label,.cen-product-add-to-cart table.variations tbody tr td.value{flex:1}.cen-product-add-to-cart .product-actions{width:100%;text-align:center}.cen-product-add-to-cart .product-actions button.single_add_to_cart_button{float:inherit}.cen-product-add-to-cart .woocommerce-variation.single_variation{display:flex !important;justify-content:flex-end}.cen-product-add-to-cart .woocommerce-variation-price{width:50%}.cen-product-add-to-cart div.product span.price span.amount{font-size:24px !important;color:#626262}.cen-product-add-to-cart p.price,.cen-product-add-to-cart p.price span.woocommerce-Price-currencySymbol,.cen-product-add-to-cart p.price span.amount{color:#626262 !important}.bloc-detail-produit{margin-left:0.9375rem;margin-right:0.9375rem}@media (max-width: 425px){.bloc-detail-produit{margin:0}}@media (max-width: 425px){.bloc-detail-produit .page-main-content{padding:0}}@media (max-width: 425px){.woocommerce .tm-products .product .product-thumbnail .product-thumbnail,.woocommerce .products .product .product-thumbnail{margin-bottom:8px}}@media (max-width: 425px){.woocommerce .tm-products .product .product-thumbnail .woocommerce-loop-product__title,.woocommerce .products .product .woocommerce-loop-product__title{margin-bottom:4px !important}}.woocommerce .tm-products .product .product-thumbnail .woocommerce-loop-product__title a,.woocommerce .products .product .woocommerce-loop-product__title a{color:#626262}.woocommerce .tm-products .product .product-thumbnail .woocommerce-loop-product__title a:hover,.woocommerce .products .product .woocommerce-loop-product__title a:hover{color:#2c2c2c}@media (max-width: 425px){.woocommerce .tm-products .product .product-thumbnail .product-info,.woocommerce .products .product .product-info{margin-bottom:1rem !important}}.comment-form .comment-form-author::before,.comment-form .comment-form-email::before{display:none}form.variations_form{display:none}.woocommerce-checkout #place_order{width:auto !important}.term-description{display:none}.col-lg-3.btn-catalog img{display:none}.btn-catalog .vc_column-inner,.btn-piece .vc_column-inner{margin-top:3%}.centaure-product-info{padding-top:30px}.wc-tabs-wrapper{margin:0 -35px;box-shadow:0 0 2px rgba(0,0,0,0.2)}.repair{margin-bottom:-63px}.ou::before{position:absolute;width:231px;margin-top:20px;margin-left:-243px;content:"";border-bottom:2px solid black}.seize{font-size:16px !important}.ou::after{position:absolute;width:231px;margin-top:20px;margin-left:11px;content:"";border-bottom:2px solid black}.nos-produits-echelle{padding-top:221px;padding-right:28px;padding-left:28px}.nos-produits-marchepied{padding-top:221px;padding-right:9px;padding-left:9px}.nos-produits-plateforme{padding-top:221px}.product-category a .cat-text .inner{font-weight:none !important;padding:3% 3%;text-transform:none !important;border:0 solid #fd0;background-color:#fff !important}.famille{display:flex;flex-wrap:wrap}.sous-famille{flex:1 1 265px}.woocommerce .tm-products .product .woocommerce_loop_add_to_cart_wrap .button:hover{color:#2c2c2c !important;background-color:#fd0}.produit-top-bar{display:flex;align-items:center;justify-content:flex-start;height:150px;margin-bottom:0 !important;width:100%;background-size:cover !important;background-repeat:no-repeat !important}.btn-catalog .vc_column-inner,.btn-piece .vc_column-inner{display:flex;justify-content:center}.shop-filter-right .orderby{display:none}.produits-categories.wpb_column.vc_column_container.vc_col-sm-12{margin-top:80px;padding-right:8%;padding-left:8%}.row .btn-catalog-cat{align-items:start;justify-content:center}.row a.btn-catalog-subcat{display:flex;flex-direction:column;align-items:center}.btn-catalog,.btn-piece{flex:0 0 300px}.product-category.product.first{top:7em}.cat-text .inner{font-weight:700;padding:1% 3%;text-transform:uppercase;border:1px solid #fd0;background-color:#fd0}.cat-text .inner:hover{color:#fd0;border:1px solid #fd0;background-color:transparent !important}.cat-text .inner:hover h5{color:#fd0}p.woocommerce-result-count{display:none}.classik{display:none;cursor:pointer}.konfor{display:none;cursor:pointer}.progress{display:none;cursor:pointer}.master{display:none;cursor:pointer}.subcategory-catalog{cursor:pointer}.nos-produits-text{font-weight:700}.btn-catalog .title,.btn-piece .title{font-weight:600;margin-bottom:0 !important;color:#000}.anchor-puce{padding-left:5px !important;color:white !important;background-color:#2c2c2c}.anchor-puce::before{width:10px;height:2px;margin:0 5px;content:"";background-color:#fd0}.cat-catalogue{margin-bottom:-20px !important}.shop_attributes{border:1px dotted rgba(0,0,0,0.1)}.shop_attributes>div{display:flex}.shop_attributes>div:nth-child(2n){background:#f6f6f6}.shop_attributes>div div.header,.shop_attributes>div div.body{position:relative;top:auto;visibility:visible;align-items:initial;justify-content:initial;width:auto}.shop_attributes>div div.header{font-weight:700;line-height:1.5;display:block;width:150px;margin:0;padding:8px;text-align:center;color:#222;border-top:0;border-right:1px dotted rgba(0,0,0,0.1);border-bottom:1px dotted rgba(0,0,0,0.1);background:#f6f6f6}.shop_attributes>div:last-child div.header{border-bottom:none}.shop_attributes>div div.body{display:flex;align-items:center;flex:1;justify-content:space-around}.shop_attributes>div div.body,.shop_attributes>div div.body p{font-style:italic;line-height:1.5;margin:0;padding:0}.shop_attributes>div div.body p{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;border:1px dotted rgba(0,0,0,0.1);border-top:0;border-left:0}#reviews #commentform .form-submit #submit,#reviews #commentform .form-submit #comment_post_ID,#reviews #commentform .form-submit #comment_parent{font-size:1rem !important;font-weight:700 !important;color:#2c2c2c !important;text-transform:uppercase !important;min-width:0 !important}.shop_attributes>div:last-child div.body p{border-right:none;border-bottom:none}.shop_attributes>div div.body p:last-child{border-right:none}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel{padding:0 0 25px}#page-content.page-content{position:relative}.centaure-loader{position:absolute;top:0;right:0;bottom:0;left:0;display:none;background:rgba(0,0,0,0.6)}.centaure-loader:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:150px;height:150px;margin:1px;margin:auto;margin:auto;content:" ";animation:centaure-loader 2.5s linear infinite;border:7px solid #fff;border-color:#fff transparent #fff transparent;border-radius:50%}.woocommerce .tm-products .product .woocommerce_loop_add_to_cart_wrap .button:before,.woocommerce .products .product .woocommerce_loop_add_to_cart_wrap .button:before{display:none;content:""}p.ckpm-text{font-size:1.1em;margin-top:1rem;text-align:center;color:#2c2c2c}p.ckpm-text span,.ckpm-text .span{font-weight:700}p.ckpm-text span::before{display:inline-block;width:1rem;height:6px;margin:0 6%;content:"";vertical-align:middle;background:linear-gradient(to top, #639945 0%, #88c659 100%)}.konfor .ckpm-text span::before{margin:0 6% 0 -8%;background:linear-gradient(to top, #78cde4 0%, #008fa6 100%)}.classik .ckpm-text span::before{background:linear-gradient(to top, #639945 0%, #88c659 100%)}.progress .ckpm-text span::before{background:linear-gradient(to top, #5c5859 0%, #171414 100%)}.master .ckpm-text span::before{background:linear-gradient(to top, #ffe25e 0%, #cba911 100%)}p.ckpm-text span::after{display:inline-block;width:1rem;height:6px;margin:0 6%;content:"";vertical-align:middle}.konfor .ckpm-text span::after{margin:0 -8% 0 6%;background:linear-gradient(to top, #78cde4 0%, #008fa6 100%)}.classik .ckpm-text span::after{background:linear-gradient(to top, #639945 0%, #88c659 100%)}.progress .ckpm-text span::after{background:linear-gradient(to top, #5c5859 0%, #171414 100%)}.master .ckpm-text span::after{background:linear-gradient(to top, #ffe25e 0%, #cba911 100%)}.sous-famille .image img{max-width:110px}.sous-famille .image{text-align:center}.sous-famille .product-category.product.first{top:1em;margin:0;text-align:center}.icon_gamme_classik{width:45px;height:45px;background-repeat:no-repeat;background-size:cover}.icon_gamme_konfor{width:45px;height:45px;background-repeat:no-repeat;background-size:cover}.icon_gamme_progress{width:45px;height:45px;background-repeat:no-repeat;background-size:cover}.icon_gamme_master{width:45px;height:45px;background-repeat:no-repeat;background-size:cover}.cen-product-description .cen-product-title{display:flex;align-items:end;justify-content:space-between;margin-top:1rem}.cen-product-description .cen-product-title h1{color:#2c2c2c !important}.woocommerce.single-product div.product .images img{width:auto;max-height:400px;margin:9% auto 29%}.woocommerce-product-details__short-description .alignnone{margin:10% 0;opacity:1}.woocommerce.single-product .product-feature .product-badges{top:0;left:10%}.cen-product-description{padding:0 2rem;background:linear-gradient(to right, #efefef, #efefef 1px, transparent 1px, transparent) left center no-repeat;background-size:auto 90%}div#tab-html5_video,div#tab-Documentations_techniques{display:flex;align-items:flex-end;flex-wrap:wrap}div#tab-html5_video div,div#tab-Documentations_techniques div{display:flex;align-items:center;flex-direction:column;width:calc(50% - 2rem);margin:1rem}div#tab-Documentations_techniques div{width:calc(33% - 2rem);text-align:center}div#tab-html5_video div{width:calc(50% - 2rem)}.col-md-7.cen-product-description h1.product_title.entry-title{line-height:initial !important}.video-youtube-produit{font-family:"Roboto", sans-serif;font-size:12px;font-weight:300;line-height:24px;text-decoration:underline;color:#b1b1b1}.detail-notice{font-size:18px;position:relative;z-index:2;margin-top:-20px;text-align:center;color:#222}.detail-notice:hover{background-color:#fff}.product-description a{display:none}.link{color:white !important}@media screen and (max-width: 1200px){.centaure-product-info{padding-top:30px;box-shadow:0 0 2px rgba(0,0,0,0.2)}.wc-tabs-wrapper{margin:0 -35px;box-shadow:0 0 2px rgba(0,0,0,0.2)}#woocommerce-tabs ul li a{font-size:1.1em;color:#000}}.alternated-background{background-color:#fbfbfb}.woocommerce table.shop_table tbody td{padding-left:7px;padding-right:7px}.woocommerce .admin-block .woocommerce-MyAccount-content .woocommerce-Addresses{text-align:center}.woocommerce .admin-block .woocommerce-MyAccount-content .row{margin:0}.woocommerce .admin-block .woocommerce-MyAccount-content .woocommerce-Address{margin-bottom:40px;padding-bottom:7px}.woocommerce-account .addresses .title h3{float:none}.woocommerce .admin-block .woocommerce-MyAccount-content form .form-row-wide .up-to-span{margin-bottom:7px}#bandeau{padding:0 !important}.woocommerce.single-product .centaure-product-info h1.product_title{font-size:38px;font-weight:700;line-height:1;color:#626262}.woocommerce-product-details__short-description h1,.woocommerce-product-details__short-description h2,.woocommerce-product-details__short-description h3,.woocommerce-product-details__short-description h4,.woocommerce-product-details__short-description h5,.woocommerce-product-details__short-description h6{margin-top:20px;margin-bottom:5px}.woocommerce-product-details__short-description p{margin:0}.woocommerce .product-badges{z-index:9}.woocommerce-tabs .alignnone{opacity:1}.up-sells.upsells.products .tm-swiper.equal-height>.swiper-container>.swiper-wrapper>.swiper-slide,.related.products .tm-swiper.equal-height>.swiper-container>.swiper-wrapper>.swiper-slide{max-width:250px;margin-right:15px !important}.stepReturn{width:20px;height:16px;cursor:pointer;text-align:center}.guide-de-choix-cat{display:none}div#customer_login{position:relative;max-width:400px;height:65vh;margin:230px auto 0}.infos-product-flex{overflow:hidden}.vc_grid.vc_row.vc_grid-gutter-20px.vc_pageable-wrapper.vc_hook_hover .vc_pageable-slide-wrapper.vc_clearfix{display:flex;max-width:1920px;max-height:420px}.infos-product-flex .vc_grid.vc_row.vc_grid-gutter-20px.vc_pageable-wrapper.vc_hook_hover{width:8000%}.woocommerce .product .stock.out-of-stock,.woocommerce .product-badges .out-of-stock{display:none}.infos-product-flex .vc_grid-item-mini.vc_clearfix{width:275px}.infos-product-flex .vc_grid-item.vc_clearfix.vc_col-sm-3.vc_grid-item-zone-c-bottom.vc_grid_filter-item.vc_visible-item.fadeIn.animated{width:300px}.info-product-container .vc_row-fluid{margin:0}.form-lostpassword-bloc input#user_login{background:transparent}.form-lostpassword-bloc p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{width:100%}.page-main-content-protection .mention-container{padding:0 32px}.page-main-content-protection article{padding:0}.mention-creater,.mention-society{border:2px solid #2c2c2c}.input-hauteur{font-weight:400;width:100%;height:50px;padding:12px 0 12px;color:#222;border:0;border-bottom-width:0;border-bottom-style:none !important;border-bottom-color:currentcolor;outline:none}.hauter-unit{position:absolute;width:56px;margin-top:-0.3%;margin-left:234px;padding-left:44px;cursor:text;border-bottom:1px solid black}.hauter-unit::after{position:absolute;width:66px;margin-top:19px;margin-left:-58px;content:""}.btn-yellow:focus{color:#000}.container-anchor{position:absolute;margin-right:20px}.anchor-centaure{margin-top:-2px}.anchor-centaure-big{margin-top:-2px}.anchor-centaure a::after{position:relative;z-index:2;display:inline-block;visibility:visible !important;width:18px;height:18px;margin-left:10px;content:"";transition-duration:0.5s;border:2px solid #171717;border-radius:50%;background-color:#fff}.anchor-centaure-big a::after{position:relative;z-index:2;display:inline-block;visibility:visible !important;width:18px;height:18px;margin-left:10px;content:"";transition-duration:0.5s;border:2px solid #171717;border-radius:50%;background-color:#fff}.reglementation:hover::after,.decret:hover::after,.question:hover::after,.Cod:hover::after,.fr:hover::after,.family:hover::after,.history:hover::after,.group:hover::after,.value:hover::after,.product:hover::after,.key:hover::after{background-color:#fd0}.step3 p{font-size:14px;font-weight:400}.anchor-centaure nav{line-height:50px;position:fixed;z-index:10;text-align:end}.anchor-centaure-big nav{line-height:50px;position:fixed;z-index:10;text-align:end}.vc_column-inner::after,.vc_column-inner::before{margin-top:-2px}.anchor-centaure nav a{visibility:hidden;padding:-31px;padding:5px;color:#737373}.anchor-centaure nav a:hover{visibility:visible}.anchor-centaure-big nav a{visibility:hidden;padding:-31px;padding:5px;color:#737373}.anchor-centaure-big nav a:hover{visibility:visible;transition-duration:1s}.step1 p{font-size:13px;font-weight:400}.yikes-custom-woo-tab-title{display:none}.form-title{font-size:25px;margin-top:40px}.modif-account{width:60%}.radio{margin-top:15px;margin-bottom:15px}.label-modif{margin-right:15px}.menu-item-4428,.menu-item-4436{visibility:hidden}.none-link:hover{color:#a3a3a3 !important}.none-link:focus{color:#a3a3a3 !important}.none-link{color:#a3a3a3 !important}.bienvenue{color:#2c2c2c}.titleHistory{color:#fd0}.aditionnal{height:720px}.wp-image-4467{cursor:pointer}.home-align{text-align:center}.input-hight:hover{background-color:red}.hight-text{position:absolute;visibility:hidden;margin-left:20px;color:#fff}.category-outils-videos .img-actu{display:none}.category-outils-videos iframe{height:380px !important}.document-gallery .document-icon .title{display:block;text-align:left !important}.catalog-distributor-pres{padding:0 32px;text-align:left}.distributeur-catalog img{width:100%;max-width:300px;margin-top:15px}.catalog-distrib .wpb_wrapper{text-align:center}.btn-yellow .tm-button.style-flat{line-height:1;height:auto;padding:0;background:none}#woocommerce-billing-bloc{padding:64px 176px}#woocommerce-billing-bloc form.checkout.woocommerce-checkout h3{font-family:"Roboto Condensed", sans-serif;font-size:38px !important;font-weight:700;margin-bottom:60px;color:#626262}#woocommerce-billing-bloc h3#ship-to-different-address label,#woocommerce-billing-bloc .payment_box.payment_method_bacs p{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:300;display:flex;align-items:flex-end;margin-top:32px;color:#a3a3a3}#woocommerce-billing-bloc input[type="checkbox"]:checked:before{border-color:#fd0;background:#fd0}#woocommerce-billing-bloc span.woocommerce-Price-amount.amount{color:#222}#woocommerce-billing-bloc .woocommerce-form-coupon-toggle .woocommerce-info{display:none}#woocommerce-billing-bloc .woocommerce-billing-fields span.select2-selection.select2-selection--single,#woocommerce-billing-bloc .woocommerce-shipping-fields span.select2-selection.select2-selection--single{height:30px !important;padding:0 20px 48px !important;border-top:none !important;border-right:none !important;border-left:none !important;border-radius:0 !important}#woocommerce-billing-bloc .woocommerce-billing-fields span#select2-billing_country-container,#woocommerce-billing-bloc .woocommerce-shipping-fields span#select2-billing_country-container{font-size:16px;font-weight:400;line-height:50px;padding:0 !important;color:#a3a3a3;font-family:Arial, Helvetica}#woocommerce-billing-bloc .woocommerce-billing-fields .select2.select2-container .select2-selection .select2-selection__arrow:before,#woocommerce-billing-bloc .woocommerce-shipping-fields .select2.select2-container .select2-selection .select2-selection__arrow:before{font-family:"Ionicons" !important;font-size:1.5rem !important;content:"\f3d0" !important;color:#a3a3a3}#woocommerce-billing-bloc .select2.select2-container .select2-selection .select2-selection__arrow{top:18px !important;right:8px !important;width:22px !important;height:22px !important}#woocommerce-billing-bloc .woocommerce-billing-fields__field-wrapper,#woocommerce-billing-bloc .woocommerce-shipping-fields__field-wrapper{display:flex !important;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 500px){#woocommerce-billing-bloc .woocommerce-billing-fields__field-wrapper,#woocommerce-billing-bloc .woocommerce-shipping-fields__field-wrapper{flex-direction:column}}#woocommerce-billing-bloc .woocommerce-billing-fields__field-wrapper>*,#woocommerce-billing-bloc .woocommerce-shipping-fields__field-wrapper>*{flex:0 0 33%;margin-bottom:46px;padding-right:10px;padding-left:0}@media screen and (max-width: 500px){#woocommerce-billing-bloc .woocommerce-billing-fields__field-wrapper>*,#woocommerce-billing-bloc .woocommerce-shipping-fields__field-wrapper>*{flex:1;width:100%}}#woocommerce-billing-bloc form.checkout.woocommerce-checkout textarea#order_comments{padding:16px 8px 8px;border:2px solid #ddd}#woocommerce-billing-bloc p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:2rem;font-weight:bold;color:#222}#woocommerce-billing-bloc p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received::before{font-size:50px;margin-right:16px;content:"✓";color:green}#woocommerce-billing-bloc .woocommerce ul.order_details{padding:0}#woocommerce-billing-bloc table.shop_table{margin-top:64px}#woocommerce-billing-bloc tfoot tr{display:flex;align-items:baseline;border:none;background:#f7f7f7}#woocommerce-billing-bloc tfoot tr:first-child td{padding-top:8px}#woocommerce-billing-bloc tfoot tr:last-child td{padding-bottom:8px}#woocommerce-billing-bloc p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:2rem;font-weight:bold;color:#222}#woocommerce-billing-bloc p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received::before{font-size:50px;margin-right:16px;content:"✓";color:green}#woocommerce-billing-bloc .woocommerce ul.order_details{padding:0}#woocommerce-billing-bloc table.shop_table{margin-top:64px}#woocommerce-billing-bloc tfoot tr{border:none;background:#f7f7f7}#woocommerce-billing-bloc tfoot tr th,#woocommerce-billing-bloc tfoot tr td{padding:8px}#woocommerce-billing-bloc tfoot tr th{width:75%;text-align:right;vertical-align:top}@media screen and (max-width: 500px){#woocommerce-billing-bloc tfoot tr th{width:50%}}#woocommerce-billing-bloc thead th,#woocommerce-billing-bloc tfoot tr th,#woocommerce-billing-bloc tfoot tr td,#woocommerce-billing-bloc span.woocommerce-Price-amount.amount{color:#a3a3a3}#woocommerce-billing-bloc tfoot tr:last-child span.woocommerce-Price-amount.amount{font-size:1.2rem;color:#222}#woocommerce-billing-bloc address{padding:16px 8px 0}#woocommerce-billing-bloc address p{margin:8px 0}#woocommerce-billing-bloc .woocommerce-customer-details .woocommerce-customer-details--email::before,#woocommerce-billing-bloc .woocommerce-customer-details .woocommerce-customer-details--phone::before{position:initial}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1 !important;-webkit-font-smoothing:antialiased;margin-right:0.618em;text-decoration:none;margin-left:-1.5em;position:absolute}.woocommerce .woocommerce-customer-details p{margin:4px 0}#woocommerce-billing-bloc section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{display:flex;flex-wrap:wrap}#woocommerce-billing-bloc section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses>div{display:flex;flex:1;flex-direction:column}#woocommerce-billing-bloc section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses>div address{flex:1 0 auto}#woocommerce-billing-bloc .woocommerce-column.woocommerce-column--billing-address{margin-right:32px}@media screen and (max-width: 1199px){#woocommerce-billing-bloc{padding:64px 20px}}.woocommerce .woocommerce-order-details td.product-name .wc-item-meta{padding-left:0}.woocommerce .woocommerce-order-details td.product-total{text-align:center}#woocommerce-billing-bloc table.woocommerce-checkout-review-order-table tfoot tr{width:100%}#woocommerce-billing-bloc table.woocommerce-table--order-details tbody tr.order_item td.product-total{padding:0}#woocommerce-billing-bloc table.woocommerce-table--order-details thead tr th.product-total,#woocommerce-billing-bloc table.woocommerce-table--order-details tbody tr.order_item td.product-total span.woocommerce-Price-amount.amount{display:none}@media screen and (min-width: 1200px){h2.woocommerce-column__title{font-size:2.6rem}}@media screen and (max-width: 1000px){#woocommerce-billing-bloc ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{font-size:0.8rem;display:flex;flex-direction:column}#woocommerce-billing-bloc ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{border-right:none}}@media screen and (max-width: 768px){#woocommerce-billing-bloc table.woocommerce-table--order-details tfoot tr th{width:50%}#woocommerce-billing-bloc table.woocommerce-table--order-details tfoot tr td{width:50%;text-align:start !important}#woocommerce-billing-bloc section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{flex-direction:column}#woocommerce-billing-bloc section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses h2{margin-top:8px}}#woocommerce-billing-bloc section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses h2{text-align:center}#woocommerce-billing-bloc section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses>div address{text-align:center}#woocommerce-billing-bloc section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses>div address p{text-align:center}.bloc-signin form.woocommerce-form-login{width:100%;border:none}.login-page form.woocommerce-form-login label{display:none}.bloc-signin form.woocommerce-form-login input{color:#898989;background:transparent}.bloc-signin .etape1 .form-login-bloc,.form-lostpassword-bloc{display:flex;align-items:center;max-width:530px;height:30vh;margin:auto}.bloc-signin .etape2 .form-login-bloc{display:flex;align-items:center;max-width:530px;height:42vh;margin:auto}.bloc-signin h2,.bloc-lostpassword h2{font-size:3em;font-weight:100;display:block;width:100%;margin:auto;text-align:center;text-transform:uppercase;border-bottom:1px solid #e8e8e8}.bloc-signin button.woocommerce-Button.button,.bloc-lostpassword button.woocommerce-Button.button{width:100%;color:#2c2c2c;border:1px solid #fd0;background:transparent}.bloc-signin label.woocommerce-form__label.woocommerce-form__label-for-checkbox.inline{font-size:12px}.form-login-bloc .lost_password a{font-size:14px;color:#dadada}.bloc-signin input[type="checkbox"]{margin-top:15px}.form-login-bloc .lost_password{display:flex;justify-content:space-between}.form-login-bloc .lost_password a{color:#222 !important}.bloc-signin button.woocommerce-Button.button:hover,.bloc-lostpassword button.woocommerce-Button.button:hover{color:#484848;background:#fd0}div#customer_login,.bloc-lostpassword{position:relative;max-width:540px;height:65vh;margin:230px auto 0}.dashboard-visual-tab-grid{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:70px auto 0}.dashboard-visual-tab-grid .dashboard-visual-tab{font-weight:400;display:inline-flex;align-items:center;flex-direction:column;justify-content:center;width:250px;height:200px;padding:20px;transition-duration:0.2s;text-align:center !important;color:#2c2c2c !important;border:3px solid #fd0;background:#fd0;margin:20px}.dashboard-visual-tab-grid .dashboard-visual-tab:hover{font-weight:500;transition-duration:0.2s;background:transparent}.dashboard-visual-tab-grid .dashboard-visual-tab i{font-size:3rem;margin:20px}.woocommerce-MyAccount-content.container h1{text-align:center;color:#2c2c2c !important}.woocommerce-account .woocommerce .button{line-height:1 !important}.woocommerce-account .woocommerce td .button{line-height:1 !important;height:auto;margin:0 5px !important;padding:10px 20px !important}form.woocommerce-EditAccountForm.edit-account h2{margin-top:140px}form.woocommerce-EditAccountForm.edit-account .form-row{margin:0 0 45px}body>#page>.content-wrapper>#page-content>.container-fluid{padding-right:initial;padding-left:initial}body>#page>.content-wrapper>#page-content>.container-fluid>.row{margin-right:initial;margin-left:initial}body>#page>.content-wrapper>#page-content>.container-fluid>.row #page-main-content{padding-right:initial;padding-left:initial}.anchor-padding{padding:32px}.centaure-slider+.anchor-padding{padding-top:110px}.anchor-padding#valeurs{padding-left:0;padding-right:0;padding-bottom:0}.anchor-padding#Home{padding:0}.anchor-padding#actualité .fb-iframe{margin-top:60px}.panier-article-accordeon{max-width:100%;margin:1em;padding:0;background:#fdfdfd;border-radius:3px;overflow:hidden}.panier-article-accordeon a.panier-titre-lien{padding-left:30px;font-size:20px}.panier-article-accordeon ul{margin:0;padding:0}.panier-article-accordeon li{display:block}.panier-article-accordeon label{cursor:pointer;display:block;padding:0.7em 1em;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#555), to(#444));background:linear-gradient(#fdfdfd, #ececec);border-bottom:1px solid #333;box-shadow:inset 0 1px 1px rgba(255,255,255,0.2)}.panier-article-accordeon label:hover{background:-webkit-gradient(linear, left top, left bottom, from(#666), to(#444));background:linear-gradient(#ececec, #fdfdfd)}.panier-article-accordeon input[type="radio"],.panier-article-accordeon input[type="checkbox"]{display:none}.panier-article-accordeon .sub>li{cursor:pointer;overflow:hidden;height:0;margin:0;opacity:0;font-size:0.875em;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;box-shadow:inset 0 -1px 0 #555}.panier-article-accordeon .sub>li:hover{padding-left:1.5em;background:rgba(0,0,0,0.1)}.panier-article-accordeon input:checked+.sub>li{height:auto;padding:0.7em 1em;opacity:1}.panier-article-accordeon .sub li .variation{display:flex;flex-wrap:wrap;width:100%}.panier-article-accordeon .sub li .variation dt{width:60%;margin:0;text-align:left}.panier-article-accordeon .sub li .variation dd{width:40%;margin:0;text-align:right;padding-left:5px}.panier-article-accordeon .sub li .variation dd p{text-align:right}.woocommerce table.shop_table tbody tr .panier-section-prix .panier-section-prix-colonne{top:30px}.woocommerce table.shop_table tbody tr .panier-section-prix .panier-section-prix-colonne .product-price,.woocommerce table.shop_table tbody tr .panier-section-prix .panier-section-prix-colonne .product-quantity,.woocommerce table.shop_table tbody tr .panier-section-prix .panier-section-prix-colonne .product-subtotal,.woocommerce table.shop_table tbody tr .panier-section-prix .panier-section-prix-colonne .product-remove{text-align:center !important}.woocommerce table.shop_table tbody tr .panier-section-prix .panier-section-prix-colonne a.remove{width:100%}.woocommerce table.shop_table tbody tr .panier-section-prix .panier-section-prix-colonne .product-quantity .quantity label{display:none}.woocommerce-page table.cart td.cart-update{text-align:left}.return-to-shop{margin-left:1.5em}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{color:#222}textarea.super-shortcode-field::placeholder,input.super-shortcode-field::placeholder{font-size:16px}.super-field.super-text:before,.super-field.super-textarea:before,.super-field.super-currency:before,.super-field.super-file:before,.super-field.super-date:before,.super-field.super-time:before,.super-field.super-dropdown:before{border-bottom:2px solid #ffdd00 !important}textarea.super-shortcode-field{padding:3px 20px !important}.super-label{text-align:left !important;font-weight:600 !important}#post-9{line-height:1.3em}.d-none{display:none}.centaure-banner .content-wrap{position:relative;height:320px;background-size:cover;background-position:center;background-repeat:no-repeat}.centaure-banner.style-1 .content{position:absolute;top:0;left:0;width:100%;padding:84px 30px 30px 90px}.centaure-banner.style-1 .heading{font-size:40px;line-height:1;letter-spacing:0;margin-bottom:85px}.centaure-banner.style-2 .content-wrap{position:relative;text-align:center}.centaure-banner.style-2 .content{position:absolute;top:50%;left:0;width:100%;transform:translate(0, -50%)}.centaure-banner.style-2 .heading{text-transform:uppercase;font-size:24px;font-weight:700;line-height:1.4;letter-spacing:0.3em;margin-bottom:26px}.centaure-banner .content-wrap{position:relative;height:320px;background-size:cover;background-position:center;background-repeat:no-repeat}.centaure-banner.style-1 .content{position:absolute;top:0;left:0;width:100%;padding:84px 30px 30px 90px}.centaure-banner.style-1 .heading{font-size:40px;line-height:1;letter-spacing:0;margin-bottom:85px}.centaure-banner.style-2 .content-wrap{position:relative;text-align:center}.centaure-banner.style-2 .content{position:absolute;top:50%;left:0;width:100%;transform:translate(0, -50%)}.centaure-banner.style-2 .heading{text-transform:uppercase;font-size:24px;font-weight:700;line-height:1.4;letter-spacing:0.3em;margin-bottom:26px}.woocommerce .product-badges .new{color:black !important;background:#fd0;

