.home div#whitemenu:hover{background-color:#ffffff!important}.home div#whitemenu:hover .et_pb_image_0_tb_header img{content:url(https://boheme-cosmetique.com/wp-content/uploads/2025/07/logo-bleu.png)}.home div#whitemenu:hover #mega-menu-primary-menu li a{color:#103a51!important}.home div#whitemenu:hover .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.home div#whitemenu:hover .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.home div#whitemenu:hover .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button{color:#103a51!important}.home div#whitemenu:hover ul#menu-new-second-menu li .account-top-menu:before,.home div#whitemenu:hover ul#menu-new-second-menu .xoo-wsc-sc-bki{color:#103a51!important}.home div#whitemenu:hover span.xoo-wsc-sc-count{border:1px solid #103a51}.home div#whitemenu:hover li.menu-item.xoo-wsc-menu-item span:not(.xoo-wsc-sc-count){color:#103a51!important}li.menu-item.xoo-wsc-menu-item span:not(.xoo-wsc-sc-count){color:#fff}.golden-btn{border:1px solid #cfb53b;color:#fff;background-color:#cfb53b}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul#menu-new-second-menu>li.golden-btn>a{padding:0;color:#fff}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li.golden-btn{margin-top:0;align-items:center;padding:0 8px;border-radius:50px}li.wc_payment_method.payment_method_woocommerce_payments_klarna.theme--stripe img{width:100px}#mc4wp-form-1 input[type=text],#mc4wp-form-1 input[type=email]{width:100%;border:none;padding-top:10px!important;padding-right:0px!important;padding-bottom:10px!important;padding-left:20px!important;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;font-size:13px;line-height:1.1em;color:#103c51}#mc4wp-form-1 input[type=submit]{width:100%;color:#103a51!important;padding-top:10px!important;padding-right:0px!important;padding-bottom:10px!important;padding-left:20px!important;font-size:14px;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;border:3px solid #103a51;background-color:#fff0}#mc4wp-form-1 span.optin{font-size:13px}#dsm-popup-23865 .et_pb_signup_0.et_pb_subscribe{border:1px solid #cfb53b!important}#dsm-popup-23865 h2.et_pb_module_header{color:#103c51!important}#dsm-popup-23865 .et_pb_newsletter_description{color:#103c51}#dsm-popup-23865 .et_pb_newsletter_result{color:#103c51}#dsm-popup-23865 #et_pb_code_2.mfp-content .mfp-close{border-top:3px solid #cfb53b;border-right:3px solid #cfb53b}#dsm-popup-23865 .et_pb_row_6,#dsm-popup-23865 .et_pb_signup_0 .et_pb_newsletter_form p input[type="text"],#dsm-popup-23865 .et_pb_signup_0 .et_pb_newsletter_form p textarea,#dsm-popup-23865 .et_pb_signup_0 .et_pb_newsletter_form p select,#dsm-popup-23865 .et_pb_signup_0 .et_pb_newsletter_form p .input[type="checkbox"]+label i,#dsm-popup-23865 .et_pb_signup_0 .et_pb_newsletter_form p .input[type="radio"]+label i{border:1px solid #103c51!important}#dsm-popup-23865 .et_pb_subscribe .et_pb_contact_field input[type=radio]+label{color:#103c51!important;font-size:16px!important;font-weight:300}#dsm-popup-23865 span.et_pb_contact_field_options_title{display:none!important}#dsm-popup-23865 p.et_pb_newsletter_button_wrap{border:3px solid #cfb53b!important}#dsm-popup-23865 .et_pb_newsletter_button.et_pb_button{border:0!important}#dsm-popup-23865 span.et_pb_newsletter_button_text{color:#103c51!important}.cwginstock-subscribe-form .panel-primary{border-color:#103c51!important}.cwginstock-subscribe-form .panel-primary>.panel-heading{color:#fff;background-color:#103c51!important;border-color:#103c51!important}.cwginstock-panel-heading h4{color:#fff!important}.et_pb_scroll_top.et-pb-icon{background-color:#103c51;border-top-left-radius:0;border-bottom-left-radius:0}.woocommerce-store-notice,p.demo_store{background-color:#103c51}.et_pb_section_0_tb_header .et_pb_image{padding-top:20px}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.pa-inline-buttons .et_pb_button_module_wrapper:nth-child(even){margin-left:40px}b,strong{font-weight:700;color:#cfb53b}.xoo-wsc-product{flex-direction:column}.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-img-col{width:30%;align-self:flex-start}.xoo-wsc-products:not(.xoo-wsc-pattern-card) .xoo-wsc-sum-col{width:100%;padding-left:0}.xoo-wsch-top{justify-content:flex-start}.woocommerce table.shop_table tbody th{font-weight:500!important}span.woocommerce-terms-and-conditions-checkbox-text{font-family:'Raleway'}.cart_totals .shop_table th{width:25%}#focus-sidebar>div:nth-child(odd){color:#cfb53b;font-weight:600}.single-product header.et-l.et-l--header .et_pb_image_0_tb_header img,#bluemenu .et_pb_image_0_tb_header img{content:url(https://boheme-cosmetique.com/wp-content/uploads/2025/07/logo-bleu.png)}.single-product header.et-l.et-l--header ul#menu-new-second-menu li .account-top-menu:before,.single-product header.et-l.et-l--header ul#menu-new-second-menu .xoo-wsc-sc-bki,.single-product header.et-l.et-l--header button.et_pb_menu__icon:after,#bluemenu ul#menu-new-second-menu li .account-top-menu:before,#bluemenu ul#menu-new-second-menu .xoo-wsc-sc-bki,#bluemenu button.et_pb_menu__icon:after{color:#103a51}.single-product header.et-l.et-l--header span.xoo-wsc-sc-count,#bluemenu span.xoo-wsc-sc-count{border:1px solid #103a51}.dp-dfg-primary .dp-dfg-header,.dp-dfg-secondary .dp-dfg-header{min-height:70px}.dp-dfg-product-rating{min-height:30px}.dp-dfg-secondary .dp-dfg-header h2.entry-title,.dp-dfg-primary .dp-dfg-header h2.entry-title{font-size:30px;line-height:1.1em}.dp-dfg-cart-button{border-color:#cfb53b}@media (max-width:768px){.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:block!important}.cart_totals .shop_table th{width:100%!important}#bluemenu #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner,#bluemenu #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before,#bluemenu #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after{background-color:#103c51}#bluemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20743>a.mega-menu-link,#bluemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20773>a.mega-menu-link,#bluemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20778>a.mega-menu-link,#bluemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20784>a.mega-menu-link,#bluemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20790>a.mega-menu-link,#bluemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20789>a.mega-menu-link{color:#ffffff!important}#bluemenu .et_pb_row.et_pb_row_1_tb_header .et_pb_column:first-of-type,#whitemenu .et_pb_row.et_pb_row_1_tb_header .et_pb_column:first-of-type{width:70%!important}#bluemenu .et_pb_row.et_pb_row_1_tb_header .et_pb_column:last-of-type,#whitemenu .et_pb_row.et_pb_row_1_tb_header .et_pb_column:last-of-type{width:30%!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item.mega-onlymob{display:block!important}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item.mega-onlymob{display:none}.verticaly-center{display:block!important}.verticaly-center{overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0}.et_pb_menu__menu{order:2}button.et_pb_menu__icon.et_pb_menu__search-button{padding-top:2px;padding-right:12px}li#menu-item-21127{padding-top:3px}.dgwt-wcas-search-submit{background-color:#103a51!important}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{border-color:#fff0 #103a51!important}.account-top-menu:before{content:'\e08a';font-family:'ETMODULES';color:#fff;font-size:22px}.dp-dfg-primary .dp-dfg-product-short-description,.dp-dfg-primary .dp-dfg-woo-add-to-cart-html{display:none}#whitemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20743>a.mega-menu-link,#whitemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20773>a.mega-menu-link,#whitemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20778>a.mega-menu-link,#whitemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20784>a.mega-menu-link,#whitemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20790>a.mega-menu-link,#whitemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20789>a.mega-menu-link{background:transparent!important;color:#fff;font-family:'Raleway';text-transform:uppercase}#bluemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20743>a.mega-menu-link,#bluemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20773>a.mega-menu-link,#bluemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20778>a.mega-menu-link,#bluemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20784>a.mega-menu-link,#bluemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20790>a.mega-menu-link,#bluemenu #mega-menu-wrap-primary-menu #mega-menu-primary-menu li#mega-menu-item-20789>a.mega-menu-link{background:transparent!important;color:#103c51;font-family:'Raleway';text-transform:uppercase}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{text-transform:none!important}.overlay-item{width:100%;background:linear-gradient(to right,#ffffff00 50%,#fff 92%);height:100%;position:absolute;top:0}.icon-fabr-fr .et-waypoint{content:url(https://boheme-cosmetique.com/wp-content/uploads/2025/06/icon-fabrication-francaise-aix.png)}@media (max-width:980px){.overlay-item{width:110%}.et_pb_text_0.et_pb_module.header-text,.archive.et-db #et-boc .et-l .et_pb_text_0_tb_body.et_pb_module.header-text{margin-left:0!important}.pa-inline-buttons .et_pb_button_module_wrapper:nth-child(2){margin-left:0}.custom-row{display:flex;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}#main-header span.select_page{display:none}.logo_container{position:relative;right:30px;bottom:20px}.et_header_style_split #main-header .mobile_nav{background:none}.et_header_style_split #et_mobile_nav_menu{margin-top:-40px}.et_header_style_centered #et_top_search,.et_vertical_nav.et_header_style_centered #main-header #et_top_search,.et_header_style_split #et_top_search,.et_vertical_nav.et_header_style_split #main-header #et_top_search{display:block!important;float:right;z-index:99999}.et_header_style_split #et_search_icon:before{margin-top:0;left:-5px;top:10px}}#main-header .et_mobile_menu li a{font-weight:400;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}@media (max-width:768px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu{background-color:#ffffff!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{background-color:#ffffff!important;color:#103a51!important}}@media (max-width:768px){#et-overlay,.et-overlay,.et_overlay{background-color:rgb(255 255 255 / .8)!important}}@media (max-width:768px){.mega-menu-wrap,#mega-menu-wrap-primary-menu,ul#mega-menu-primary-menu{background-color:#ffffff!important}ul#mega-menu-primary-menu li.mega-menu-item{background-color:#ffffff!important}}@media (max-width:768px){.mega-menu-toggle{background-color:transparent!important}.mega-menu-toggle .mega-toggle-animated-inner,.mega-menu-toggle .mega-toggle-animated-inner::before,.mega-menu-toggle .mega-toggle-animated-inner::after{background-color:#103a51!important}}@media (max-width:768px){.mega-menu-toggle{background-color:transparent!important;background:transparent!important}.mega-menu-wrap .mega-menu-toggle{background-color:transparent!important;background:transparent!important}}@media (max-width:768px){.mega-menu-toggle .mega-toggle-blocks-center,.mega-menu-toggle .mega-toggle-blocks-left,.mega-menu-toggle .mega-toggle-blocks-right,.mega-menu-toggle{background-color:transparent!important;background:transparent!important}}.woocommerce ul.products li.product img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}