@media all and (max-width:479px){#woo-cart{display:flex}#woo-cart table tr{display:flex;flex-direction:column}#woo-cart .label{text-align:center}}#menuIconCart::before,#menuIconAccount::before{content:"f290";font-family:FontAwesome;font-size:20px;font-weight:900;position:relative;left:2px}#menuIconAccount::before{content:"f007"}#et-boc .cart-contents-count{display:flex;width:20px;height:20px;padding:0!important;justify-content:center;align-items:center;border-radius:5px;background-color:#249bff;color:white;font-family:'Raleway',sans-serif;left:15px!important;top:-8px;position:absolute;box-shadow:rgba(0,0,0,0.25) 1px 1.95px 2.6px}.slick-slider button.slick-arrow{display:none!important}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions>a:first-child{margin-right:10px;margin-left:10px}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions>a.woocommerce-button.wc_pip_view_invoice{display:none}#coupon_code{width:110px}.b2bwhs_bulkorder_form_container select{background-color:#e9e8e9!important;color:black!important;font-family:'Raleway'!important;box-shadow:rgba(0,0,0,0.1) 0px 1px 3px 0px,rgba(0,0,0,0.06) 0px 1px 2px 0px!important}.b2bwhs_bulkorder_form_container_content_line_livesearch{background-color:#e9e8e9;color:black;box-shadow:rgba(0,0,0,0.1) 0px 1px 3px 0px,rgba(0,0,0,0.06) 0px 1px 2px 0px;max-height:200px;overflow:scroll}.b2bwhs_bulkorder_form_container_content_line_livesearch>.b2bwhs_livesearch_product_result:hover{background-color:#e1e3e6}.b2bwhs_bulkorder_form_container_content_line input.b2bwhs_bulkorder_form_container_content_line_product{padding-right:75px!important;padding-left:10px!important}.b2bwhs_bulkorder_form_container_content_line button.b2bwhs_bulkorder_clear{position:absolute!important;top:39%;right:32.5%;left:initial;transform:translatey(-50%);padding:10px!important;display:flex;place-items:center;height:initial;font-size:10px!important}.b2bwhs_bulkorder_form_container button,#b2bwhs_myaccount_discussions_container button,.b2bwhs_myaccount_individual_bundle_container button,.woocommerce-MyAccount-content button,.woocommerce-MyAccount-content a{transition:300ms all ease}.b2bwhs_myaccount_individual_discussion_top,.b2bwhs_myaccount_individual_bundle_top{background-color:#249bff}.b2bwhs_myaccount_individual_discussion_content,.b2bwhs_myaccount_individual_bundle_element_line{border-bottom:#e1e3e6 1px solid}.b2bwhs_bulkorder_form_container button:hover svg path,#b2bwhs_myaccount_discussions_container button:hover svg path,.b2bwhs_myaccount_individual_bundle_container button:hover svg path,.woocommerce-MyAccount-content button:hover path{fill:black!important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:transparent}.b2bwhs_bulkorder_form_container button svg path,#b2bwhs_myaccount_discussions_container button svg path,.b2bwhs_myaccount_individual_bundle_container button svg path,.woocommerce-MyAccount-content button path{transition:300ms all ease}#b2bwhs_request_custom_quote_button,body #page-container .et_pb_section .et_pb_wc_cart_products_0_tb_body table.cart button.button[name="apply_coupon"],body #page-container .et_pb_section .et_pb_wc_checkout_payment_info_0_tb_body #payment #place_order.button,button.button[name="apply_coupon"],.woocommerce-button.button,.woocommerce-Button.button,.woocommerce-info a.button.wc-forward,.et_pb_text_2.et_pb_text .woocommerce-MyAccount-content a.button,.woocommerce-MyAccount-content button,.woocommerce-MyAccount-content a.paginate_button,button.b2bwhs_add_cart_to_shopping_list_button{background-color:#249bff!important;color:#FFFFFF!important;text-transform:uppercase;border:none!important;font-size:12px!important;border-radius:4px!important;letter-spacing:1px!important;padding:12px 24px!important;position:relative}.u-columns.woocommerce-Addresses.col2-set.addresses{border-top:1px #1F1F29 solid;padding-top:1.5em}.woocommerce-info a.woocommerce-Button.button,.woocommerce-info a.button.wc-forward{color:#FFFFFF!important;font-family:'Raleway'!important;font-weight:500;font-size:11px!important;letter-spacing:0.3em!important}.woocommerce-info a.woocommerce-Button.button:hover,.woocommerce-info a.button.wc-forward:hover{color:black!important}#b2bwhs_request_custom_quote_button:hover,body #page-container .et_pb_section .et_pb_wc_cart_products_0_tb_body table.cart button.button[name="apply_coupon"]:hover,body #page-container .et_pb_section .et_pb_wc_checkout_payment_info_0_tb_body #payment #place_order:hover,button.button[name="apply_coupon"]:hover,.woocommerce-button.button:hover,.woocommerce-Button.button:hover,.woocommerce-info a.button.wc-forward:hover,.et_pb_text_2.et_pb_text .woocommerce-MyAccount-content a.button:hover,.woocommerce-MyAccount-content button:hover,.dataTables_wrapper .dataTables_paginate .paginate_button:hover,button.b2bwhs_add_cart_to_shopping_list_button:hover{background-color:#e9e8e9!important;color:black!important}#b2bwhs_request_custom_quote_button:hover::after,body #page-container .et_pb_section .et_pb_wc_cart_products_0_tb_body table.cart button.button[name="apply_coupon"]:hover::after,body #page-container .et_pb_section .et_pb_wc_checkout_payment_info_0_tb_body #payment #place_order:hover::after,body #page-container .et_pb_section .et_pb_wc_checkout_payment_info_0_tb_body #payment #place_order:hover::after,.woocommerce-button.button:hover::after,.woocommerce-Button.button:hover::after,.woocommerce-info a.button.wc-forward:hover::after,.et_pb_text_2.et_pb_text .woocommerce-MyAccount-content a.button:hover::after,button.b2bwhs_add_cart_to_shopping_list_button:hover::after{opacity:1!important;right:initial}#b2bwhs_request_custom_quote_button::after,body #page-container .et_pb_section .et_pb_wc_cart_products_0_tb_body table.cart button.button[name="apply_coupon"]::after,body #page-container .et_pb_section .et_pb_wc_checkout_payment_info_0_tb_body #payment #place_order::after,button.button[name="apply_coupon"]::after,.woocommerce-button.button::after,.woocommerce-Button.button::after,.woocommerce-info a.button.wc-forward::after,.et_pb_text_2.et_pb_text .woocommerce-MyAccount-content a.button::after,button.b2bwhs_add_cart_to_shopping_list_button::after{content:'45'!important;opacity:0!important;margin:0!important;top:50%;transform:translatey(-50%);left:5px!important;right:initial;font-size:15px!important}.actions #b2bwhs_request_custom_quote_button,.actions .b2bwhs_add_cart_to_shopping_list_button.button{display:none}a.checkout-button.button.wc-forward.et_pb_custom_button_icon.et_pb_button{margin-bottom:25px!important}#cart div.ppc-button-wrapper{display:flex;align-items:center;justify-content:center}#cart .et_pb_button_wrapper{display:flex;justify-content:center}#coupon_code{font-size:.8em}.actions .coupon{display:flex;align-items:stretch}#cart-content .woocommerce-message{font-size:1em!important}#cart-content .woocommerce-message a{font-size:1em!important}#cart{font-family:'Raleway',sans-serif!important}#payment .woocommerce-cart-form__cart-item.cart_item{font-size:1em!important}.woocommerce-order .et_pb_woo_custom_button_icon .et_pb_button[data-icon]:not([data-icon=""])::after{content:attr(data-icon);width:fit-content;margin:0;top:50%;transform:translateY(-50%);bottom:0;right:unset;font-size:1.5em;width:100%;left:0}.woocommerce-order .button.et_pb_custom_button_icon.et_pb_button{background-color:#e9e8e9;border:none;text-transform:uppercase;font-size:1.2em;border-radius:4px;letter-spacing:0.3em;padding-top:12px!important;padding-right:24px!important;padding-bottom:12px!important;padding-left:24px!important;color:black;font-family:'Raleway',sans-serif}.woocommerce-order .button.et_pb_custom_button_icon.et_pb_button:hover{background-color:#e9e8e9;opacity:.9;border-radius:4px;border:none}.woocommerce-order,.woocommerce-order h2,#et-boc .woocommerce-order p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received,#et-boc p.woocommerce-customer-details--email,#et-boc p.woocommerce-customer-details--phone,#et-boc .wc-item-meta p,.woocommerce-order li{color:white!important}.b2bwhs_bulkorder_form_container_top{background-color:#249bff}.b2bwhs_bulkorder_form_container div,.b2bwhs_bulkorder_form_container_content_header_product,.b2bwhs_bulkorder_form_container button{font-family:'Raleway'!important;font-size:14px;letter-spacing:0.1em}.woocommerce-MyAccount-content .woocommerce-info{border-radius:5px;background-color:#ededed;color:black!important}.font-awesome-icon{font:20px FontAwesome!important;font-weight:900!important}@media (max-width:766px){#et-boc #menu-header .et_pb_menu__logo{left:42%!important}}@media (min-width:981px){#et-boc .et-l--header,#et-boc .et-l--header *{overflow:visible!important}#et-boc header .custom-header,#et-boc header .header{display:flex;align-items:center;gap:16px}#et-boc header .header>div,#et-boc header .custom-header>div{display:flex;justify-content:center;align-items:center}#et-boc #menu-header{display:flex;justify-content:center;width:100%}#et-boc #menu-header ul.et-menu.nav>li>a{padding-top:0;padding-bottom:0}#et-boc .et-menu.nav,#et-boc .et-menu.nav>ul{display:flex!important;flex-wrap:nowrap!important;white-space:nowrap!important}#et-boc .et-menu.nav>ul>li{flex:0 0 auto!important;white-space:nowrap!important;position:relative!important}#et-boc .et-menu.nav>ul>li>a{white-space:nowrap!important}#et-boc .et-menu-nav ul ul,#et-boc .nav ul ul{display:block!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;position:absolute!important;top:calc(100% + 16px)!important;left:50%!important;transform:translate(-50%,10px)!important;min-width:220px;width:max-content;background:#e9e9e9!important;border:none!important;border-radius:8px!important;box-shadow:rgba(0,0,0,.10) 0 1px 3px,rgba(0,0,0,.06) 0 1px 2px!important;padding:14px 12px!important;z-index:999999!important;transition:opacity .22s ease,transform .22s ease,visibility .22s ease!important}#et-boc .et-menu-nav ul ul::before,#et-boc .nav ul ul::before{content:"";position:absolute;left:0;top:-18px;width:100%;height:18px;background:transparent}#et-boc .et-menu-nav li:hover>ul,#et-boc .nav li:hover>ul{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(-50%,0)!important}#et-boc .et-menu-nav ul ul li,#et-boc .nav ul ul li{display:block!important;width:100%!important;margin:0!important;padding:0!important}#et-boc .et-menu-nav ul ul li a,#et-boc .nav ul ul li a{display:block!important;width:100%!important;padding:10px 12px!important;font-size:14px!important;color:#000!important;border-radius:6px!important;transition:background .18s ease,color .18s ease!important}#et-boc .et-menu-nav ul ul li a:hover,#et-boc .nav ul ul li a:hover{background:#e1e3e6!important;color:#000!important}.custom-header #search-header{position:relative}.custom-header #search-header::before{content:"";position:absolute;height:2px;width:100%;bottom:0;background-color:rgba(239,239,239,.5)!important}.custom-header #search-header input{background-color:transparent!important;color:white!important}.custom-header #search-header input::placeholder{color:#efefef!important}.et_pb_sticky--top .custom-header #search-header::before{display:none!important}.et_pb_sticky--top .custom-header #search-header input{background-color:#dddddd!important;color:black!important}.et_pb_sticky--top .custom-header #search-header input::placeholder{color:black!important}#account-header{position:relative;height:20px}#account-header>a,#account-header a{transition:.2s ease all;font-family:'Raleway'!important;font-weight:300;font-size:14px;letter-spacing:3px;line-height:1.3em;color:black!important}#account-header a span{color:#249bff}#account-header #user-redirects{opacity:0;visibility:hidden;pointer-events:none;position:absolute;right:-10px;top:calc(100% + 20px);display:flex;flex-direction:column;width:190px!important;background:#e9e9e9!important;border-radius:8px;box-shadow:rgba(0,0,0,.10) 0 1px 3px,rgba(0,0,0,.06) 0 1px 2px!important;padding:6px;transform:translateY(-12px);transition:opacity .22s ease,transform .22s ease,visibility .22s ease!important;z-index:999999!important}#account-header #user-redirects::before{content:"";position:absolute;right:0;top:-18px;width:100%;height:18px;background:transparent}#account-header #user-redirects a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;font-family:'Open Sauce',sans-serif!important;font-weight:300!important;color:#000!important}#account-header #user-redirects a:hover{background:#e1e3e6!important}#account-header:hover #user-redirects{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.et_pb_sticky--top #menuIconAccount::before{color:#ffffff!important}.et_pb_sticky--top #account-header,.et_pb_sticky--top #account-header *{color:#ffffff!important;fill:#ffffff!important;stroke:#ffffff!important}.et_pb_sticky--top #account-header #user-redirects a,.et_pb_sticky--top #account-header #user-redirects a::before{color:#189cff!important}}@media (max-width:980px){#et-boc .et_pb_video .et_pb_video_box iframe{height:300px}#menu.et_pb_menu_0_tb_header{padding-right:0}#et-boc #menu-header{width:100%!important}#et-boc #menu-header #menu{width:100%!important}#mobile_menu1 .hide-on-desktop{display:list-item}#et-boc #menu-header .et_pb_menu__logo{width:20px;position:absolute;bottom:4px;left:46%;transform:translateX(-50%)}.et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img{max-height:none!important}#et-boc #menu-header .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_nav_menu ul.et_mobile_menu{width:95vw;background-color:#ffffff!important;margin:0;left:50%;transform:translateX(-50%);border-radius:10px}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'4d'}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu .menu-item.menu-item-type-post_type>a{color:#000!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}nav.menu-side{padding-top:80px!important}nav.menu-side ul,nav.menu-side li{margin:0!important;padding:0!important}nav.menu-side ul>li>a{display:block;min-height:unset!important;padding:14px 20px!important;line-height:1.3!important;font-size:18px;color:#000!important}nav.menu-side ul>li{margin-bottom:6px!important}nav.menu-side ul li ul.sub-menu{margin:8px 12px!important;padding:14px 0!important;background:#249bff;border-radius:14px}nav.menu-side ul li ul.sub-menu a{display:block;padding:10px 20px 10px 26px!important;font-size:16px;line-height:1.4;color:#fff!important}nav.menu-side a{transition:background .2s ease,transform .15s ease}nav.menu-side a:active{transform:scale(0.98)}nav.menu-side a[href*="cart"],nav.menu-side a[href*="register"]{display:none!important}nav.menu-side ul#dm-menu{display:flex;flex-direction:column;height:100%}nav.menu-side a[href*="my-account"]{margin-top:auto;padding-top:24px;border-top:1px solid rgba(0,0,0,.08);font-weight:600;letter-spacing:.02em}#dm-menu a.login-with-icon{display:flex!important;align-items:center;gap:10px;font-weight:500}#dm-menu a.login-with-icon .login-icon{font-family:'ETmodules'!important;font-size:18px;line-height:1;color:#249bff}#shop-step{display:flex;justify-content:center}#shop-step div:nth-child(2){margin-left:auto!important;margin-right:auto!important}#cart>div:nth-child(1){display:flex;flex-direction:column}#cart>div>div:nth-child(1),#cart>div>div:nth-child(2),#cart-content>div{width:100%!important}#cart>div>div:nth-child(2){height:fit-content!important;padding:20px!important;margin:0!important}#cart-content{margin-bottom:0!important;height:fit-content!important;min-height:fit-content!important}#et-boc #menu-header ul.sub-menu{box-shadow:none;background:transparent!important}#et-boc #menu-header ul.sub-menu a{font-weight:500;font-size:12px}}.et-pb-contact-message p{margin:0;font-weight:500}.et-pb-contact-message{opacity:0;height:0;overflow:hidden}.et-pb-contact-message:not(:empty){opacity:1;height:auto;padding:20px}#menuIconAccount::before{color:#ffffff!important}.et_pb_sticky--top #menuIconAccount::before{color:#ffffff!important}#account-header,#account-header *{color:#ffffff!important;fill:#ffffff!important}.wpforms-container .wpforms-field-label{font-weight:700;color:#0E1B2A}.wpforms-container input[type="text"],.wpforms-container input[type="email"],.wpforms-container select,.wpforms-container textarea{border-radius:10px;border:1px solid #E6EDF5;padding:14px;font-size:16px}.wpforms-container .wpforms-submit{background:#1E88FF;color:#fff;border-radius:12px;font-weight:800;padding:14px 22px;border:none}.industry-card{position:relative;overflow:hidden;border-radius:14px;transition:transform .35s ease,box-shadow .35s ease}.industry-card::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);transition:background .35s ease;z-index:1;pointer-events:none}.industry-card:hover::before{background:rgba(0,0,0,.45)}.industry-card>div,.industry-card .et_pb_module{position:relative;z-index:2}@media (min-width:981px){body #page-container #et-boc ul.et-menu.nav>li.hide-on-desktop,body #page-container #et-boc ul#menu-official-et-menu-nav>li.hide-on-desktop,body #page-container #et-boc ul.et-menu.nav>li:has(>a[href*="/mon-compte/"]),body #page-container #et-boc ul.et-menu.nav>li:has(>a[href*="/my-account/"]){display:none!important}body #page-container #et-boc ul.et-menu.nav>li:has(>a[href*="/cart"]),body #page-container #et-boc ul.et-menu.nav>li:has(>a[href*="/panier"]),body #page-container #et-boc ul#menu-official-et-menu-nav>li:last-child{display:none!important}.et_pb_map_container *{pointer-events:none!important}.et_pb_map_container .gm-style img{pointer-events:auto!important}.gm-style{transform:translateZ(0)}.gm-style div[style*="font"],.gm-style div[style*="color"]{background:rgba(255,255,255,0.96)!important;padding:px 14px!important;border-radius:14px!important;box-shadow:0 12px 28px rgba(0,0,0,0.14)!important;border:1px solid rgba(47,128,237,0.08)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;font-weight:600!important;color:#249bff!important;font-size:14px!important;line-height:1.25!important;text-align:center!important;letter-spacing:0.02em!important;font-style:normal!important;min-width:auto!important;max-width:220px!important}.gm-style div[style*="font"] *,.gm-style div[style*="color"] *{color:#249bff!important;font-size:14px!important;line-height:1.25!important;font-weight:600!important;font-style:normal!important;text-align:center!important;margin:0!important;padding:0!important;white-space:nowrap!important}.gm-style button.gm-ui-hover-effect,.gm-style button[aria-label*="Close"],.gm-style button[aria-label*="Fermer"]{display:none!important}.gm-style .gm-ui-hover-effect{display:none!important}.et_pb_map_container .gm-style img{transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform}