a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}ins,del{text-decoration:none}.showmobile{display:none}@font-face{font-family:Lato-Regular;src:url('https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../fonts/Lato-Regular.ttf')}@font-face{font-family:Lato-Blk;src:url('https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../fonts/Lato-Black.ttf')}@font-face{font-family:Lato-Itl;src:url('https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../fonts/Lato-Italic.ttf')}@font-face{font-family:Prompt-Regular;src:url('https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../fonts/Prompt-Regular.ttf')}body{font-size:21px;font-family:'Lato-Regular',sans-serif;line-height:30px;background:white}h1,h2,h3,h4,h5,h6,p,ul{margin-bottom:20px}b,strong{font-weight:bold}i,em{font-style:italic}h1,.h1,.titre,product_title{font-size:48px;font-family:'Lato-Blk',sans-serif;text-transform:uppercase;line-height:46px;color:white}h2,.h2{font-size:36px;color:#ed8500;font-family:'Lato-Blk',sans-serif;text-transform:uppercase;line-height:36px}h3,.h3,sous-titre{font-size:30px;text-transform:uppercase;color:white;line-height:30px}h4,.h4{font-size:16px;color:white;line-height:16px}p{color:white}.hide_normal{display:none !important}.btn{font-size:14px;line-height:15px;text-transform:uppercase;color:white;background-color:#ed8500;border-radius:20px;padding:10px 40px;display:inline-block;margin:0px 0 0;border:1px solid #fff}.btn:hover{background-color:#000;color:white;text-decoration:none}.btn2{font-size:14px;line-height:15px;text-transform:uppercase;color:white;background-color:#ed8500;border-radius:20px;padding:10px 40px;display:inline-block;margin:0px 0 0;border:1px solid #fff}.btn2:hover{background-color:#e5e5e5;color:#ed8500;padding:8px 38px;border:1px solid #ed8500;text-decoration:none}.alignleft{float:left}.alignright{float:right}.aligncenter{float:none;margin-left:auto;margin-right:auto;left:0px;right:0px}input[type=search]{box-sizing:inherit}header .menu_sec ul li.current-menu-ancestor>a{color:#ed8500;text-decoration:underline}header .menu_sec ul li.current-menu-item>a{color:#ed8500;text-decoration:underline}header .menu_sec ul li a{color:#ed8500;font-size:12px}header .menu_sec ul li a:hover{color:#ed8500;text-decoration:underline}header .menu ul li.current-menu-ancestor>a{color:#ed8500}header .menu ul li.current-menu-item>a{color:#ed8500}header .menu ul li a{color:white;font-size:17px;text-transform:uppercase;font-family:'Lato-Blk',sans-serif}header .menu ul li a:hover{color:#ed8500 !important;text-decoration:none}.select2-results ul li{font-size:11px;line-height:22px;padding:0 6px}.multi-colm.foncer b{color:white}.multi-colm.foncer p{color:#1a55b8}.multi-colm.foncer a{color:#1a55b8}.multi-colm .btn{color:white !important}.multi-colm b{color:#1a55b8}.multi-colm p{color:#000;font-size:18px;line-height:23px}.multi-colm a{color:#000}.section_info{background:#e5e5e5}.section_info h1{position:relative;padding-bottom:8px;display:inline-block;color:white}.section_info h1:after{position:absolute;bottom:-7px;content:"";display:block;background:#000;width:103px;height:5px;margin:0 auto;right:0;left:0}.section_info h1,.section_info h2,.section_info h3,.section_info h4,.section_info h5,.section_info h6,.section_info p{color:white}.section_info .text{text-align:center;color:white}.separation1{background:#1a55b8}.tableau td{padding-right:10px}.formulaire{background:#e5e5e5}.formulaire .text .gauche p{color:#000;font-size:45px;line-height:44px;font-family:'Lato-Blk',sans-serif;text-transform:uppercase}.formulaire .text .droite p{color:#000;font-size:21px}.formulaire .wpcf7 .champ label{font-size:20px;width:100%;margin-bottom:14px}.formulaire .wpcf7 .champ label span{color:#c3262e}.formulaire .wpcf7 .champ input{width:100%;border:1px solid #ed8500;background:white;padding:14px}.formulaire .wpcf7 .champ select{padding:3px}.formulaire .wpcf7 .champ textarea{width:100%;border:1px solid #ed8500;background:white;padding:14px;height:202px}.formulaire .wpcf7 .champ .wpcf7-submit{font-size:14px;line-height:15px;text-transform:uppercase;color:white;background-color:#ed8500;border-radius:20px;padding:10px 40px;display:inline-block;margin:23px 0 0;border:none;width:auto;float:right}.formulaire .wpcf7 .champ .wpcf7-submit:hover{background-color:white;color:#ed8500;padding:8px 38px;border:1px solid #ed8500}.slider .carousel-home .item .owl-text{text-shadow:5px 5px 5px #000}.slider .carousel-home .item .owl-text p{font-size:30px}.slider .carousel-home .item .owl-text.pale .titre{color:white}.slider .carousel-home .item .owl-text.pale p{color:white}.slider .carousel-home .item .owl-text.foncer .titre{color:#000}.slider .carousel-home .item .owl-text.foncer p{color:#000}.slider_image_text.avec_titre{background:#e5e5e5}.slider_image_text.avec_titre .top h3{text-align:center;position:relative}.slider_image_text.avec_titre .top h3:after{content:"";display:block;width:103px;height:5px;margin:28px auto}.slider_image_text .bot{background:#e5e5e5}.slider_image_text .bot .carousel_image_text .owl-item .item .owl-text{color:#000}.slider_image_text .bot .carousel_image_text .owl-item .item .owl-text p{color:#000}.section_image .text h2{font-size:45px;color:#000}.section_image .text p{font-size:21px;color:#000}.text_image2.bg_blanc{background:white}.text_image2.bg_blanc .text h1,.text_image2.bg_blanc .text h2,.text_image2.bg_blanc .text h3,.text_image2.bg_blanc .text h4,.text_image2.bg_blanc .text h5,.text_image2.bg_blanc .text h6,.text_image2.bg_blanc .text p{color:#000}.text_image2.bg_bleu{background:#000}.text_image2.bg_red{background:#e5e5e5}.text_image2:not(.bg_blanc) .btn{border:2px solid #fff}.text_image2.image_gauche .image:before{background:#ed8500}.text_image2.image_droite .image:before{background:#ed8500}.text_image .bloc_text.bg_blanc{background:#FFF}.text_image .bloc_text.bg_blanc p{color:#000 !important}.text_image .bloc_text.bg_bleu{background:#000}.text_image .bloc_text.bg_red{background:#e5e5e5}.text_image .bloc_text:not(.bg_blanc) .btn{border:2px solid #fff}.slider_shop{background-color:white}.slider_shop .owl-carousel{position:relative}.slider_shop .owl-carousel .owl-item .owl-shop-txt p{font-size:21px;color:#000}.slider_shop .owl-carousel .owl-item .owl-shop-txt .nom{font-size:17px;color:#e5e5e5;font-weight:bold}.slider_shop .owl-carousel .owl-item .owl-shop-txt .prices p{font-size:36px;color:#000;text-transform:uppercase;font-family:'Lato-Blk',sans-serif}.slider_shop .owl-carousel .owl-item .owl-shop-txt .prices p del{color:#000;text-decoration:line-through}.slider_shop .owl-carousel .owl-item .owl-shop-txt .prices p ins{color:#ed8500}.slider_shop .owl-carousel .owl-item .owl-shop-txt a.btn{font-size:14px;line-height:12px;text-transform:uppercase;color:#FFF;background-color:#000}.slider_shop .owl-carousel .owl-item .owl-shop-txt a.btn:hover{background-color:#e5e5e5}.image_bas.bannfulltxt .text h2{font-size:63px;font-family:'Lato-Blk',sans-serif;text-transform:uppercase;line-height:58px}.image_bas.bannfulltxt .text p{text-transform:uppercase}.image_bas.bannfulltxt .text h1,.image_bas.bannfulltxt .text h2,.image_bas.bannfulltxt .text h3,.image_bas.bannfulltxt .text h4,.image_bas.bannfulltxt .text h5,.image_bas.bannfulltxt .text h6,.image_bas.bannfulltxt .text h7,.image_bas.bannfulltxt .text p,.image_bas.bannfulltxt .text a{color:white}.image_bas.bannfulltxt .text .liste_txt li{color:#e5e5e5;font-size:30px;line-height:62px}.bannfulltxt_new .text h2{font-size:53px;font-family:'Lato-Blk',sans-serif;text-transform:uppercase;line-height:58px}.bannfulltxt_new .text p{text-transform:uppercase}.bannfulltxt_new .text h1,.bannfulltxt_new .text h2,.bannfulltxt_new .text h3,.bannfulltxt_new .text h4,.bannfulltxt_new .text h5,.bannfulltxt_new .text h6,.bannfulltxt_new .text h7,.bannfulltxt_new .text p,.bannfulltxt_new .text a{color:white}.bannfulltxt_new .text .liste_txt li{color:#e5e5e5;font-size:30px;line-height:62px}.search-crumbs{background:white}.search-crumbs .woocommerce-breadcrumb{font-size:18px;text-transform:uppercase}.search-crumbs .woocommerce-breadcrumb a{color:#e5e5e5;font-size:18px;text-transform:uppercase}.detail_produits{background:white}.detail_produits nav.woocommerce-pagination ul a{font-size:20px}.detail_produits nav.woocommerce-pagination ul li span{font-size:20px}.detail_produits .page-title{font-weight:normal;font-size:44px;text-transform:uppercase;text-align:left;color:#000}.detail_produits .description .titre{font-family:'Lato-Blk',sans-serif;font-size:36px;color:#000}.detail_produits .description p{font-size:21px;color:#000;line-height:30px}.detail_produits .description .price span{font-size:23px;color:#000;text-transform:uppercase;font-family:'Lato-Blk',sans-serif}.detail_produits .description .price del span{font-size:20px !important;text-decoration:line-through;font-family:'Lato-Regular',sans-serif !important}.detail_produits .description .price ins span{color:#30a27a !important;padding-left:10px}.detail_produits .description .price .woocommerce-Price-currencySymbol{position:relative;bottom:1px;font-size:25px;line-height:25px;text-decoration:none}.detail_produits .description .woocommerce form.checkout h3{color:#e5e5e5;padding-bottom:20px;margin-bottom:0px}.detail_produits .description .woocommerce form.checkout input[type=text],.detail_produits .description .woocommerce form.checkout input[type=tel],.detail_produits .description .woocommerce form.checkout input[type=email]{background:transparent;border:none;border-bottom:1px solid #000}.detail_produits .description .woocommerce form.checkout .woocommerce-additional-fields{padding-top:30px}.detail_produits .description .woocommerce form .shop_table tr{padding:10px 0}.detail_produits .description .woocommerce form .shop_table tr:last-child{border-bottom:none}.detail_produits .description .woocommerce form .shop_table tr.cart_item{border-bottom:1px solid #e5e5e5}.detail_produits .description .woocommerce form .woocommerce-checkout-review-order table tr{padding:0px;margin:0px}.detail_produits .description .woocommerce form .woocommerce-checkout-review-order table tr:last-child{border-bottom:none}.detail_produits .qty_button{font-size:24px;text-transform:uppercase;color:#FFF;background-color:#e5e5e5;font-family:auto}.detail_produits .quantity input.qty{background:white}.detail_produits .woocommerce #respond input#submit,.detail_produits .woocommerce a.button,.detail_produits .woocommerce button.button,.detail_produits .woocommerce input.button{background:#e5e5e5}.detail_produits .woocommerce #respond input#submit:hover,.detail_produits .woocommerce a.button:hover,.detail_produits .woocommerce button.button:hover,.detail_produits .woocommerce input.button:hover{background:#000;color:white}.detail_produits .btn_panier{font-size:14px;text-transform:uppercase;color:white;background-color:#e5e5e5;border-radius:20px;padding:12px 32px;display:inline-block;margin:67px 0 0;border:none}.detail_produits .btn_panier:hover{background-color:#000;color:white;padding:12px 32px;text-decoration:none}.detail_produits ul.products:before{display:none}.detail_produits ul.products li a h2{font-size:17px !important;color:#3ec0e8;font-weight:bold;line-height:20px;font-family:'Lato-Regular',sans-serif}.detail_produits ul.products li a h2:after{display:none}.detail_produits ul.products li a h2 .count{background:none;font-weight:normal}.detail_produits ul.products li a:hover{text-decoration:none}.detail_produits ul.products li a .price span{font-size:23px;color:#000;text-transform:uppercase;font-family:'Lato-Blk',sans-serif}.detail_produits ul.products li a del span{font-size:20px !important;text-decoration:line-through;font-family:'Lato-Regular',sans-serif !important}.detail_produits ul.products li a ins span{color:#30a27a !important;padding-left:10px}section.bg_foncer{background:#000}section a{color:#e5e5e5}section a:hover{color:#000}section.multi-cols .mobile-bottom p{color:#000}section.multi-cols ul{margin-left:22px}section.multi-cols ul li{list-style:disc}section.text_one_col h2{padding-bottom:25px;position:relative;color:#000}section.text_one_col h2:after{position:absolute;content:"";display:block;width:47px;height:8px;bottom:0;left:0}section.text_one_col p{color:#000}section.listes-accordeons{background:#e5e5e5}section.listes-accordeons h2{padding-bottom:25px;font-size:36px;color:#000}section.listes-accordeons h3{font-size:24px;position:relative;border-bottom:8px solid #e5e5e5;padding-bottom:20px;margin-top:30px;margin-bottom:20px;color:#000}section.listes-accordeons h3:before{height:8px;content:'';width:75px;position:absolute;bottom:-8px;left:0;background:#ed8500}section.listes-accordeons h3.active:before{right:0;left:initial}section.listes-accordeons p{color:#000}section.listes-accordeons .accordion-content{background:white}section.galerie .item a:hover .txt_hover{display:flex}section.galerie .item a .txt_hover{background:rgba(12,12,12,0.75);color:#FFF;font-size:36px}section.galerie .owl-prev{background:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/fleche_gauche.png) no-repeat center,#ed8500 !important}section.galerie .owl-next{background:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/fleche_droite.png) no-repeat center,#ed8500 !important}section.section_msg_btn_full>div{background:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/bg_action.jpg) no-repeat top left;background-size:cover}section.section_msg_btn_full .text>div h2{font-size:36px;font-family:'Lato-Blk',sans-serif;margin-bottom:25px;color:white}section.section_msg_btn_full .text>div p{color:white;font-size:21px;margin-bottom:25px}.section_msg{background:#f7f7f7}.section_msg .main div h1{position:relative;padding-bottom:8px;display:inline-block}.section_msg .main div h1:after{position:absolute;bottom:-7px;content:"";display:block;background:white;width:103px;height:5px;margin:0 auto;right:0;left:0}.section_msg .main div p{font-size:30px;color:#000}.articles .main>div div:last-child{border-left:1px solid #e5e5e5}.articles .main>div.oui div:last-child{border-right:1px solid #e5e5e5}.articles .main>div h3{font-size:36px;font-family:'Lato-Blk',sans-serif;padding-bottom:15px;margin-bottom:20px;position:relative;color:#000}.articles .main>div h3:after{position:absolute;content:"";display:block;background:#ed8500;width:47px;height:8px;bottom:0;left:0}.articles .main>div p{color:#000;font-size:21px;line-height:22px}.search_result .search_title{color:#000}.search_result article p{color:#000}footer .multi-colm{background:#ed8500}footer .droit{background:#000}footer .droit .row p{font-size:18px;color:white}footer .droit .row ul{color:white}footer .droit .row ul li{list-style:none;font-size:18px}.p_gauche{float:left}.p_droite{float:right}@media only screen and (max-width:1109px){.image_bas.bannfulltxt .text h2{font-size:35px;line-height:35px}.image_bas.bannfulltxt .text .liste_txt li{font-size:21px;line-height:21px}.bannfulltxt_new .text h2{font-size:35px;line-height:35px}.bannfulltxt_new .text .liste_txt li{font-size:21px;line-height:21px}}@media only screen and (max-width:991px){header .menu ul li a{font-size:11px}}@media only screen and (max-width:768px){h1,.h1,.titre{font-size:43px;line-height:38px}h2,.h2{font-size:35px}h3,.h3,sous-titre{font-size:27px}h4,.h4{font-size:16px}.slider .carousel-home .item .owl-text p{font-size:18px}}@media only screen and (max-width:768px){.slider .carousel-home .item{background:#000}}@media only screen and (max-width:613px){.image_bas.bannfulltxt .text h2{font-size:30px;line-height:30px}.image_bas.bannfulltxt .text p{font-size:15px}.image_bas.bannfulltxt .text .liste_txt li{font-size:21px;line-height:20px}.bannfulltxt_new .text h2{font-size:30px;line-height:30px}.bannfulltxt_new .text .liste_txt li{font-size:21px;line-height:20px}}header{position:absolute;z-index:999999;width:100%;padding-top:10px;padding-bottom:10px}header .logo{display:none}header .logo a img{width:75%;height:auto}header .menu_sec{display:flex;justify-content:right;align-items:center;margin-left:auto;z-index:4}header .menu_sec.menuToggle input{display:none}header .menu_sec>div{width:100%}header .menu_sec ul{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;width:100%;margin-bottom:0px}header .menu_sec ul li{margin:0 10px}header .menu_sec ul li>a{vertical-align:top}header .menu{display:flex;justify-content:right;align-items:center}header .menu.menuToggle input{display:none}header .menu>div{width:100%}header .menu ul{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;width:100%;justify-content:space-between}header .menu ul li{justify-content:space-between}header .menuToggle2{width:100%;display:block;position:absolute;top:16px;left:0px;-webkit-user-select:none;user-select:none}header .menuToggle2 a{text-decoration:none;font-size:17px;transition:color .3s ease;display:block;width:100%;text-align:center}header .menuToggle2 input{display:block;width:40px;height:32px;position:absolute;top:-4px;right:17px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}header .menuToggle2 span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:white;border-radius:3px;z-index:1;float:right;clear:both;transform-origin:4px 0px;margin-right:20px;transition:transform .5s cubic-bezier(.77, .2, .05, 1),background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease}header .menuToggle2 span:first-child{transform-origin:0% 0%}header .menuToggle2 span:nth-last-child(2){transform-origin:0% 100%;width:27px}header .menuToggle2 input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px, -1px);background:white;width:33px}header .menuToggle2 input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2, .2)}header .menuToggle2 input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0, -1px)}header #menu2{position:absolute;width:70%;margin:-18px auto 0 auto;padding:30px 20px 0;background:#000;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(0, -110%);transition:transform .5s cubic-bezier(.77, .2, .05, 1);left:0;right:0;z-index:99}header #menu2 ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}header #menu2 ul li{padding:0;line-height:16px;list-style:none;position:relative;padding-bottom:30px;display:inline-block;width:100%}header #menu2 ul li a{color:#3ec0e8;font-size:18px;text-align:left}header #menu2 ul li ul li a{color:#ebf0f4;font-size:16px}header #menu2 ul li span{background:none;position:absolute;top:0;right:0;color:#42567f;font-size:16px}header #menu2 ul li ul{padding-top:20px;column-count:1}header #menu2 ul li ul li{width:100%;padding:0px}header .menuToggle2 input:checked~#menu2{transform:none}header .rss{display:flex}header .rss ul{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;width:100%;align-items:center}header .rss ul li{margin:0px 5px;position:relative}footer .multi-colm{padding:80px 0 50px}footer .droit{padding:20px 0 0 0}footer .droit .row{justify-content:space-between}footer .droit .row .text{align-self:center}footer .droit .row .liste_rs{margin:0;padding:0}footer .droit .row .liste_rs ul li{float:right}.xoo-wsc-basket{bottom:53px}.multi-colm .container .row .cols>div{width:90%}.separation1{padding:38px 0px}.separation1 img{margin:0 auto;display:block}section{padding:45px 0 10px}section.text_et_image .text{width:40%}section.text_et_image .imgs{width:56%}section.text_et_image .imgs .image_seul{position:relative}section.text_et_image .imgs .image_seul img{width:100%;height:auto}section.text_et_image .imgs .image_seul:before{position:absolute;top:0;left:0;background-repeat:no-repeat;content:"";width:100%;height:100%;background-size:101%}section.text_et_image .imgs .image_duo_top{position:relative;margin-bottom:34px}section.text_et_image .imgs .image_duo_top img{width:100%;height:auto}section.text_et_image .imgs .image_duo_top:before{position:absolute;top:0;left:0;background-repeat:no-repeat;content:"";width:100%;height:100%;background-position:center}section.text_et_image .imgs .image_duo_bot img{width:100%;height:auto}section.text_one_col .padding_border{margin-right:-15px;margin-left:-15px;padding:25px}section .row{margin:0 -15px;justify-content:space-between;flex-wrap:nowrap}section .full{flex-basis:100%}section .double{flex-basis:45%}section .triple{flex-basis:30%}section .quatre{flex-basis:20%}section.listes-accordeons .accordion-content{position:relative;display:none;padding:40px}section.multi-cols .mobile-bottom img{margin-bottom:35px;width:100%;height:auto}section.galerie .container{padding:0px 70px}section.galerie .item{position:relative}section.galerie .item a .txt_hover{position:absolute;top:0;left:0;height:100%;width:100%;justify-content:center;align-items:center;display:none;transition:all .35s}section.galerie .owl-galerie .owl-nav{margin-top:0;width:100%;height:100%}section.galerie .owl-prev{top:0;height:100%;margin:0 !important;position:absolute;border-radius:0 !important}section.galerie .owl-next{top:0;height:100%;margin:0 !important;position:absolute;border-radius:0 !important}section.galerie .owl-next{right:-60px}section.galerie .owl-prev{left:-60px}section.galerie .owl-prev span,section.galerie .owl-next span{display:block;width:60px;border-radius:0}section.section_msg_btn_full .text{display:flex;justify-content:center;padding-top:60px;padding-bottom:38px}section.section_msg_btn_full .text>div{max-width:420px;display:flex;flex-direction:column;align-items:center;text-align:center}section.section_msg_btn_full .text>div .btn{margin-top:0px !important}.section_image{display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden}.section_image>div{padding:0}.section_image .text div{padding:30px 10% 30px 19%}.section_image .text h2{padding-bottom:25px}.section_image .image{padding:0}.section_image .image img{width:100%;height:100%;float:right;object-fit:cover}.section_image a{margin-top:20px}.section_info{padding:68px 0}.section_info .text{padding:0 30px;flex-basis:100%}.slider .carousel-home .item{position:relative}.slider .carousel-home .item .owl-text{position:absolute;top:40%;left:10%;max-width:800px}.slider .carousel-home .item .owl-text .titre{text-transform:uppercase;margin-bottom:20px}.slider .carousel-home .item .owl-text p{text-transform:uppercase}.slider .carousel-home .item .owl-text a{margin-top:20px}.slider_image_text.avec_titre .top{padding-top:62px}.slider_image_text .bot{padding:20px 0 30px}.slider_image_text .bot .carousel_image_text .owl-nav{display:none}.slider_image_text .bot .carousel_image_text .owl-item .item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.slider_image_text .bot .carousel_image_text .owl-item .item .img{flex-basis:50%}.slider_image_text .bot .carousel_image_text .owl-item .item .img img{margin:20px 0;width:100%;height:auto}.slider_image_text .bot .carousel_image_text .owl-item .item .owl-text{flex-basis:50%;padding:20px 10px 20px 60px}.slider_image_text .bot .carousel_image_text .owl-item .item .owl-text p{padding-bottom:20px}.slider_shop{padding:50px 0}.slider_shop .row{overflow:hidden}.slider_shop .top h2{position:relative;padding-right:40px;padding-bottom:60px;display:inline-block}.slider_shop .top h2:after{position:absolute;background:url('https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/ic_comp.png');background-repeat:no-repeat;background-position:top left;content:"";height:30px;width:30px;background-size:100%;right:0}.slider_shop .owl-carousel{position:relative}.slider_shop .owl-carousel .owl-item{text-align:center}.slider_shop .owl-carousel .owl-item .item .img_prod{position:relative}.slider_shop .owl-carousel .owl-item .item .img_prod .itsnew{position:absolute;top:0;right:0;display:block;width:69px;height:69px;background:url('https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/new.png');background-repeat:no-repeat}.slider_shop .owl-carousel .owl-item .item .img_prod .onsale{position:absolute;top:0;right:0;display:block;width:69px;height:69px;background:url('https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/sale.png');background-repeat:no-repeat}.slider_shop .owl-carousel .owl-item .item .img_prod>img{width:100%;height:301px}.slider_shop .owl-carousel .owl-item .owl-shop-txt{margin-top:60px}.slider_shop .owl-carousel .owl-item .owl-shop-txt .prices{margin-bottom:28px}.slider_shop .owl-carousel .owl-item .owl-shop-txt .price{margin-bottom:11px}.slider_shop .owl-carousel .owl-item .owl-shop-txt a.btn{border-radius:25px;padding:10px 40px;display:inline-block;margin:0 auto}.slider_shop .owl-carousel .owl-item .owl-shop-txt a.btn:hover{text-decoration:none}.slider_shop .owl-carousel .owl-nav{position:absolute;top:60%;transform:translateY(-50%);width:100%;height:53px;display:flex;justify-content:space-between}.slider_shop .owl-carousel .owl-nav button{display:block;width:25px;height:40px;background-repeat:no-repeat;background-size:contain}.slider_shop .owl-carousel .owl-nav .owl-prev{background-image:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/fleche_gauche.png)}.slider_shop .owl-carousel .owl-nav .owl-next{background-image:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/fleche_droite.png)}.text_image2{padding:160px 0}.text_image2.margin{margin-top:123px}.text_image2 .btn{margin-top:30px}.text_image2 .box{display:table;margin:0 auto}.text_image2 .box .box-row{display:table-row}.text_image2 .box .box-row .box-cell{display:table-cell}.text_image2.image_droite{direction:rtl}.text_image2.image_droite .box .box-row .box-cell{direction:ltr}.text_image2 .image{width:50%;position:relative}.text_image2 .image img{width:100%;height:auto}.text_image2.image_gauche .image:before{position:absolute;top:13%;left:22px;content:"";display:block;width:35px;height:75%}.text_image2.image_droite .image:before{position:absolute;top:13%;right:22px;content:"";display:block;width:35px;height:75%}.text_image2 .bloc_text{width:50%;vertical-align:top}.text_image2 .bloc_text .text{padding:8% 10%}.text_image.margin{margin-top:123px}.text_image .btn{margin-top:30px}.text_image .box{display:table;width:100%}.text_image .box .box-row{display:table-row}.text_image .box .box-row .box-cell{display:table-cell}.text_image.image_droite{direction:rtl}.text_image.image_droite .box .box-row .box-cell{direction:ltr}.text_image .image{width:50%}.text_image .image img{width:100%;height:auto}.text_image .bloc_text{width:50%;vertical-align:top}.text_image .bloc_text .text{padding:10% 5%;display:inline-block;width:100%}.text_image .bloc_text .text>div{max-width:460px;margin-left:73px}.text_image .bloc_text .text ul{margin-left:20px}.text_image .bloc_text .text ul li{list-style:disc;line-height:30px}.section_msg.titre{background-position:bottom}.section_msg .main{display:flex;justify-content:center;padding:50px 0 50px 0}.section_msg .main div{display:flex;flex-direction:column;text-align:center}.section_msg .main div img{margin:0 auto}.calendrier .container{padding:130px 0px}.calendrier .liste-blog{display:inline-block;width:100%}.calendrier .liste-blog>div{float:left;padding-bottom:20px}.calendrier .liste-blog a{text-transform:none}.calendrier .liste-blog article{position:relative}.calendrier .liste-blog article .top_info{top:0px;display:block;width:100%;background:#0c0c12;color:#FFF;text-align:center;font-size:20px;text-transform:uppercase;padding:28px 0px}.calendrier .liste-blog article .top_info p{font-weight:bold}.calendrier .liste-blog article img{width:100%;height:462px;object-fit:cover}.calendrier .liste-blog article .title{position:absolute;bottom:0px;display:block;width:100%;height:160px;padding-top:44px;padding-bottom:44px;background:rgba(128,189,1,0.8);color:#FFF;text-align:center;-webkit-transition:height 1s;transition:height 1s}.calendrier .liste-blog article .title h3,.calendrier .liste-blog article .title p{color:#FFF}.calendrier .liste-blog article .exc{display:block;width:100%;height:200px;color:#b4b4b4;padding:60px 16% 0;line-height:35px;font-size:20px}.calendrier .liste-blog article .exc.hidden{display:none}.calendrier .liste-blog article:hover .exc{display:block}.calendrier .liste-blog article:hover .title{height:462px}.image_bas{width:100%;height:0;padding-top:38%;border-bottom:6px solid #000}.image_bas.bannfulltxt{position:relative;padding-top:40%}.image_bas.bannfulltxt .text{padding:80px 60px 0 7%;position:absolute;top:0px;left:0;width:100%}.image_bas.bannfulltxt .text .liste_txt img{margin-right:22px}.image_bas.bannfulltxt .text .btn{margin-top:0px}.bannfulltxt_new .text{padding:80px 60px 80px 7%;width:100%}.bannfulltxt_new .text .liste_txt img{margin-right:22px}.bannfulltxt_new .text .btn{margin-top:0px}.articles{padding-top:50px}.articles .main{padding:20px 0}.articles .main>div{display:flex;flex-direction:row}.articles .main>div div{flex-basis:50%}.articles .main>div div img{width:80%;height:auto}.articles .main>div div:last-child{padding-left:10%}.articles .main>div.oui div:first-child{order:2}.articles .main>div.oui div:first-child img{float:right}.articles .main>div.oui div:last-child{order:1;border-left:none;padding-left:0;padding-right:10%}.formulaire{padding:135px 0 110px}.formulaire .text,.formulaire .wpcf7{display:flex;flex-direction:row;width:100%}.formulaire .text .droite,.formulaire .wpcf7 .droite{margin-left:8.333333%}.formulaire form{display:flex;width:100%;flex-direction:row;flex-wrap:wrap}.formulaire .wpcf7 .gauche .champ{padding-bottom:24px}.formulaire .wpcf7 .gauche .champ:last-child{padding-bottom:0px}.formulaire .wpcf7 .champ{width:100%}.service .se{position:relative}.service .se div{margin:0px 10px;text-align:center}.service .se.emphase{padding:104px 5px;margin:45px 0px;background:#475562}.service .se.emphase h1,.service .se.emphase h2{font-size:72px}.service .se.emphase h3{font-size:50px}.service .se.emphase h4{font-size:30px}.service .se.emphase p,.service .se.emphase h1,.service .se.emphase h2,.service .se.emphase h3,.service .se.emphase h4,.service .se.emphase h5,.service .se.emphase h6,.service .se.emphase a,.service .se.emphase ul,.service .se.emphase li{color:#FFF}.service .se.avecimage .image{height:167px;background-size:cover !important;background-repeat:no-repeat !important}.service .se.avecimage img{width:100%;height:auto}.service .se.services{color:#3e4c59;height:545px}.service .se.services a{text-decoration:none}.service .se.services a:hover button.boutn{letter-spacing:2px}.service .se.services a:hover button.boutn:after{width:100%}.service .se.services .titre{font-size:23px;color:#2e6889;padding:30px 0 50px}.service .se.services p{font-size:18px;line-height:inherit}.service .se.services button.boutn{position:absolute;width:80%;bottom:0;left:0;right:0;display:block;text-decoration:none;text-align:center;margin:22px auto 0;text-transform:uppercase;padding:13px 34px;border:none;border-radius:5px;color:#FFF;background:#475562;transition:all .35s}.service .se.services button.boutn:hover{background:#475562}@media only screen and (min-width:768px){@-webkit-keyframes leaves{0%{-webkit-transform:scale(125)}100%{-webkit-transform:scale(1)}}@keyframes leaves{0%{transform:scale(1.25)}100%{transform:scale(1)}}}ul.products{padding-top:30px}ul.products li{max-width:360px;list-style:none}ul.products li a.add_to_cart_button{display:none !important}ul.products li a img{width:100%;height:auto;margin-bottom:15px}ul.products li a .price{position:relative;display:flex;height:45px;margin-top:20px}ul.products li a .price span{display:flex;align-items:middle;float:right}ul.products li a .price span span{float:left}.woocommerce-loop-product__link{display:flex;flex-direction:column}.woocommerce-loop-product__link h2{order:3}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table th,.woocommerce table.shop_table tr{text-align:right}.woocommerce .wc-proceed-to-checkout a{float:right}.woocommerce table.shop_table td,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border:none}.detail_produits{padding:26px 0 50px}.detail_produits header{position:relative;width:100%;order:1;z-index:1}.detail_produits .row>div{display:flex;width:100%}.detail_produits .row>div.full{display:initial}.detail_produits .row .gauche,.detail_produits .row .droite{flex-basis:45%}.detail_produits .row .gauche .flex-viewport{min-height:337px}.detail_produits .row .droite{padding:0 20px}.detail_produits .shop{padding:0 20px 0}.detail_produits .le_produits .gauche{display:block;width:45%;float:left;padding:0 20px}.detail_produits .le_produits .gauche figure{max-height:473px;overflow:hidden}.detail_produits .le_produits .gauche .flex-control-nav{margin-top:20px}.detail_produits .le_produits .droite{display:block;width:45%;float:right;padding:0 20px}.detail_produits .le_produits .droite .quantity{text-align:left;width:90%}.detail_produits .le_produits .droite .button{width:90%;max-width:205px;margin-top:30px}.detail_produits .le_produits .descr_produit{width:100%;float:left;margin-top:50px}.detail_produits .le_produits .descr_produit .colonne{column-count:2}.detail_produits .le_produits .flex-active-slide img{width:100%;height:auto}.detail_produits .le_produits .woocommerce-product-gallery__image{width:473px;height:473px;line-height:473px}.detail_produits .le_produits .woocommerce-product-gallery__image a img{width:100%;height:auto}.detail_produits nav.woocommerce-pagination{display:flex;justify-content:center;padding-top:20px}.detail_produits nav.woocommerce-pagination ul{display:flex;border:none}.detail_produits nav.woocommerce-pagination ul a:hover{text-decoration:none;background:none !important}.detail_produits nav.woocommerce-pagination ul a:hover span{text-decoration:none}.detail_produits nav.woocommerce-pagination ul li{margin-top:0px;margin-right:40px;border:none}.detail_produits nav.woocommerce-pagination ul li span.current{background:none !important}.detail_produits ol{display:flex;justify-content:center}.detail_produits ol li{margin-right:10px;list-style:none}.detail_produits ul li{list-style:none}.detail_produits .woocommerce-billing-fields label,.detail_produits .woocommerce-additional-fields label{font-weight:bold}.detail_produits .woocommerce-billing-fields__field-wrapper,.detail_produits .woocommerce-shipping-fields__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.detail_produits .description .product_meta{margin-bottom:43px}.detail_produits .description .titre{margin-bottom:20px;padding-bottom:0px}.detail_produits .description .woocommerce-product-details__short-description p{margin-bottom:20px}.detail_produits .description ul{margin-left:17px}.detail_produits .description ul li{list-style:disc;margin-bottom:5px}.detail_produits .description ul.products{margin-left:0px}.detail_produits .description ul.products li{list-style:none;padding:15px;margin:0px}.detail_produits .description .woocommerce .product-remove{display:none}.detail_produits .description .woocommerce .product-thumbnail a{max-width:150px;display:block}.detail_produits .description .woocommerce .cart-collaterals .custom{width:50%}.detail_produits .description .woocommerce .cart-collaterals .custom h2{text-align:right}.detail_produits .description .woocommerce .cpn_update td{justify-content:space-between;display:flex;flex-basis:100%}.detail_produits .description .woocommerce .cpn_update td .coupon{justify-content:space-between;display:flex}.detail_produits .description .woocommerce .cpn_update td .coupon .input-text{width:180px;padding-left:10px}.detail_produits .description .woocommerce .cpn_update td .button{font-weight:normal;font-size:18px}.detail_produits .description .woocommerce form.checkout{display:flex;flex-direction:row}.detail_produits .description .woocommerce form.checkout>div{flex-basis:50%}.detail_produits .description .woocommerce form.checkout .form-row-wide{width:100%;flex-basis:100% !important;align-items:baseline}.detail_produits .description .woocommerce form.checkout .form-row-wide label{width:100%}.detail_produits .description .woocommerce form.checkout .form-row-wide>span{width:100%}.detail_produits .description .woocommerce form.checkout .form-row-wide#billing_country_field label,.detail_produits .description .woocommerce form.checkout .form-row-wide#billing_state_field label{width:50%}.detail_produits .description .woocommerce form.checkout .form-row-wide#billing_country_field>span,.detail_produits .description .woocommerce form.checkout .form-row-wide#billing_state_field>span{width:50%}.detail_produits .description .woocommerce form.checkout .form-row-wide#billing_country_field strong,.detail_produits .description .woocommerce form.checkout .form-row-wide#billing_state_field strong{font-weight:normal}.detail_produits .description .woocommerce form.checkout .form-row-wide span.woocommerce-input-wrapper{display:flex;align-items:end}.detail_produits .description .woocommerce form.checkout .form-row-wide span.woocommerce-input-wrapper strong{line-height:42px}.detail_produits .description .woocommerce form.checkout #order_comments_field{width:100%}.detail_produits .description .woocommerce form.checkout #order_comments_field label{width:100%}.detail_produits .description .woocommerce form.checkout #order_comments_field>span{width:100%}.detail_produits .description .woocommerce form.checkout ul li{list-style:none}.detail_produits .description .woocommerce form table{display:flex;border:none}.detail_produits .description .woocommerce form table.woocommerce-checkout-review-order-table{display:flex;flex-direction:column}.detail_produits .description .woocommerce form table thead{flex-basis:100%}.detail_produits .description .woocommerce form table thead tr{display:flex;justify-content:space-between}.detail_produits .description .woocommerce form table tbody{flex-basis:100%}.detail_produits .description .woocommerce form table tbody tr{display:flex;justify-content:space-between}.detail_produits .description .woocommerce form table tbody tr.cart_item td{padding:0px 12px}.detail_produits .description .woocommerce form table tbody tr.cart_total{justify-content:flex-end}.detail_produits .description .woocommerce form table tbody tr.cart_total td{display:flex}.detail_produits .description .woocommerce form table tbody tr.cart_total td p{margin-right:10px}.detail_produits .description .woocommerce form table tbody tr.cart_total td:before{display:none}.detail_produits .description .woocommerce form table tfoot{flex-basis:100%}.detail_produits .description .woocommerce form table tfoot tr{display:flex;justify-content:space-between}.detail_produits .qty{text-align:center;padding:5px 0 0 0;height:35px;width:27px;margin:0 10px}.detail_produits .quantity{padding-top:10px;text-align:center}.detail_produits .quantity input::-webkit-outer-spin-button,.detail_produits .quantity input::-webkit-inner-spin-button{display:none;margin:0}.detail_produits .quantity input.qty{appearance:textfield;-webkit-appearance:none;-moz-appearance:textfield;border:none}.detail_produits .message{padding:30px;margin-bottom:70px}.detail_produits .star-rating{margin-bottom:10px}.detail_produits .page-title{padding-left:0px;margin-bottom:25px;border-bottom:none}.detail_produits .woocommerce-result-count{margin-bottom:15px;font-size:16px}.detail_produits ul.products{flex-wrap:wrap;display:flex;justify-content:space-between;padding-top:50px}.detail_produits ul.products li{flex-basis:25%;padding:15px;text-align:center;margin-top:25px}.detail_produits ul.products li.product{position:relative}.detail_produits ul.products li.product .itsnew{position:absolute;top:0;right:0;display:block;width:69px;height:69px;background:url('https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/new.png');background-repeat:no-repeat;text-indent:-9999999999px}.detail_produits ul.products li.product .onsale{position:absolute;top:0;right:0;display:block;width:69px;height:69px;background:url('https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/sale.png');background-repeat:no-repeat;text-indent:-9999999999px}.detail_produits ul.products li.product>img{width:100%;height:301px}.detail_produits ul.products li a img{width:100%;height:auto;max-height:240px}.detail_produits ul.products li a:hover{text-decoration:none}.detail_produits ul.products li a .star-rating{margin:0 auto 10px}.detail_produits ul.products li h2{padding-bottom:10px;border:none}.detail_produits ul.products li .price{width:100%;display:flex !important;padding-bottom:10px;justify-content:center}.detail_produits .add_to_cart_button{font-size:16px !important;color:#ee4594 !important;background:none !important;padding:0 !important;font-weight:normal !important;margin:0px !important}.detail_produits .cross-sells .price{padding:0px !important}.detail_produits .qty_button{border-radius:20px;height:34px;width:34px;display:inline-block;border:none}.custom-select select,select.orderby{width:100%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';-webkit-user-select:none;-moz-user-select:none;-webkit-padding-end:20px;-moz-padding-end:20px;-webkit-padding-start:2px;-moz-padding-start:2px;background:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/fleche_bas.jpg),#fff;background-position:center right;background-repeat:no-repeat;background-size:contain;border:1px solid #475562;border-radius:25px;box-shadow:0px 1px 3px rgba(0,0,0,0.1);font-size:11px;margin:0;overflow:hidden;padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap;height:30px;padding-left:10px}select.orderby2{width:40%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';-webkit-user-select:none;-moz-user-select:none;-webkit-padding-end:20px;-moz-padding-end:20px;-webkit-padding-start:2px;-moz-padding-start:2px;background:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/fleche_bas.jpg),#fff;background-position:center right;background-repeat:no-repeat;background-size:contain;border:1px solid #475562;border-radius:2px;box-shadow:0px 1px 3px rgba(0,0,0,0.1);font-size:inherit;margin:0;overflow:hidden;padding-top:2px;padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap;height:35px;padding-left:10px}.woocommerce .woocommerce-MyAccount-navigation{display:flex;min-height:70px;width:100%;margin:0 20px}.woocommerce .woocommerce-MyAccount-navigation ul{margin:0px}.woocommerce .woocommerce-MyAccount-navigation ul li{float:left;list-style:none;margin-right:15px}.woocommerce .woocommerce-MyAccount-content{margin:0 20px}.search-crumbs{padding:20px 0}.search-crumbs .container .row{position:relative}.search-crumbs .container .row .woocommerce-breadcrumb span{margin:0 17px}.search-crumbs #recherche{position:absolute;top:0;right:80px;width:46px}.search-crumbs #recherche,.search-crumbs #recherche fieldset,.search-crumbs #search1{height:46px}.search-crumbs #search1{position:absolute;top:0;right:100%;background-color:#f5f4f4;max-width:0;overflow:hidden;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.search-crumbs #search1.search-active{border-left-color:#cecece;max-width:250px}.search-crumbs #search1 input{padding:10px 20px 0 6px;border:0;outline:0;font-size:14px;line-height:26px;text-transform:uppercase;width:200px;margin:0 16px;background-color:#f5f4f4}.search-crumbs #search2 input{margin:10px;outline:0}.search-crumbs .show-search{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer}.search-crumbs .search-active .show-search{display:none}.search-crumbs .cancel-search{width:20px;height:20px;position:absolute;top:10px;left:196px;background:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/cancel-icon.png) 50% 50% no-repeat;background-size:10px;cursor:pointer}.site-main aside .md3{display:flex;float:left}.site-main aside .md3:first-child{width:25%;align-items:center;height:53px}.site-main aside .md3:nth-child(2){width:75%}.site-main aside .md3 .select2-selection--single{background:#3ec0e8 !important;border-radius:25px !important;border:1px solid #000 !important;height:32px !important;line-height:32px !important}.site-main aside .md3 .select2-selection--single .select2-selection__rendered{padding-right:32px;font-size:11px;padding-left:15px;color:#000;line-height:inherit}.site-main aside .md3 .select2-selection--single .select2-selection__placeholder,.site-main aside .md3 .select2-selection--single .select2-selection__clear{font-size:11px;color:black}.site-main aside .md3 .select2-selection--single .select2-selection__arrow{background:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/fleche_bas.jpg),#000 !important;background-position:center right !important;background-repeat:no-repeat !important;background-size:contain !important;border-top-right-radius:25px;border-bottom-right-radius:25px;height:30px !important;width:28px !important}.site-main aside .md3 .select2-selection--single .select2-selection__arrow b{display:none}.widget-woof{width:100%}.widget-woof .widget-title{color:#000}.widget-woof .woof .woof_redraw_zone{display:flex;flex-direction:row}.widget-woof .woof .woof_redraw_zone>div{flex-basis:25%;padding:0 10px;margin:10px}.widget-woof .woof .woof_redraw_zone>div span{font-size:11px}.widget-woof .woof .woof_redraw_zone>div:first-child{margin-left:0px}.widget-woof .woof .woof_redraw_zone>div:nth-child(3){margin-left:auto}.widget-woof .woof input[type="search"]{font-size:11px;border-radius:25px;border:1px solid #000;padding-left:15px !important}.widget-woof .woof .chosen-container{vertical-align:text-top}.widget-woof .woof .chosen-container-single{margin-bottom:0px !important}.widget-woof .woof .chosen-container-single .chosen-single{background:none;border-radius:25px;border:1px solid #000;height:32px !important;line-height:32px !important;padding-left:15px !important;width:213px}.widget-woof .woof .chosen-container-single .chosen-single div{width:31px !important}.widget-woof .woof .chosen-container-single .chosen-single div b{background-image:none !important;background:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/fleche_bas.jpg),#000 !important;background-position:center right !important;background-repeat:no-repeat !important;background-size:contain !important}.widget-woof .woof .woof_list li{flex-basis:25%}.widget-woof .woof .woof_list li input{vertical-align:text-top}.widget-woof .woof .woof_list li label{font-size:16px;width:70%;padding:0px}.widget-woof .woof .woof_submit_search_form_container{display:none}.widget-woof .woof .woof_childs_list_opener span.woof_is_closed{background:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/btn-rose.png);background-size:100%}.widget-woof .woof .woof_childs_list_opener span.woof_is_opened{background:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/btn-rose2.png);background-size:100%}.search_result article{margin:30px 0}.search_result article img{max-width:200px;height:auto}.search_result article h2{margin-bottom:20px}.hilite{background:#CCC}.pagination div{margin:0 auto}.woocommerce-perpage{float:right;margin-left:25px;width:200px}.woocommerce-perpage span{margin-right:38px}.woof_sid_auto_shortcode .woof_container_inner,.woof_sid_auto_shortcode.woof{padding-left:0px}.woof_sid_auto_shortcode{border:none;display:inline-block;width:100%;padding:0px;background:none}.woof_sid_auto_shortcode h4{margin-bottom:20px}.woof_edit_view,.woof_products_top_panel{display:none !important}.searchform{position:relative;top:50%;left:50%;transform:translate(-50%, 0%);transition:all 1s;width:38px;height:38px}.searchform input[type="text"]{position:absolute;top:0;left:0;width:100%;height:41px;line-height:30px;outline:0;border:0;display:none;font-size:1em;border-radius:25px;padding:0 20px}.searchform input[type="submit"]{padding:10px;width:41px;height:41px;position:absolute;top:0;right:0;border-radius:50%;border:none;color:#07051a;text-align:center;font-size:1.2em;transition:all 1s;background:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/recherche.png) center center;background-repeat:no-repeat}.searchform:hover{width:200px;cursor:pointer}.searchform:hover input[type="text"]{display:block}.searchform:hover input[type="submit"]{background:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/recherche.png) center center,#07051a;background-repeat:no-repeat;color:white}.searchform_container{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;height:100px}.searchform_container .search{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:27px;height:27px;border-radius:50%;transition:all 1s;z-index:4}.searchform_container .search:hover{cursor:pointer}.searchform_container .search::before{content:"";position:absolute;margin:auto;top:18px;right:0;bottom:0;left:20px;width:10px;height:2px;background:white;transform:rotate(45deg);transition:all .5s}.searchform_container .search::after{content:"";position:absolute;margin:auto;top:0px;right:0;bottom:0;left:0px;width:20px;height:20px;border-radius:50%;border:2px solid #fff;transition:all .5s}.searchform_container input{font-family:'Inconsolata',monospace;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:50px;height:40px;outline:none;border:1px solid #000;background:white;color:black;padding:0 80px 0 20px;border-radius:30px;transition:all 1s;opacity:0;z-index:5;font-weight:bolder;letter-spacing:0.1em}.searchform_container input:hover{cursor:pointer}.searchform_container input:focus{width:200px;opacity:1;cursor:text}.searchform_container input:focus~.search{right:-360px;background:#151515;height:40px;width:40px;z-index:6}.searchform_container input:focus~.search::before{top:0;left:0;width:25px}.searchform_container input:focus~.search::after{top:0;left:0;width:25px;height:2px;border:none;background:white;border-radius:0%;transform:rotate(-45deg)}.searchform_container input::placeholder{color:white;opacity:0.5;font-weight:bolder}.wrapper_search{padding:30px 0px}.wrapper_search #searchsubmit{background:url(https://fabricationasinc.com/wp-content/themes/themes_fabrication/assets/less/../images/recherche.png),#000;background-repeat:no-repeat;width:35px;height:35px;border:none;border-radius:25px;background-position:center}.chosen-container .chosen-results li{font-size:11px !important}@media only screen and (min-width:2300px) and (max-width:2560px){.slider .carousel-home .item .owl-text{right:25%}}@media only screen and (min-width:2000px) and (max-width:2299px){.slider .carousel-home .item .owl-text{right:18%}}@media only screen and (min-width:1701px) and (max-width:1999px){.slider .carousel-home .item .owl-text{right:12%}}@media only screen and (min-width:1440px) and (max-width:1700px){.slider .carousel-home .item .owl-text{right:5%}}@media only screen and (max-width:1199px){.slider .carousel-home .item .owl-text a{width:235px}header .menu_sec ul li{margin:0 10px 0 0}.text_image .bloc_text .text>div{margin-left:23px}.tableau td{font-size:15px}#form .row h2{font-size:32px}.widget-woof .woof .woof_redraw_zone>div:nth-child(3){margin-left:110px}footer .footer_top .container .row div{font-size:15px}footer .footer_top .container .row div h1,footer .footer_top .container .row div h2,footer .footer_top .container .row div h3,footer .footer_top .container .row div h4,footer .footer_top .container .row div h5,footer .footer_top .container .row div h6{font-size:15px;line-height:19px}footer .footer_top .container .row div ul,footer .footer_top .container .row div li,footer .footer_top .container .row div a,footer .footer_top .container .row div p{font-size:15px;line-height:19px}}@media only screen and (max-width:1024px){header .menu .verticalNav ul li ul li a{font-size:13px}header .menu ul li a{font-size:13px}.slider .carousel-home .item .owl-text p{font-size:16px;line-height:16px}.service .se.services .titre{font-size:18px}.service .se.services p{font-size:16px}.service .se.emphase h4{font-size:25px}.multi-colm p{font-size:15px}.multi-colm .btn{font-size:13px}}@media only screen and (max-width:1000px){.section_image .image img{width:100%;height:100%;object-fit:cover}}@media only screen and (min-width:992px) and (max-width:1199px){.text_image2.image_gauche .image:before{top:57px;left:23px;width:25px;height:60%}.text_image2.image_droite .image:before{top:57px;right:23px;width:25px;height:60%}}@media only screen and (max-width:991px){.slider .carousel-home .item .owl-text h1{font-size:28px}.slider .carousel-home .item .owl-text h3{font-size:16px}.slider .carousel-home .item .owl-text h4{font-size:16px}header .menu ul li a{font-size:11px}section.multi-cols .text-center{margin-bottom:15px}section.multi-cols .text-center:last-child{margin-bottom:0px}section .quatre{flex-basis:45%}.image_bas.bannfulltxt .text{padding:30px 5% 0 5%}.bannfulltxt_new .text{padding:30px 5%}.slider_shop{padding:30px 0}.slider_shop .owl-carousel .owl-item .item .img_prod>img{height:200px}.slider_shop .owl-carousel .owl-item .owl-shop-txt .nom{margin-bottom:30px}.search_result article h2{font-size:24px;line-height:24px}.search_result article img{width:100%}.woof_container_inner label{font-size:16px}.widget-woof .woof .woof_redraw_zone>div:nth-child(3){margin-left:19px}.chosen-container .chosen-drop{width:215px}}@media only screen and (min-width:768px) and (max-width:991px){.slider .carousel-home .item .owl-text{top:30%}.text_image2.image_gauche .image:before{top:89px;left:25px;width:11px;height:40%}.text_image2.image_droite .image:before{top:89px;left:25px;width:11px;height:40%}}@media only screen and (max-width:768px){.hide_mobile{display:none !important}.showmobile{display:block !important}header .logo img{max-width:305px}header .rss{display:none}header .menu ul{flex-direction:column}header .menu ul li{margin:0px}header .menu ul li:last-child{margin:0px}header .menu ul li.current-menu-item>a,header .menu ul li.current-menu-ancestor>a{border:none}header .menu ul li a:hover{border:none}header .menu ul li ul{display:block;position:relative;background:none;padding:0px;width:100%;padding-left:10px;padding-top:11px;margin-bottom:0px}header .menu ul li ul li{border:none}header .menu ul li ul li:last-child{padding-bottom:0px !important}header .menu.menuToggle{display:block;position:absolute;top:16px;right:0px;z-index:1;-webkit-user-select:none;user-select:none}header .menu.menuToggle a{text-decoration:none;font-size:17px;transition:color .3s ease;display:block;width:100%;text-align:center}header .menu.menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-4px;right:31px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}header .menu.menuToggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:white;border-radius:3px;z-index:1;float:right;clear:both;transform-origin:4px 0px;margin-right:20px;transition:transform .5s cubic-bezier(.77, .2, .05, 1),background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease}header .menu.menuToggle span:first-child{transform-origin:0% 0%}header .menu.menuToggle span:nth-last-child(2){transform-origin:0% 100%}header .menu.menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px, -1px);background:white}header .menu.menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2, .2)}header .menu.menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0, -1px)}header .menu #menu{position:absolute;width:100%;margin:-18px 0 0 0px;padding:30px 15px;background:#000;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(0, -110%);transition:transform .5s cubic-bezier(.77, .2, .05, 1);left:0}header .menu #menu li{padding:13px 0;line-height:15px;position:relative}header .menu #menu li span{background:none;position:absolute;right:0;top:10px;color:white;font-size:16px}header .menu.menuToggle input:checked~#menu{transform:none}.slider .carousel-home .item .owl-text{top:0px;position:relative;max-width:475px;margin:0 auto;left:0;padding:20px 0}.slider .carousel-home .item .owl-text h1{margin-bottom:15px}.slider_image_text .bot{padding:20px 0}.slider_image_text .bot .carousel_image_text .owl-item .item{flex-direction:column;padding:0 15px}.slider_image_text .bot .carousel_image_text .owl-item .item .owl-text{padding:20px 10px}.slider_shop .owl-carousel .owl-item .item .img_prod>img{height:170px}.text_image2{padding:80px 0}.text_image2 .box .box-row .box-cell{display:block}.text_image2 .image{width:100%;padding-top:30%;background-size:100% !important;height:350px}.text_image2.image_gauche .image:before{display:none}.text_image2.image_droite .image:before{display:none}.text_image2 .bloc_text{width:100%;padding:30px 0px}.text_image2 .bloc_text .text{padding:0px}.articles{padding:0 20px}.articles .main>div{flex-direction:column}.articles .main>div div img{width:100%}.articles .main>div div:last-child{padding-left:0px;padding:30px 0;border:none}.articles .main>div.oui div:first-child{float:left}.articles .main>div.oui div:first-child img{width:100%}.articles .main>div.oui div:last-child{border:none;padding-right:0px;padding:30px 0}.formulaire .text .gauche p{font-size:37px;line-height:36px}.formulaire .text .droite,.formulaire .wpcf7 .droite{margin-left:0px;margin-top:20px}.formulaire .wpcf7 .champ label{font-size:17px}.formulaire .wpcf7 .champ select{width:100%}.text_image .box .box-row .box-cell{display:block}.text_image .image{width:100%;padding-top:30%;height:350px}.text_image .bloc_text{width:100%}.text_image .bloc_text .text>div{margin:0 auto}.image_bas.bannfulltxt{padding-top:380px}section .row{display:block}.woocommerce ul.products li.product,.woocommerce-page ul.products{margin:0}.detail_produits ul.products li a .price span{font-size:21px}.detail_produits ul.products li{flex-basis:33%}.detail_produits nav.woocommerce-pagination ul li{margin-right:10px}.detail_produits .le_produits .gauche{width:100%;margin-bottom:30px;padding:0px}.detail_produits .le_produits .droite{width:100%}.detail_produits .le_produits .gauche .flex-control-nav{margin-top:35px}.detail_produits .description .woocommerce .cpn_update td{display:block}.detail_produits .description .woocommerce .product-thumbnail{display:block}.detail_produits .description .woocommerce .product-thumbnail a{margin:0 auto}.detail_produits .description .woocommerce .product-thumbnail:before{display:none}.detail_produits .description .woocommerce form table tbody tr{flex-direction:column}.detail_produits .description .woocommerce form .shop_table tr{padding:0px}.detail_produits .description .woocommerce form table tbody tr.cart_total td p{float:left}.detail_produits .description .woocommerce .cart-collaterals .custom{width:100%}.detail_produits .description .woocommerce .cart-collaterals .custom h2{margin-bottom:10px}.detail_produits .description .woocommerce form.checkout{flex-direction:column}.detail_produits .description .woocommerce form.checkout>div{flex-basis:100%}.detail_produits .description .woocommerce form.checkout .woocommerce-checkout-review-order{padding:15px}section .row{flex-direction:column}section .double,section .triple,section .quatre{flex-basis:100%;margin-bottom:30px}section .double h1,section .triple h1,section .quatre h1,section .double h2,section .triple h2,section .quatre h2,section .double h3,section .triple h3,section .quatre h3,section .double h4,section .triple h4,section .quatre h4,section .double h5,section .triple h5,section .quatre h5,section .double h6,section .triple h6,section .quatre h6{margin-top:20px}section.listes-accordeons .accordion-content .double{margin-bottom:15px}section.text_one_col{padding:45px 20px 0}section.text_one_col .padding_border{padding:25px 15px}section.multi-cols{padding:0px 20px}.section_image .text div{padding:50px}.section_image .image{max-height:250px}.service .se{height:auto;margin:0px;padding-bottom:40px}.service .se.services{height:auto}.service .se.services .titre{padding:45px 0}.service .se.services button.boutn{margin:30px auto 0;position:relative}.text_one_col .full{padding:0px}footer .multi-colm .cols div{margin:0 auto}footer .droit{padding:40px 0}footer .droit .text{text-align:center;margin-bottom:0px}footer .droit .text p{margin-bottom:0px !important}footer .droit .row ul{display:block;width:245px;margin:0 auto}.search_result article img{margin-bottom:20px}.site-main aside .md3:first-child{width:100%}.site-main aside .md3:nth-child(2){width:100%}.widget-woof .woof .woof_redraw_zone>div:nth-child(3){width:21%;padding:0px;margin:14px 0px 0px 119px}}@media only screen and (max-width:600px){.slider .carousel-home .item .owl-text{padding:20px 60px;right:0px}.descr_produit .colonne{column-count:1 !important}#form{padding:90px 0}#form .wpcf7 .wpcf7-form div{flex-basis:100%;width:100%;float:left}#form .row h2{font-size:30px}#form .row h2 a{font-size:44px}.formulaire .text,.formulaire form{flex-direction:column}.formulaire .text .droite,.formulaire form .droite{margin-left:0;padding-top:24px}.formulaire .text .droite,.formulaire .wpcf7 .droite{margin-left:0px}.formulaire form{padding-top:50px;flex-wrap:no-wrap}.formulaire .wpcf7{padding-top:0px}}@media only screen and (max-width:575px){h3{font-size:30px}.galerie .bloc_text{padding:0px;border:none;margin-bottom:13px}.galerie .bloc_text div{padding:58px 40px}.galerie .bloc_img>div{margin:0 8%}#form .row>div{padding:0 20px 20px}section.text_et_image .row{flex-direction:column !important}section.text_et_image .text{width:100%;padding:0 20px;margin-bottom:34px}section.text_et_image .imgs{width:100%;padding:0 20px}.search-crumbs .woocommerce-breadcrumb{margin:0 auto;font-size:16px}.search-crumbs .woocommerce-breadcrumb a{font-size:16px}.detail_produits ul.products li{flex-basis:100%;margin:0 auto !important}.detail_produits ul.products li a img{max-height:none}.widget-woof .woof .woof_redraw_zone{flex-direction:column}.widget-woof .woof .woof_redraw_zone>div{flex-basis:100%;padding:0px}.widget-woof .woof .woof_redraw_zone>div.woof_container_onsales,.widget-woof .woof .woof_redraw_zone>div.woof_price_filter{flex-basis:50%;margin:0px 0}.widget-woof .woof .woof_redraw_zone>div:nth-child(3){flex-basis:50%;width:50%;margin:0px 0}}@media only screen and (max-width:475px){h1,.h1,.titre,product_title{font-size:28px;line-height:28px}h2,.h2{font-size:24px;line-height:29px}h3,.h3,sous-titre{font-size:20px;line-height:20px}h4,.h4{font-size:16px;line-height:16px}.section_image .text h2{font-size:24px}.widget-woof .woof .woof_redraw_zone>div{flex-basis:25%}.widget-woof .woof .woof_redraw_zone>div{padding:0px}.logo a img{width:60% !important;padding:10px}.slider .carousel-home .item .owl-text{text-align:center}.image_bas{padding-top:35%}.image_bas.bannfulltxt .text .liste_txt img{width:10%;height:auto}.bannfulltxt_new .text .liste_txt li{font-size:13px;line-height:16px}.bannfulltxt_new .text .liste_txt img{width:10%;height:auto}.woocommerce ul.products li.product{margin-bottom:50px !important}.woocommerce ul.products li.product a img{width:100%}.detail_produits ol{display:block;column-count:2}.detail_produits ol li{padding:0 0 20px;text-align:center}.detail_produits ul.products li a img{max-height:none}.detail_produits ul.products li a h2{font-size:20px !important}.detail_produits .description .woocommerce .cpn_update td .coupon{flex-direction:column}.detail_produits .description .woocommerce .cpn_update td .coupon .input-text{width:100%;margin-bottom:10px}.detail_produits .description .woocommerce .cpn_update td .coupon button{width:100%}}@media only screen and (max-width:440px){.woof_shortcode_output{margin-top:15px}.woof_shortcode_output p{margin-bottom:0px !important}.woof_shortcode_output form.woocommerce-ordering{float:left !important}}@media only screen and (max-width:430px){.slider .carousel-home .item .owl-text{padding:20px;text-align:center}.slider .carousel-home .item .owl-text a{max-width:100%}.service .se.services{color:#3e4c59;border:1px solid #80bd01;border-radius:25px;margin:10px}.service .se.services .titre{font-size:20px}.service .se.services.avecimage div.image{margin-top:40px;border-top-left-radius:25px;border-top-right-radius:25px}}@media only screen and (max-width:400px){.slider_shop .owl-carousel .owl-item .item .img_prod>img{height:auto}}