.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page input.button,.woocommerce-page input.button.alt{font-size:16px;color:#fff!important;background-color:#000!important;padding:20px 30px;line-height:1.7em!important;position:relative;z-index:1;display:inline-block;text-align:center;cursor:pointer;border:none;letter-spacing:0;max-width:315px;-webkit-box-shadow:0 20px 30px 0 rgb(0 0 0 / 20%);-moz-box-shadow:0 20px 30px 0 rgba(0,0,0,.2);box-shadow:0 20px 30px 0 rgb(0 0 0 / 20%);margin:10px 10px 10px 10px;border-radius:0}.comment-reply-link:hover,.et_password_protected_form .et_submit_button:hover,.form-submit .et_pb_button:hover,.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover{font-size:16px;color:#000!important;background-color:#fff!important;padding:20px 30px;line-height:1.7em!important;position:relative;z-index:1;display:inline-block;text-align:center;cursor:pointer;border:none;letter-spacing:0;max-width:315px;-webkit-box-shadow:0 20px 30px 0 rgb(0 0 0 / 20%);-moz-box-shadow:0 20px 30px 0 rgba(0,0,0,.2);box-shadow:0 20px 30px 0 rgb(0 0 0 / 20%);margin:10px 10px 10px 10px;border-radius:0}.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:after,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after,.woocommerce a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce button.single_add_to_cart_button.button:after,.woocommerce input.button.alt:after,.woocommerce input.button:after,.et_pb_button:after{display:none}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{font-size:16px;color:#fff!important;background-color:#000!important;padding:20px 30px;line-height:1.7em!important;position:relative;z-index:1;display:inline-block;text-align:center;cursor:pointer;border:none;letter-spacing:0;max-width:315px;-webkit-box-shadow:0 20px 30px 0 rgb(0 0 0 / 20%);-moz-box-shadow:0 20px 30px 0 rgba(0,0,0,.2);box-shadow:0 20px 30px 0 rgb(0 0 0 / 20%);margin:10px 10px 10px 10px;border-radius:0}.et_pb_button{font-size:16px;color:#fff;background-color:#000;padding:20px 30px!important;line-height:1.7em!important;position:relative;z-index:1;display:inline-block;text-align:center;cursor:pointer;border:none!important;letter-spacing:0;max-width:315px;-webkit-box-shadow:0 20px 30px 0 rgb(0 0 0 / 20%);-moz-box-shadow:0 20px 30px 0 rgba(0,0,0,.2);box-shadow:0 20px 30px 0 rgb(0 0 0 / 20%);margin:10px 0px;border-radius:0}.et_pb_button:hover{font-size:16px;color:#000!important;background-color:#fff!important;padding:20px 30px!important;line-height:1.7em!important;position:relative;z-index:1;display:inline-block;text-align:center;cursor:pointer;border:none!important;letter-spacing:0;max-width:315px;-webkit-box-shadow:0 20px 30px 0 rgb(0 0 0 / 20%);-moz-box-shadow:0 20px 30px 0 rgba(0,0,0,.2);box-shadow:0 20px 30px 0 rgb(0 0 0 / 20%);margin:10px 0px;border-radius:0}body #page-container .et_pb_section .et_pb_button_0,body #page-container .et_pb_section .et_pb_button_0:hover,.et_pb_button,.et_pb_button:hover{padding:20px 30px!important}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{font-size:16px;color:#fff!important;background-color:#000!important;padding:20px 30px;margin:10px!important;line-height:1.7em!important;position:relative;z-index:1;display:inline-block;text-align:center;cursor:text;border:none;letter-spacing:0;max-width:315px;min-width:100px;border-radius:0}.range-product-name{font-style:italic;background:#000;padding:0px 5px;color:#fff}.et_multi_view_image__loaded{-webkit-animation:multi-view-image-fade 0s;animation:multi-view-image-fade 0s}.sup-title>div>h3>sup{bottom:0.5em;font-weight:300;font-size:12px;letter-spacing:0.1em}.gamme>div>div>span>img{-webkit-transition:0.7s cubic-bezier(0.18,0.89,0.32,1.28);transition:0.7s cubic-bezier(0.18,0.89,0.32,1.28)}.gamme>div>div>span>img:hover{margin-left:50px}.et_pb_row.et_pb_row_fullwidth,.vrai-full100,.gamme{width:100%!important;max-width:100%!important}.et_header_style_slide #et-top-navigation::before{content:'MENU ☞';position:absolute;margin-left:-75px;margin-top:3px;color:#e7e7e7;font-size:120%}#et-info-email{margin-right:15px}.et_slide_menu_top{padding:40px;background:#000}#main-header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.et_slide_in_menu_container #mobile_menu_slide li a,.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a{padding:10px 0;border:none;color:#fff;font-weight:700}.article h2{margin-top:15px}h1,h2,h3,h4,h5,h6,.et_pb_cta_0.et_pb_promo h2,.et_pb_cta_0.et_pb_promo h1.et_pb_module_header,.et_pb_cta_0.et_pb_promo h3.et_pb_module_header,.et_pb_cta_0.et_pb_promo h4.et_pb_module_header,.et_pb_cta_0.et_pb_promo h5.et_pb_module_header,.et_pb_cta_0.et_pb_promo h6.et_pb_module_header{font-family:'Montserrat',Arial,sans-serif!important;font-weight:700;text-transform:uppercase}p{font-family:'Montserrat',Arial,sans-serif!important}label{font-family:'Montserrat',Arial,sans-serif!important;font-size:14px}.variations label{font-family:'Montserrat',Arial,sans-serif!important;color:#333!important;font-size:14px}.woocommerce div.product form.cart .variations td{top:15px}input{font-family:'Montserrat',Arial,sans-serif!important;font-size:14px}b,strong{font-weight:700;color:#000}img.txt-icons{display:inline-flex;align-self:center;height:1.7em;width:1.7em;top:0.5em;position:relative;margin-right:10px}img.txt-icons-promesse{display:inline-flex;align-self:center;height:3.5em;width:3.5em;top:0em;position:relative;margin-right:10px}div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=text]{width:100%;border:none;border-bottom:1px solid #600842;padding:0;font-size:16px;padding-bottom:12px;-webkit-transition:border-color 0.2s ease-in-out;-o-transition:border-color 0.2s ease-in-out;-moz-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;background:#fefefe00;color:#600842}div.wpforms-container-full .wpforms-form textarea,div.wpforms-container-full .wpforms-form textarea:focus{width:100%;border:none;border-bottom:1px solid #600842;border-radius:0px;padding:0;font-size:16px;padding-bottom:12px;-webkit-transition:border-color 0.2s ease-in-out;-o-transition:border-color 0.2s ease-in-out;-moz-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;background:#fefefe00;color:#600842}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-weight:600;font-size:14px;color:#600842}div.wpforms-container-full .wpforms-form select.wpforms-field-large,div.wpforms-container-full .wpforms-form select.wpforms-field-large:focus{border:none;border-bottom:1px solid #600842;border-radius:0px;-webkit-appearance:none;-webkit-border-radius:0px}div.wpforms-container-full .wpforms-form select{padding-left:0px;color:#7b7b7b}div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium{max-width:100%;width:100%!important}.abstract-row-link{font-size:0;color:transparent;width:60px;display:inline-block;background-color:#600842;height:2px;line-height:1.4em;vertical-align:middle;position:relative;margin:0 10px}.abstract-row-link-1-2{font-size:0;color:transparent;width:30px;display:inline-block;background-color:#600842;height:2px;line-height:1.4em;vertical-align:middle;position:relative;margin:0 10px}.abstract-row-link-1-3{font-size:0;color:transparent;width:20px;display:inline-block;background-color:#600842;height:2px;line-height:1.4em;vertical-align:middle;position:relative;margin:0 10px}.abstract-row-link-2-3{font-size:0;color:transparent;width:40px;display:inline-block;background-color:#600842;height:2px;line-height:1.4em;vertical-align:middle;position:relative;margin:0 10px}.wpforms-field-label-inline:before{content:'';display:inline-block;width:13px;height:13px;-webkit-border-radius:0%;-moz-border-radius:0%;border-radius:0%;border:3px solid #600842;background-color:rgba(255,255,255,0);vertical-align:middle;margin-right:10px;top:0;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;left:0;z-index:2;-webkit-transform:rotateY(0deg) translateZ(0);-moz-transform:rotateY(0deg) translateZ(0);transform:rotateY(0deg) translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}div.wpforms-container-full .wpforms-form input[type=checkbox]:checked+label.wpforms-field-label-inline:before{border:3px solid #600842;background-color:#600842}div.wpforms-container-full .wpforms-form input[type=checkbox]{display:none}et_pb_widget widget_meta{display:none}#sidebar,#search-2,#recent-posts-2,#recent-comments-2,#archives-2,#categories-2,#meta-2{display:none}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{width:100%;border:none;border-bottom:1px solid #600842;padding:0;font-size:16px;padding-bottom:12px;-webkit-transition:border-color 0.2s ease-in-out;-o-transition:border-color 0.2s ease-in-out;-moz-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;background:#fefefe00;color:#600842}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:0px;margin:0px}.woocommerce form .form-row .required{color:#600842}input[type=checkbox]{-webkit-appearance:none;display:inline-block;width:15px!important;height:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid #600842;background-color:rgba(255,255,255,0);vertical-align:middle;margin-right:10px;margin-top:-1px;top:0;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;left:0;z-index:2;-webkit-transform:rotateY(0deg) translateZ(0);-moz-transform:rotateY(0deg) translateZ(0);transform:rotateY(0deg) translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}input[type=checkbox]:checked{background-color:#600842}li.woocommerce-MyAccount-navigation-link{font-size:16px}.woocommerce table.shop_attributes th{font-size:120%;color:#600842}.woocommerce table.shop_attributes td p{font-style:normal;font-size:120%}body.woocommerce .woocommerce-tabs{border:none;-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,.2);-moz-box-shadow:0 20px 30px 0 rgba(0,0,0,.2);box-shadow:0 20px 30px 0 rgba(0,0,0,.2)}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:none}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active{background:#600842!important}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff!important}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce div.product .woocommerce-tabs ul.tabs li,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-right:1px solid #fff}.abstract_small_desc>div>div{-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,.2);-moz-box-shadow:0 20px 30px 0 rgba(0,0,0,.2);box-shadow:0 20px 30px 0 rgba(0,0,0,.2);min-width:180px}.abstract_small_desc_tab{padding:20px 10%}.abstract_small_desc_buttons{display:flex}.grey{background:#e6e6e6!important;background-color:#e6e6e6}.abstract_small_desc_button_1{flex:50%;padding:5% 10% 5% 10%;background:#000;color:white;text-align:center;-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out;font-weight:bold}.abstract_small_desc_button_2{flex:50%;padding:5% 10% 5% 10%;background:#eee;color:#999;text-align:center;-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out;font-weight:bold}.abstract_small_desc_button_1:hover,.abstract_small_desc_button_2:hover{background:#000}.abstract_small_desc_tab>table{border:none!important;margin:0!important}.abstract_small_desc_tab>table>tbody>tr>td{padding:0px 2px 0px 2px;border-top:none}.woocommerce div.product p.stock{display:none}#wc-stripe-payment-request-wrapper{padding-top:0!important}.woocommerce .woocommerce-breadcrumb{display:none}.product .related{text-align:center;padding-top:50px}.product .related h2{padding-bottom:40px}h2.woocommerce-loop-product__title{text-align:center}span.price{text-align:center}img.avatar.avatar-80.photo{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 0px!important}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{margin:auto!important}.up-sells h2{font-size:1.5em;text-align:center;margin-bottom:25px}.cross-sells h2{font-size:1.5em;text-align:left;margin-bottom:25px}h2.woocommerce-loop-product__title{text-align:center}.woocommerce-product-attributes-item--dimensions{display:none}.woocommerce-product-attributes-item--weight{display:none}.woocommerce table.shop_attributes th{width:50%}ul.et_pb_tabs_controls.clearfix{display:none}.et_pb_tab_content>h2{display:none}.et-db #et-boc .et-l .et_pb_tabs,.et-db #et-boc .et-l .et_pb_wc_tabs{border:none}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:none}.woocommerce-product-attributes>tbody>tr>th{text-align:left}.woocommerce table.shop_attributes,.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border-bottom:none;border-top:none}.woocommerce table.shop_attributes td p{margin:0;padding:0px 0}.woocommerce table.shop_attributes th{font-size:120%;color:#ababab;font-weight:500;vertical-align:top}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{padding:14px 15px!important}H1{font-size:36px;letter-spacing:0.35em;line-height:1.5em}H2{font-size:30px;color:#333;letter-spacing:0.35em;line-height:1.5em}H3{font-size:16px!important;color:#333;letter-spacing:0.35em;line-height:1.5em}#main-content .container{width:100%;max-width:100%}.et_right_sidebar #left-area{float:left;padding-right:0px}@media(max-width:500px){H1{font-size:23px!important;letter-spacing:0.35em;line-height:1.5em}H2{font-size:20px!important;color:#333;letter-spacing:0.35em;line-height:1.5em}.colonne-pied-page{width:100%!important}.newsletter-pied-page{width:100%!important}}@media(max-width:980px){.colonne-promesse-abstract{margin-bottom:0px}.promesse-abstract{text-align:left}h1{font-size:40px}#et-info,#et-secondary-menu{text-align:left}}@media(min-width:980px){.et_pb_row.et_pb_row_fullwidth,.vrai-full100,.gamme{padding-right:5%!important}#main-content .container:before{position:absolute;top:0;width:1px;height:100%;background-color:#600842;content:"";display:none}#left-area{width:100%;padding-bottom:23px}.colonne-pied-page{width:18%!important;margin-right:3%!important}.newsletter-pied-page{width:35%!important}}