html,body{overflow-x:hidden}.et-l.et-l--body{z-index:1;position:relative}.df-loader{position:fixed!important;top:0;left:0;width:100%;height:100%;z-index:999999}.admin-bar{#nav_header{margin-top:30px}#nav_header_mobile{margin-top:46px}}footer{&.et-l--footer{&.fixed{position:fixed;width:100%;bottom:0;left:0}}}.et_pb_column.et_pb_column_empty{display:block!important}.H2-neulis,a.et_pb_button{font-family:"neulis-cursive",sans-serif!important;h1,h2,p,h3{font-family:"neulis-cursive",sans-serif!important}}.age-gate{.age-gate__subheadline,.age-gate__fields,.age-gate__remember-wrapper .age-gate__remember .age-gate__remember-text,.age-gate__additional-information{font-family:'Inter',Helvetica,Arial,Lucida,sans-serif}.age-gate__heading{img{height:200px;width:auto}}.age-gate__subheadline{font-size:16px}.age-gate__buttons{padding-top:10px}}.citation{font-family:"kepler-3-variable",sans-serif;font-style:italic;font-variation-settings:'opsz' 5,'wdth' 80,'wght' 280}.titre-blanc{color:#f5f5f5}.separateur{border-left:1px solid #F6F6F6;height:50px;position:absolute;left:50%;top:0}.separateur-black{border-left:1px solid #252525;height:50px;position:absolute;left:50%;top:0}.type-post .et_pb_image_container .entry-featured-image-url img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;filter:grayscale(1);&:hover{filter:grayscale(0)}}.et_pb_post .et_pb_image_container{width:300px;margin:0 auto}.collections .swiper-slide,.collections-swiper .swiper-slide,.woocommerce-product-gallery__wrapper{.img-wrap,.woocommerce-product-gallery__image{position:relative;display:inline-block;img{position:relative;z-index:1;display:block;transition:transform 0.4s ease}&::after{content:"";position:absolute;bottom:50px;left:65%;transform:translateX(-50%);width:65%;height:15px;border-radius:50%;background:#252525;filter:blur(10px);opacity:.6;transition:all 0.4s ease}}&:hover .img-wrap img,&:hover .woocommerce-product-gallery__image img{transform:translateY(-20px)}&:hover .img-wrap::after{height:20px;opacity:.4;width:88%}&.bouteille-fine .img-wrap::after{width:50%}&.bouteille-fine:hover .img-wrap::after{width:58%}&.bouteille-large .img-wrap::after{width:85%}&.bouteille-large:hover .img-wrap::after{width:92%}}.collections,.collections-swiper{.swiper-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center}}.mer_garrigue .swiper-slide img{height:100%;width:100%;object-fit:cover}.mer_garrigue .swiper-slide{height:auto}.home-header-title{--opacity-logo:0.2}.collections .swiper-slide img{width:auto;height:650px;object-fit:cover;display:flex;margin:0 auto;@media (max-width:980px){height:400px}}.collections-subtitle{font-weight:300;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif}.collections-title{font-family:'Inter',Helvetica,Arial,Lucida,sans-serif;font-weight:500}.collections-swiper .swiper-slide img{width:auto;height:450px;object-fit:cover;display:flex;margin:0 auto;@media (max-width:980px){width:250px}}.timeline-facts-col{opacity:0;transform:translateY(30px)}.section-nav{position:fixed!important;top:0;left:0;width:100%;z-index:1000;transition:background-color 0.5s ease}body:not(.home) .section-nav{background-color:#252525!important}.home .section-nav{background-color:#fff0}body:not(.et-fb){#menu-dropdown{position:fixed!important;transform:translateY(-100%);top:0;left:0;width:100%;height:100%;z-index:999}}.menu-drop{display:flex;flex-direction:column;justify-content:space-evenly;max-height:34px;height:34px;width:34px;cursor:pointer;@media screen and (max-width:1024px){border-radius:14px;padding:0;max-height:54px;height:44px;width:44px;justify-content:center;align-items:center}span{transition:0.7s all;width:30.7px;height:3px;background-color:#fff;transition:0.75s all;@media screen and (max-width:1024px){width:22.7px;margin-bottom:5px;&:last-child{margin-bottom:0}}}&.active{span{&:nth-child(1){transform:translateY(6px) rotate(45deg);@media screen and (max-width:1024px){transform:translateY(4px) rotate(45deg)}}&:nth-child(2){transform:translateY(-6px) rotate(-45deg);@media screen and (max-width:1024px){transform:translateY(-4px) rotate(-45deg)}}}}}.et_pb_menu--style-left_aligned .et_pb_menu__logo{margin-right:0px!important}.actus .swiper-slide{img{filter:grayscale(1)}@media screen and (max-width:1024px){padding:0 30px;img{display:block;margin:0 auto 15px}}}.image-actus{border-radius:100%;aspect-ratio:1;width:100%;object-fit:cover;margin-bottom:25px}.title-actus{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:25px}.content-actus{font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:25px}.button-actus{display:block;margin-top:25px;font-family:"Kepler 3 VF";font-size:18px;font-style:italic;font-weight:300;line-height:22px;color:#252525}.et_pb_button:after{display:none!important}h3{padding-bottom:0px!important}.et_pb_wc_images a{pointer-events:none;cursor:default}.vdn-description{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:25px}.vdn-appellation,.vdn-volume{font-family:"neulis-cursive",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase;.atypique{color:#252525}}.vdn-boutons{display:none;justify-content:space-between}.vdn-btn-panier{color:#F6F6F6;text-transform:uppercase;padding:15px 20px;font-family:"neulis-cursive",sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.6px;text-transform:uppercase;transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out;&:hover{color:#252525;background-color:#F6F6F6}}.vdn-btn-voir-panier{color:#252525;font-family:"neulis-cursive",sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.6px;text-transform:uppercase;padding:15px 20px;border-bottom:2px solid #252525;transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out;&:hover{background-color:#F6F6F6;border-bottom:0}}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none}.et-db #et-boc .et-l .et_pb_section_4_tb_body.et_pb_section{margin-bottom:0px!important}.product-cat-selector.active{border-bottom:2px solid #fff}.atypique .product-cat-selector.active{border-bottom:2px solid #252525}.woocommerce ul.products li.product a{pointer-events:none}.product-cat-header{&.un-petit-coup{h1{color:#fff!important;transition:0.5s all;.colored-title{color:#252525!important;transition:0.5s all}}.sub-title,.intro,.quote{p{color:#fff!important}}.separateur-shop{border-left:1px solid #F6F6F6;height:50px;position:absolute;left:50%;top:0}.product-cat-selector{h2{color:#252525!important}&.active{h2{color:#FFF!important}}}}&.atypique{h1{color:#252525!important;transition:0.5s all;.colored-title{color:#fff!important;transition:0.5s all}}.sub-title,.intro,.quote{p{color:#252525!important}}.separateur-shop{border-left:1px solid #252525;height:50px;position:absolute;left:50%;top:0}.product-cat-selector{h2{color:#fff!important}&.active{h2{color:#252525!important}}}}&.anticonformiste{h1{color:#fff!important;transition:0.5s all;.colored-title{color:#7F7F7F!important;transition:0.5s all}}.sub-title,.intro,.quote{p{color:#fff!important}}.separateur-shop{border-left:1px solid #fff;height:50px;position:absolute;left:50%;top:0}.product-cat-selector{h2{color:#7F7F7F!important}&.active{h2{color:#fff!important}}}}.product-cat-selector{cursor:pointer}}.product-cat-section{&.un-petit-coup{.quote-shop,.quote{p{color:#FFF}}.et_pb_wc_title h3,.vdn-description,.et_pb_wc_description div,.vdn-appellation,.vdn-volume{color:#FFF!important}}&.atypique{.quote-shop,.quote{p{color:#252525}}.et_pb_wc_title h3,.vdn-description,.et_pb_wc_description p,.vdn-appellation,.vdn-volume{color:#252525!important}svg path{fill:#252525!important}.vdn-btn-panier{color:#252525;background-color:#fff;&:hover{color:#fff;background-color:#252525}}.vdn-btn-voir-panier{color:#252525;border-bottom:2px solid #252525;&:hover{background-color:#252525;color:#FFF;border-bottom:0}}}&.anticonformiste{.quote-shop,.quote{p{color:#FFF}}.et_pb_wc_title h3,.vdn-description,.et_pb_wc_description p,.vdn-appellation,.vdn-volume{color:#FFF!important}.vdn-btn-panier{color:#252525;background-color:#fff;&:hover{color:#fff;background-color:#252525}}.vdn-btn-voir-panier{color:#fff;border-bottom:2px solid #fff;&:hover{background-color:#7F7F7F;color:#FFF;border-bottom:0}}}}.col-circle{--circle-before:1}