/*!/wp-content/themes/woodmart-child/style.css*/.bleu-logo{color:#235AA5}.bleu{color:#026BDB!important}.rouge{color:#E52D34}.rouge-logo{color:#DF302B!important}strong,b{font-weight:bolder!important}.justify{text-align:justify!important}.bouton_contact{color:#003874!important}#points_vente .info-btn-wrapper .btn.btn-color-primary{background-color:#026BDB!important;text-transform:uppercase}.justify{text-align:justify}.scrollToTop.button-show{bottom:100px}.round-corner{border-radius:10px!important}.list-custom ul,ul.list-custom{--icon-space:1.3em;list-style:none;padding:0}.list-custom li{padding-left:var(--icon-space)}.list-custom li:before{content:"\f0da";font-family:FontAwesome;display:inline-block;margin-left:calc(var(--icon-space) * -1);width:var(--icon-space);color:#026bdb}.wd-content-layout{padding-block-end:0px!important}.hide{display:none!important}.cat-design-default .hover-mask{bottom:0}.category-link.wd-fill{color:#FFF!important}.category-grid-item .wd-entities-title{color:#FFF!important;font-size:1.2em!important;line-height:1.2!important;text-shadow:2px 2px 2px #404040!important}.wd-shop-tools{display:none}#woocommerce_product_categories-2 .widget-title{text-transform:uppercase;color:#fff;background-color:#026BDB;padding:10px}.widget_product_categories .product-categories li a{text-transform:uppercase;padding-block:6px!important}.children.list-shown a{color:#777;font-size:.9em}.widget_product_categories .product-categories li.current-cat>a{color:#026BDB;font-weight:800}.widget_product_categories .product-categories li a:hover{color:#026BDB}.widget_product_categories .wd-cats-toggle{background-color:#026BDB87;color:#fff}.widget_product_categories .wd-cats-toggle:hover{background-color:#026BDB;color:#fff}.widget_product_categories .wd-cats-toggle.toggle-active{background-color:#026BDB;color:#fff}.cookies-buttons .cookies-accept-btn{text-transform:uppercase!important}div>iframe{width:100%;float:left;text-align:center}#presentation_agence h2{font-size:1.5em;line-height:1.2em!important;text-align:center}#presentation_agence h3 .titre_clichy{font-size:1.6em;text-align:center}#presentation_agence h3 .soustitre_clichy{font-size:1.5em;text-align:center}.vc_carousel-inner{border-radius:10px!important}.bouton_agences .btn{background-color:#245BA6!important;color:#fff!important;font-weight:bold!important}.bouton_agences .btn:hover{color:#fff!important;font-weight:bold!important}#titre_gamme_produits h2{text-align:center;color:#026bdb;font-size:48px;font-weight:700;line-height:48px}#titre_gamme_produits h4{text-align:center;color:#595959;font-size:36px;font-weight:700}#home_categorie3 .wrapper-content-banner,#home_categorie5 .wrapper-content-banner{border-radius:0!important}#home_categorie3 .banner-content-background .wrapper-content-banner,#home_categorie5 .banner-content-background .wrapper-content-banner{width:auto!important}.brands-style-bordered.brands-carousel,.brands-style-bordered .brand-item,.brands-style-bordered.brands-carousel :is(.owl-stage-outer,.wd-owl:not(.owl-loaded)){border:0px!important}.brands-widget .brand-item img{max-height:100%!important}#sect_catalogue_livraison .woodmart-title-container{line-height:58px;font-size:48px;color:#026bdb!important}#sect_catalogue_livraison .title-subtitle{line-height:48px;font-size:38px;color:#595959!important;text-align:center}#sect_catalogue_livraison .title-after_title{font-size:34px;line-height:30px;color:#000000!important}.agence-team .member-name{color:#245AA6!important}#slogan_text h2{color:#026bdb!important;text-align:left!important;font-weight:700;font-size:38px!important;line-height:1.0!important}#slogan_text h3{color:#191919!important;font-size:30px!important;text-align:left!important}#slogan_sstitre01{margin-bottom:0px!important}#slogan_sstitre01 h3{font-weight:400;font-size:1.7em!important;text-transform:uppercase;color:#E52F32!important}#slogan_sstitre02 h3{font-size:3.0em!important;text-transform:uppercase;color:#E52F32!important;font-weight:700}.whb-boxed:not(.whb-sticked) .whb-main-header .whb-row>.container{padding-inline:15px}.icone_map img{max-height:24px!important}.farrow_ball{display:flex}.farrow_ball::after{content:url(https://heulin-color.fr/wp-content/uploads/fandb_picto.png);margin-left:12px}.wd-sub-menu li.farrow_ball>a .menu-label{margin-top:0!important}.menu-label{margin-inline-start:-40px!important}.site-content{margin-bottom:0px!important}#footer_heulin_mobile{display:none!important}#footer_heulin,#prefooter_heulin_agence{display:block!important}#footer_heulin,#prefooter_heulin_agence{border-radius:200px!important;bottom:-150px!important}#footer_heulin_mobile{border-radius:200px!important;bottom:-150px!important}.wd-nav>li:is(.wd-has-children,.menu-item-has-children)>a::after{font-size:clamp(6px, 42%, 18px)!important}#footer_heulin_agence .nav-link-text,#footer_heulin_agence .wd-sub-menu li>a,#footer_text .wd-sub-menu li a,#footer_heulin_agence .info-box-content,#footer_heulin_agence .info-box-title,#footer_heulin_agence .footer_slogan h4,#footer_text p{color:#FFF!important}@media (max-width:1199px){#footer_heulin .woodmart-title-container,#prefooter_heulin_agence .woodmart-title-container{font-size:30px;line-height:30px;text-align:left}}@media screen and (max-width:782px){.wd-back-btn{}.wd-page-title .title{--wd-social-icon-size:32px !important}#footer_heulin .footer_slogan p,#prefooter_heulin_agence .footer_slogan p,#footer_text .footer_slogan p,#footer_heulin_agence .footer_slogan p{font-size:1.5em!important;line-height:1.2em!important}#footer_heulin .footer_slogan h4,#prefooter_heulin_agence .footer_slogan h4,#footer_text .footer_slogan h4,#footer_heulin_agence .footer_slogan h4{font-size:1.7em!important;line-height:1.2em!important}}@media (min-width:768px){.vc_col-sm-3{}}@media (max-width:767px){.wd-sidebar-opener.wd-action-btn.wd-style-icon.wd-burger-icon{display:none!important}#presentation_agence h3 .titre_clichy{font-size:1.8em;text-align:center}#presentation_agence h3 .soustitre_clichy{font-size:1.5em;text-align:center}#espacedeco-home .promo-banner .banner-subtitle,#espacedeco-home .promo-banner .banner-title{display:none!important}#espacedeco-home .wd-items-middle{align-items:flex-end!important}#sect_catalogue_livraison .wpb_single_image,#sect_catalogue_livraison .wpb_single_image img{border-radius:10px!important}#sect_catalogue_livraison .title-after_title{line-height:1.0em!important;font-size:1.8em!important}#sect_catalogue_livraison .title-subtitle{font-size:1.5em!important;line-height:1.0!important;margin-bottom:0!important;padding-bottom:0!important}#sect_catalogue_livraison .woodmart-title-container{line-height:1.2em!important;font-size:2.5em!important;margin-bottom:0!important;padding-bottom:0!important}#slogan_text h2{text-align:center!important;font-size:2.0em!important;line-height:1.0!important}#slogan_text h3{text-align:center!important;font-size:2.0em!important;line-height:1.0em!important;text-transform:uppercase}#slogan_sstitre01{margin-bottom:0px!important}#slogan_sstitre01 h3{color:#026bdb!important;margin-bottom:0px!important}#slogan_sstitre02 h3{font-weight:900;font-size:2.5em!important;color:#E52F32!important}#slogan-metier{display:none}#sous-titre_gamme_produits{font-size:1.8em!important}#titre_gamme_produits h2{font-size:2.0em!important;line-height:1.2em!important;font-weight:900;text-transform:uppercase}#titre_gamme_produits h4{font-size:1.1em;line-height:1em;font-weight:700;font-weight:lighter}#img_prefooter img{padding:0!important;margin:0!important;top:20px;position:relative}.title-wrapper.text-left{--content-align:center;--wd-align:center;--text-align:center;text-align:var(--text-align)}#sect_catalogue_livraison .wd-button-wrapper.text-left,#sect_catalogue_livraison .title-wrapper.text-right{--content-align:center;--wd-align:center;--text-align:center;text-align:var(--text-align)}#sect_catalogue_livraison .wpb_single_image.vc_align_left{text-align:center}h2.woodmart-title-container,h3.woodmart-title-container,h4.woodmart-title-container{--content-align:center;--wd-align:center;--text-align:center;text-align:var(--text-align)}#contact{margin-top:-150px!important}#footer_heulin_mobile,#prefooter_heulin_agence{display:block!important}#footer_heulin{display:none!important}#footer_heulin{border-radius:200px!important;bottom:-100px!important;margin-right:4%!important;margin-left:4%!important;height:500px!important}#footer_heulin_mobile{border-radius:100px!important;bottom:-200px!important;margin-right:4%!important;margin-left:4%!important;height:450px!important;margin-bottom:6%!important}#prefooter_heulin_agence{border-radius:100px!important;bottom:-200px!important;margin-right:2%!important;margin-left:2%!important;height:400px!important;margin-bottom:6%!important}#footer_heulin_mobile .woodmart-title-container{text-align:center!important}#prefooter_heulin_agence .woodmart-title-container{text-align:center!important;font-size:26px!important;line-height:26px!important}#prefooter_heulin_agence .wd-image{margin-right:0px!important;margin-top:-30px!important;margin-left:0px!important}#prefooter_heulin_agence .vc_empty_space{display:none!important}.prefooter_text{text-align:center!important}#footer_palettes{display:none!important}#footer_heulin_agence .wd-sub-menu li>a,#footer_text .wd-sub-menu li>a,#footer_text .info-box-title,#footer_heulin_agence .info-box-title{font-size:1.3em!important;line-height:1.0em!important}#footer_heulin .info-box-inner,#footer_text .info-box-inner,#footer_heulin_agence .info-box-inner{font-size:1.3em!important;line-height:1.0em!important}#footer_heulin_agence .wd-sub-menu,#footer_heulin .wd-sub-menu,#footer_text .wd-sub-menu{margin-top:30px!important}#footer_heulin .wd-social-icons.wd-size-small,#footer_text .wd-social-icons.wd-size-small,#footer_heulin_agence .wd-social-icons.wd-size-small{--wd-social-size:60px !important;--wd-social-icon-size:32px !important}#footer_heulin .footer_slogan p,#footer_text .footer_slogan p,#footer_heulin_agence .footer_slogan p{font-size:1.5em!important;line-height:1.2em!important}#footer_heulin .footer_slogan h4,#footer_text .footer_slogan h4,#footer_heulin_agence .footer_slogan h4{font-size:1.7em!important;line-height:1.2em!important}.wd-button_contact{width:100%!important}#points_vente .info-btn-wrapper .btn.btn-color-primary{height:40px;font-size:1em}}.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-dark.whb-with-shadow.whb-flex-flex-middle{border-radius:10px}#test_hover .item-html{position:absolute;top:30px;right:15px;left:15px;background-repeat:no-repeat;background-size:cover;bottom:100%;transition:0.8s;overflow:hidden}#test_hover .htmlcontent-item-1 .item-html,#test_hover .htmlcontent-item-2 .item-html{top:40px;background-color:#71545454}#test_hover .item-html ul{margin:20px 0 0 30px}#test_hover>ul>li:hover .item-html{bottom:0;transition:0.6s}#test_hover .htmlcontent-item-1 .item-html li::before,#test_hover .htmlcontent-item-2 .item-html li::before{color:#b1b3b4}#test_hover .htmlcontent-item-1 .item-html li:hover::before,#test_hover .htmlcontent-item-2 .item-html li:hover::before{color:#000}#test_hover .item-html li a{color:#555}#test_hover .item-html li a:hover{color:#000}#test_hover .item-html li:before{margin:0 5px;content:'■';font-size:26px}@media (min-width:767px){#test_hover .item-html li a{font-size:2.1rem;line-height:3.4rem}#test_hover .htmlcontent-item-1 .item-html,#test_hover .htmlcontent-item-2 .item-html{right:25px;left:50px}}.hover_menu{position:relative;overflow:hidden;margin:8px;min-width:340px;max-width:480px;max-height:290px;width:100%;background:#000;text-align:center;box-sizing:border-box}.hover_menu *{box-sizing:border-box}.hover_menu img{position:relative;max-width:100%;top:0;right:0;opacity:1;transition:0.3s ease-in-out}.hover_menu div{position:absolute;top:0;left:-120px;width:120px;height:100%;padding:8px 4px;background:#000;transition:0.3s ease-in-out;display:flex;flex-direction:column;justify-content:center}.hover_menu div a{display:block;line-height:2;color:#fff;text-decoration:none;opacity:.8;padding:5px 15px;position:relative;transition:0.3s ease-in-out}.hover_menu div a:hover{text-decoration:underline}.hover_menu:hover img{opacity:.5;right:-120px}.hover_menu:hover div{left:0;opacity:1}