.et-pb-contact-message ul{list-style-type:none;display:inline-flex;flex-wrap:wrap;color:red;margin-bottom:0.3em}.et-pb-contact-message li{padding:0 0.3em}.et-pb-contact-message{text-align:center!important}.et_pb_blog_grid article h3.entry-title{padding-bottom:2px}#formulaire-responsive{max-width:890px;margin:0 auto;width:100%}.rang-form{width:100%}.demi-colonne,.colonne{float:left;position:relative;padding:0.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.demi-colonne{width:50%}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%;font-size:18px!important;padding:8px;border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7 select{width:100%;font-size:18px!important;padding:7px}.wpcf7 input[type="text"]:focus{background:#fff}.wpcf7-submit{font-size:20px!important;color:#a9bf8f;background:rgba(255,255,255,0)!important;border:2px solid #a9bf8f;border-right:0;border-left:0;font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;padding-top:1px!important;padding-right:12px!important;padding-bottom:0px!important;padding-left:12px!important;line-height:1.5em!important;font-weight:600!important}.wpcf7-submit:hover{color:#6c0025!important;background:rgba(255,255,255,0)!important;border:2px solid #6c0025;border-right:0;border-left:0}span.wpcf7-not-valid-tip{text-shadow:none;font-size:18px;color:#fff;background:#ff0000;padding:5px}div.wpcf7-validation-errors{text-shadow:none;border:transparent;background:#f9cd00;padding:5px;color:#9C6533;text-align:center;margin:0;font-size:12px}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:12px;background:#59a80f;border-color:#59a80f;color:#fff;margin:0}.et_pb_contact_select{background-color:#ffffff;font-size:18px;color:#000000;width:100%;padding:8px;border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.footer-main{background:transparent!important}.entry-title{line-height:1.2em;height:2.4em;text-overflow:ellipsis;overflow:hidden}.vins-title .entry-title{height:auto}.outofstock .et_shop_image{opacity:40%}.et_pb_blog_grid article h3.entry-title{padding-bottom:2px}.xdsoft_datetimepicker{font-family:inherit!important}#formulaire-responsive{max-width:890px;margin:0 auto;width:100%}.rang-form{width:100%}.demi-colonne,.colonne{float:left;position:relative;padding:0.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.demi-colonne{width:50%}}.wpcf7 input[type="text"],.wpcf7 input[type="date"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%;font-size:18px!important;padding:8px;border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7 select{width:100%;font-size:18px!important;padding:7px}.wpcf7 input[type="text"]:focus{background:#fff}.wpcf7-submit{font-size:20px!important;color:#56735a;background:rgba(255,255,255,0)!important;border:2px solid #56735a;border-right:0;border-left:0;font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;padding-top:1px!important;padding-right:12px!important;padding-bottom:0px!important;padding-left:12px!important;line-height:1.5em!important;font-weight:600!important}.greyBG .wpcf7-submit{background:rgba(255,255,255,0.5)!important}.wpcf7-submit:hover{color:#6c0025!important;background:rgba(255,255,255,0)!important;border:2px solid #6c0025;border-right:0;border-left:0}span.wpcf7-not-valid-tip{text-shadow:none;font-size:18px;color:#fff;background:#ff0000;padding:5px}div.wpcf7-validation-errors{text-shadow:none;border:transparent;background:#f9cd00;padding:5px;color:#9C6533;text-align:center;margin:0;font-size:12px}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:12px;background:#59a80f;border-color:#59a80f;color:#fff;margin:0}.et_pb_contact_select{background-color:#ffffff;font-size:18px;color:#000000;width:100%;padding:8px;border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.footer-main{}.contentText{}.contentText h5{font-family:'Barlow Semi Condensed 2',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:18px;color:#222222!important;text-transform:unset;padding-bottom:0px}@media all and (min-width:981px){.productImage img{max-height:80vh}}@media all and (max-width:980px){.productImage img{height:100%!important}.single-product .woocommerce-product-gallery__image>a{margin-top:20px!important;margin-bottom:20px!important}}.noHover .et_overlay::before{display:none}.berocket_better_labels{top:50px!important;bottom:0px!important;left:unset!important;right:5%!important}span.berocket-label-user-image{height:60px!important;width:60px!important}.wooTitles{text-align:center;margin-bottom:20px}ul.woocommerce-order-overview{display:none}.woocommerce-order .woocommerce-notice{display:none}.woocommerce-order p{display:none}.woocommerce-order-details p{display:block}.woocommerce-order-details .product-name ul{padding-left:0!important}p.woocommerce-shipping-destination{display:none}.woocommerce-checkout-payment .payment_methods{display:none}.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{display:none}.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper h1{display:none}.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .et_section_regular{padding:0}input.text,input.title,input[type=email],input[type=date],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;border:1px solid #bbb}@media all and (min-width:981px){.woocommerce li input{margin:0.5em 0.5em 0 0!important}}.woo-variation-swatches.wvs-attr-behavior-blur .variable-item:not(.radio-variable-item).disabled span{opacity:.7}form.checkout .col2-set .col-1{}form.checkout .col2-set .col-2{}form.checkout .col2-set .col-1 h3{display:none}form.checkout .col2-set .col-2 h3{display:none}.woocommerce-product-gallery .berocket_better_labels{top:100px!important;bottom:0px!important;left:0px!important;right:7vw!important}.woocommerce-product-gallery span.berocket-label-user-image{height:7vw!important;width:7vw!important}@media all and (min-width:2200px){.berocket_better_labels{top:50px!important;bottom:0px!important;left:unset!important;right:20%!important}}@media all and (max-width:980px){.berocket_better_labels{top:20px!important;bottom:0px!important;left:unset!important;right:10px!important}span.berocket-label-user-image{height:40px!important;width:40px!important}@media all and (orientation:portrait){.woocommerce-product-gallery .berocket_better_labels{top:40px!important;bottom:0px!important;left:0px!important;right:15vw!important}.woocommerce-product-gallery span.berocket-label-user-image{height:15vw!important;width:15vw!important}}@media all and (orientation:landscape){.woocommerce-product-gallery .berocket_better_labels{top:10vw!important;bottom:0px!important;left:0px!important;right:15vw!important}.woocommerce-product-gallery span.berocket-label-user-image{height:10vw!important;width:10vw!important}}}@media all and (max-width:980px){.single-product .woocommerce-product-gallery__image>a{align-items:center}.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}.mobile-reverse{display:flex;flex-direction:column-reverse}}.woocommerce-product-gallery{opacity:1!important}.menuRight{position:fixed;right:55px;top:90px}.wpml-ls-legacy-list-horizontal a{text-transform:uppercase;font-size:20px;font-weight:normal;color:inherit}.wpml-ls-legacy-list-horizontal a:hover{color:#56735a}@media all and (min-width:1368px){#top-menu-nav{margin-left:58px}}@media all and (min-width:1024px) and (max-width:1366px){}.menuLeft{position:fixed;left:55px;top:90px}.et_mobile_menu .menu-item-has-children>a{font-weight:700;background-color:transparent}#et_mobile_nav_menu .current_page_item,#top-menu-nav li li.current-menu-item{background-color:#a9bf8f52}.footerSocial a{background-color:#6c0025!important}.grecaptcha-badge{display:none}.googleTerms{font-size:70%;padding:0.65rem}