.footer-links .et_pb_main_blurb_image{vertical-align:middle}.footer-links .et_pb_blurb_container{padding-left:0!important}.footer-links .et_pb_image_wrap{width:10px!important}#video-home{width:100%!important;position:absolute;top:0;left:0;z-index:1;height:100vh!important}.menu-links,.menu-links .et_pb_text_inner{transition:all 0.2s ease-in-out;color:black}.menu-links:hover,.menu-links:hover .et_pb_text_inner{color:#752956!important}.vin-bouton{font-family:"balboa-plus-fill",sans-serif!important;font-weight:400;font-style:normal}.vin-choix:hover .fond-col-vin{transform:scale(1.1)}.vin-choix .fond-col-vin{transition:all 0.4s ease-in-out}.et_pb_text_inner b,.single-product b{font-family:'Avenir Black 2',sans-serif!important}.curseurs{background:#f2f2f2;padding:20px 15px 10px;height:100%;border-radius:0}.curseurs span{font-weight:500;color:black}.curseur-un,.curseur-deux,.curseur-trois,.curseur-quatre{width:100%!important;background:white!important;height:10px!important;border-radius:10px;position:relative;display:block;margin-bottom:10px}.curseur-un:before,.curseur-deux:before,.curseur-trois:before,.curseur-quatre:before{content:"";width:25%;top:0;background:#752956;position:absolute;height:10px;border-radius:10px}.texte-gauche-curseur{float:left}.texte-droite-curseur{float:right}.ecriture-curseur{position:relative;display:block;height:20px}.dmach-acf-label{display:none}#divi_filter span.et_pb_contact_field_options_title{display:none!important}.et_pb_de_mach_search_posts_item_0.inline_checkboxes .divi-filter-item>*{text-align:center;font-family:"Athelas Bold 2",sans-serif!important;font-weight:400;font-style:normal}.reset-filters{display:none!important}.divi-filter-archive-loop .grid-posts,.divi-filter-loop-container>:not(.no-results-layout),.filtered-posts>:not(.no-results-layout){grid-gap:0!important}.divi-radio-buttons .et_pb_contact_field_radio label{padding:5px 3px}.et_pb_de_mach_search_posts_item_0.inline_checkboxes .divi-filter-item>*{margin-right:10px}.et_overlay:before{display:none!important}.reset_variations,.woocommerce-product-gallery__trigger{display:none!important}.woocommerce div.product form.cart .variations label{font-weight:700!important;font-size:18px}[data-wvstooltip]:after,[data-wvstooltip]:hover:before{display:none!important;opacity:0!important;visibility:hidden!important}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:0}.et_pb_wc_add_to_cart .quantity input.qty{border:3px solid grey!important;width:auto;max-width:4.3em;background:transparent;height:45px;font-size:19px;font-weight:700}.woocommerce-variation-price{font-size:20px;font-weight:500;font-family:"balboa-plus-fill",sans-serif!important;margin-bottom:10px}.wc-block-components-product-name{font-family:"balboa-plus-fill",sans-serif!important;font-size:20px!important}.wc-block-components-formatted-money-amount{font-family:"balboa-plus-fill",sans-serif!important;font-size:20px!important;color:black}#actu .grid-col{border:none!important}.grid-col{border:1px solid #bfbfbf;border-right:none;border-top:none}.grid-col:nth-child(3n),.grid-col:last-child{border-right:1px solid #bfbfbf!important}.grid-col:nth-child(-n+3){border-top:1px solid #bfbfbf!important}.woo-selected-variation-item-name,.wc-block-components-product-metadata__description,.wc-block-components-product-details__name{display:none!important}.wc-block-components-product-details__choisir-le-conditionnement::marker{color:white!important}.woofc-count{box-shadow:none!important}.woofc-count span{background-color:transparent;border:2px solid black;color:black;width:20px;height:20px;line-height:18px;top:10px;left:43px;font-weight:700}.woofc-count.woofc-count-top-right,.woofc-count.woofc-count-top-right:hover{top:5px!important}.woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb img{width:50%}.woofc-area.woofc-style-01 .woofc-area-top .woofc-area-heading{color:transparent!important}.woofc-area.woofc-style-01 .woofc-area-top .woofc-area-heading:before{content:"Votre panier";color:white!important;position:absolute;top:0;left:20px;width:100%}.wc-block-components-totals-item__value{font-weight:500!important}.woofc-count{background-color:transparent}.woofc-count i{color:black}.home .woofc-count i{color:white!important}.home .woofc-count span{color:white!important;border:2px solid white!important}.age-gate__heading-title--logo{max-width:65%!important}.divi-filter-pagination ul.page-numbers li{border:none}.next{display:none!important}.divi-filter-pagination ul.page-numbers li a{}.gfield_label{font-family:'Avenir Black 2',sans-serif;color:black!important}.gchoice{font-family:'Avenir Roman 2',sans-serif;color:black!important}.gform_wrapper.gravity-theme .ginput_container_date input,.gform_wrapper.gravity-theme .ginput_container_date{width:100%}.gform_wrapper.gravity-theme .ginput_container_date{display:block}.gform_wrapper.gravity-theme .gform_footer input{background:white;color:black!important;border:3px solid black!important;box-shadow:none;padding:5px 35px;font-family:"balboa-plus-fill",sans-serif!important;font-weight:400;font-size:20px;cursor:pointer;transition:all 0.4s ease-in-out;float:right}.gform_wrapper.gravity-theme .gform_footer input:hover{background-color:black;color:white!important}.woocommerce-message{display:none!important}.single-product #prix-txt{display:none!important}.gform_heading{position:absolute;bottom:0}@media only screen and (max-width:768px){.woofc-count.woofc-count-top-right,.woofc-count.woofc-count-top-right:hover{top:10px!important;right:10px!important}.woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner>div a{font-size:12px!important;padding:0 5px!important}.grid-col:nth-child(2n),.grid-col:last-child{border-right:1px solid #bfbfbf!important}.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{margin-right:5px!important}.gform_wrapper.gravity-theme .gform_footer input{margin-top:30px!important}}.et_pb_wc_add_to_cart .quantity input.qty{border:3px solid black!important;color:black!important}.home #main-footer{display:none!important}@keyframes rotate-iphone{0%{transform:rotate(0deg)}50%{transform:rotate(125deg)}100%{transform:rotate(0)}}@keyframes fade-out-iphone{from{opacity:100%}to{opacity:0}}.iphone-rotate{animation:rotate-iphone 3s 3,fade-out-iphone 2s 1 9s ease-out forwards}.ba_video_popup_0 .dtq-video-popup-figure{height:100vh!important}.ba_video_popup_0 .dtq-video-popup-trigger{height:120px!important;margin-top:150px}