.woocommerce div.product form.cart .variations td select{background-color:#8b6f45;border:none;border-top-width:medium;border-top-style:none;border-right-width:medium;border-right-style:none;border-bottom-width:medium;border-bottom-style:none;border-left-width:medium;border-left-style:none;border-radius:3px;border-width:0;color:#fff!important;font-size:12px;padding:4px 8px;font-weight:500;font-family:'Open Sans',Arial,sans-serif}.woocommerce div.product form.cart .variations label{font-size:1.1em}#col-cat-home:hover{opacity:0.8}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.name_directory_startswith{color:#8b6f45}.woocommerce-LoopProduct-link:hover{opacity:0.8!important}.et_overlay{display:none!important}.nav li ul{border-top:3px solid #8b6f45}#col-pierre{padding:15px!important}#col-pierre h2{font-size:30px!important;line-height:1em!important;margin-top:10px!important}#bloc-boutique-home p.woocommerce-result-count,.woocommerce-ordering{display:none}.et_pb_shop_0.et_pb_module .woocommerce .et_shop_image>img{box-shadow:0px 0px 0px 1px #fff!important}#bloc-cat-home h2{font-size:1.3em;margin-top:10px}.et_pb_main_blurb_image{margin-bottom:0px}#top-menu li a{font-size:17px;font-weight:400;text-transform:uppercase}#bloc-faq .faq-title h4{margin:0px!important;font-size:18px!important;line-height:22px!important;padding:0!important}#bloc-faq .faq-title{background:#fff!important;border:none!important}#bloc-faq .faq-content p{font-size:1em;padding:10px!important}#menu-foot a{color:#666!important}#menu-foot a:hover{color:#e9ba78!important}.lien-men{margin-top:20px!important}#bloc-titre-cat h1{padding-bottom:0px!important;margin-top:20px!important}#bloc-titre-cat{margin-bottom:0px!important}body.custom-background{background-color:#fff}#intro-boutique{padding:0px!important}#intro-boutique h1{font-size:1.5em;margin-top:20px}#intro-boutique #bloc-boutique-intro{margin-bottom:0px}.price{color:#a79163!important}#bloc-titre-pdt h1{font-family:'Mulish',Helvetica,Arial,Lucida,sans-serif}#bloc-titre-pdt{margin-bottom:10px!important}#top-header{background:#a79163}#bloc-add button:hover{border:1px solid #A79163!important}#top-header a,#top-header span{font-weight:300!important}#top-menu-nav ul li a{text-transform:uppercase}#top-menu-nav a:hover{color:#A79163}#galerie{margin-top:-20px}#bread{padding:4px}#bread .et_pb_row{padding:10px}.woocommerce .woocommerce-breadcrumb{margin:0;padding:0}.woocommerce-breadcrumb a{font-size:14px!important}.woocommerce-breadcrumb{font-size:14px!important;color:#A79163!important}.logo_container{margin-top:5px;margin-bottom:10px}#et-top-navigation{font-weight:400!important}.name_directory_character_header{text-decoration:none;font-size:4.5vw;color:#A79163;margin-top:60px!important;padding-bottom:30px!important}.name_directory_name_box strong{font-size:25px!important;font-weight:500!important;margin-bottom:30px!important;color:#A79163!important}.name_directory_name_box{border-color:transparent!important;border-width:1px!important;border-style:solid!important;margin-bottom:50px!important;padding:30px!important;border-radius:6px;-webkit-transition:linear 0.2s!important;-moz-transition:linear 0.2s!important;transition:linear 0.2s!important}.name_directory_index form input#name-directory-search-input-box{width:60%;margin-top:5px;margin-right:10px}input[type=text]{font-size:18px;background-color:rgba(0,0,0,.04);border-radius:4px;border:2px solid transparent;padding:10px;width:100%;font-size:14px;font-family:inherit;line-height:24px;color:#555;background-color:#f1f1f1;border:none;transition:all .2s ease}#name-directory-search-input-button{padding:15px 22px!important;background-color:#b09361;color:#fefaf4;font-size:16px;transition:opacity .45s cubic-bezier(0.25,1,0.33,1),transform .45s cubic-bezier(0.25,1,0.33,1),border-color .45s cubic-bezier(0.25,1,0.33,1),color .45s cubic-bezier(0.25,1,0.33,1),background-color .45s cubic-bezier(0.25,1,0.33,1),box-shadow .45s cubic-bezier(0.25,1,0.33,1)}#name-directory-search-input-button input[type=submit]{border:none}@media (max-width:980px){.et_header_style_centered .et_mobile_menu{top:67px}}@media screen and (max-width:640px){.select_page{display:none!important;background-color:none!important}.et_header_style_centered #main-header .mobile_nav{background:none}.et_header_style_centered #logo{max-height:40px!important}.et_header_style_centered #main-header div#et-top-navigation{position:absolute!important;top:-20px!important;right:-20px!important}#logo{margin-left:-50px!important}.mobile_menu_bar::before{content:"a";font-size:38px;position:relative;left:0;top:0;cursor:pointer}#main-header .container{width:90%;margin:0}}