html{font-size:62.5%!important}@media only screen and (min-width:1281px) and (max-width:1440px){main#content{font-size:56.25%!important}}@media only screen and (min-width:1281px) and (max-width:1366px) and (max-height:768px){main#content{font-size:56.25%!important}}@media only screen and (max-width:767px){.elementor-kit-5939{}}div.elementor{margin-left:20px;margin-right:20px}@media (max-width:767px){div.elementor{margin-left:0;margin-right:0}}span.linebreakornot{display:block}html[lang="en-US"] span.linebreakornot.exceptionanglais{display:inline}span.linebreakornot2{display:inline}html[lang="en-US"] span.linebreakornot2.exceptionanglais{display:block}@media (min-width:768px) and (max-width:1024px){span.linebreakornot.exception{display:block}}@media (max-width:1024px){span.linebreakornot{display:inline}}@media (min-width:1025px) and (max-width:1279px){span.linebreakornot2{display:block}}@media (max-width:767px){span.linebreakornot2{display:block}}.sous_titre_raleway p{margin:0 0 10px 0}.sous_titre_raleway.elementor-widget{margin-block-end:0!important}.sous_titre_raleway+.elementor-widget-text-editor p{margin-top:0}div.star_dolin_red span.elementor-heading-title::before,div.star_dolin_white span.elementor-heading-title::before,div.star_dolin_white a.elementor-button span span.elementor-button-text::before,a.elementor-button.star_dolin_white_recette span span.elementor-button-text::before,div.star_dolin_black a.elementor-button span span.elementor-button-text::before,.drink_highlights_content_container .drink_highlights_btn_container a::before,div.ue-item-btn a::before{position:relative;left:-20px}div.star_dolin_red span.elementor-heading-title::after,div.star_dolin_white span.elementor-heading-title::after,div.star_dolin_white a.elementor-button span span.elementor-button-text::after,a.elementor-button.star_dolin_white_recette span span.elementor-button-text::after,div.star_dolin_black a.elementor-button span span.elementor-button-text::after,.drink_highlights_content_container .drink_highlights_btn_container a::after,div.ue-item-btn a::after{position:relative;right:-20px}div.star_dolin_red span.elementor-heading-title::before{content:url(https://www.dolin.fr/wp-content/uploads/2024/07/star_icon_red.png)}div.star_dolin_red span.elementor-heading-title::after{content:url(https://www.dolin.fr/wp-content/uploads/2024/07/star_icon_red.png)}div.star_dolin_white span.elementor-heading-title::before{content:url(https://www.dolin.fr/wp-content/uploads/2024/07/star_icon_white.png)}div.star_dolin_white span.elementor-heading-title::after{content:url(https://www.dolin.fr/wp-content/uploads/2024/07/star_icon_white.png)}div.star_dolin_white a.elementor-button span span.elementor-button-text::before,a.elementor-button.star_dolin_white_recette span span.elementor-button-text::before{content:url(https://www.dolin.fr/wp-content/uploads/2024/07/star_icon_white_small.png)}div.star_dolin_white a.elementor-button span span.elementor-button-text::after,a.elementor-button.star_dolin_white_recette span span.elementor-button-text::after{content:url(https://www.dolin.fr/wp-content/uploads/2024/07/star_icon_white_small.png)}div.star_dolin_black a.elementor-button span span.elementor-button-text::before,.drink_highlights_content_container .drink_highlights_btn_container a::before,div.ue-item-btn a::before{content:url(https://www.dolin.fr/wp-content/uploads/2024/07/star_icon_black_small.png)!important}div.star_dolin_black a.elementor-button span span.elementor-button-text::after,.drink_highlights_content_container .drink_highlights_btn_container a::after,div.ue-item-btn a::after{content:url(https://www.dolin.fr/wp-content/uploads/2024/07/star_icon_black_small.png)!important}@media (max-width:767px){div.star_dolin_red span.elementor-heading-title::before,div.star_dolin_white span.elementor-heading-title::before,div.star_dolin_white a.elementor-button span span.elementor-button-text::before,div.ue-item-btn a::before{position:relative}div.star_dolin_red span.elementor-heading-title::after,div.star_dolin_white span.elementor-heading-title::after,div.star_dolin_white a.elementor-button span span.elementor-button-text::after,div.ue-item-btn a::after{position:relative}}.liseret_blanc_interieur .elementor-widget-container{position:relative;display:inline-block}.liseret_blanc_interieur .elementor-widget-container::after{content:'';position:absolute;inset:10px;border:1px solid #fff}@media only screen and (max-width:1200px){#header_mobile_page_dolin{position:relative}#header_mobile_page_dolin::after{content:'';position:absolute;inset:10px;border:1px solid #fff;pointer-events:none}div.mobile_menu_column{position:absolute;top:0;z-index:2}.fa-caret-down::before{content:"\f107"!important}.mobile_menu_column nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#menu_mobile{pointer-events:none}#menu_mobile .elementor-menu-toggle,.elementor-nav-menu--dropdown{pointer-events:auto}#menu_mobile nav ul.elementor-nav-menu{padding:20px 0 50px 0}.elementor-column.mobile_menu_column{background-color:transparent;transition:background-color 0s linear .3s}#logo_dolin_mobile{display:block}.home #logo_dolin_mobile{display:block;opacity:0;visibility:hidden;transition:opacity .2s ease .3s,visibility 0s linear .3s}.elementor-menu-toggle{padding:10px 15px 10px 10px!important}.elementor-column.mobile_menu_column:has(.elementor-menu-toggle.elementor-active){background-color:#000;transition-delay:0s}.elementor-column.mobile_menu_column:has(.elementor-menu-toggle.elementor-active) #logo_dolin_mobile{opacity:1;visibility:visible;transition-delay:0s}.mobile_menu_column .elementor-nav-menu--dropdown li.wpml-ls-item{display:inline-flex;align-items:center;vertical-align:middle}.mobile_menu_column .elementor-nav-menu--dropdown li.wpml-ls-item+li.wpml-ls-item::before{content:"–";color:#fff;display:inline-flex;align-items:center;padding:0 .4em;line-height:1;opacity:1}.mobile_menu_column .elementor-nav-menu--dropdown li.wpml-ls-item>.elementor-item{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;line-height:1}.mobile_menu_column .elementor-nav-menu--dropdown li.wpml-ls-item{margin-top:3rem}.mobile_menu_column .elementor-nav-menu--dropdown li.wpml-ls-first-item .elementor-item{padding-left:20px}.mobile_menu_column .elementor-nav-menu--dropdown li.wpml-ls-item a.elementor-item:hover,.mobile_menu_column .elementor-nav-menu--dropdown li.menu-instagram a.elementor-item:hover{background-color:transparent!important}.mobile_menu_column .elementor-nav-menu--dropdown li.menu-instagram a.elementor-item{display:inline-block;font-size:4rem!important}.mobile_menu_column li.wpml-ls-current-language>a{pointer-events:none;cursor:default;font-weight:700!important}header ul.elementor-nav-menu>li:not(.wpml-ls-item)>a,header ul.elementor-nav-menu>li:not(.wpml-ls-item)>a:focus,header ul.elementor-nav-menu>li:not(.wpml-ls-item)>a:hover{padding:13px 20px!important}.mobile_menu_column .elementor-nav-menu--dropdown li.menu-instagram{margin-top:20px}}header .elementor-nav-menu li.current-menu-parent>a:before,header .elementor-nav-menu li.current-menu-parent>a:after{background-color:var(--e-global-color-3c74f82)!important;opacity:1!important}header .elementor-nav-menu li.current-menu-parent>a{color:#fff!important}nav.elementor-nav-menu--main li.wpml-ls-item,nav.elementor-nav-menu--main li.menu-instagram{display:none}.elementor-widget-language_selector .language_selector_container .current_language{font-weight:700}ul.elementor-nav-menu>li ul{min-width:100%!important}.temoignage:before{position:absolute;top:-13px;content:url(https://www.dolin.fr/wp-content/uploads/2024/12/temoignage.png)}.hero_section_home{position:relative}.hero_section_home::after{content:'';position:absolute;inset:10px;border:1px solid #fff;pointer-events:none}section#section_coverflow_vermouths{background:url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_center.png) no-repeat 38% center,url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_top_right.png) no-repeat 85% -300px}@media (max-width:1200px){section#section_coverflow_vermouths{background:url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_center.png) no-repeat 29% center,url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_top_right.png) no-repeat 99% -300px}}@media (min-width:768px) and (max-width:1024px){section#section_coverflow_vermouths{background:url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_center.png) no-repeat 8% 62%}section#section_coverflow_vermouths .flipster{overflow-y:hidden}}@media (max-width:767px){section#section_coverflow_vermouths{background:url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_center.png) no-repeat 38% center}section#section_coverflow_vermouths .flipster{overflow-y:hidden}}section#section_coverflow_liqueurs{background:url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_top_left.png) no-repeat 12% -255px,url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_center_liqueurs.png) no-repeat 37% 62%;background-color:#C7D5BA}@media (max-width:1200px){section#section_coverflow_liqueurs{background:url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_top_left.png) no-repeat 12% -255px,url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_center_liqueurs.png) no-repeat 28% 70%;background-color:#C7D5BA}}@media (min-width:768px) and (max-width:1024px){section#section_coverflow_liqueurs{background:url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_top_left.png) no-repeat 12% -255px,url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_center_liqueurs.png) no-repeat 8% 70%;background-color:#C7D5BA}}@media (max-width:767px){section#section_coverflow_liqueurs{background:url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_center_liqueurs.png) no-repeat 0% 60%;background-color:#C7D5BA;background-size:150px auto}section#section_coverflow_liqueurs .flipster{overflow-y:hidden}}@media (max-width:1200px){section#section_cocktails{background-size:50%,auto}}@media (min-width:769px) and (max-width:1024px){section#section_cocktails{background-position:80% 29%!important}}@media (max-width:767px){section#section_cocktails{background:none;background-color:#323232}}@media (max-width:767px){section#section_recettes_mobile .elementor-swiper-button{display:none}}div.flipster{overflow-y:hidden}div.ue-coverflow{padding-top:20px}@media (max-width:767px){li.ue-coverflow-item{margin-right:0px!important}}li.ue-coverflow-item:not(.flipster__item--current) .flipster__item__content{transform:scale(.75)!important}.flipster__item__content{transform-origin:initial!important}@media (max-width:767px){.elementor-11 .elementor-element.elementor-element-af691b2 .flipster__item__content,.elementor-11 .elementor-element.elementor-element-74eb602 .flipster__item__content{width:100%}}.ue-flex-item-container{display:flex}li.ue-coverflow-item:not(.flipster__item--current) .ue-flex-item-container{justify-content:center}@media (max-width:767px){section#section_coverflow_vermouths .ue-flex-item-container,section#section_coverflow_liqueurs .ue-flex-item-container{justify-content:left!important}}@media (max-width:767px){.ue-item-image{flex:1}}.flipster__item img{object-fit:contain!important}li.ue-coverflow-item:not(.flipster__item--current) .ue-flip-item-content{opacity:0;width:0;transition:width 0.4s;justify-content:center}section#section_coverflow_vermouths .ue-flip-item-content,section#section_coverflow_liqueurs .ue-flip-item-content{display:flex;align-items:center;width:281px;margin-left:24px}@media (max-width:767px){section#section_coverflow_vermouths .ue-flip-item-content,section#section_coverflow_liqueurs .ue-flip-item-content{justify-content:left;margin-left:10px!important;flex:2}section#section_coverflow_liqueurs .ue-flip-item-content{margin-left:15px!important}}section#section_coverflow_vermouths .ue-flip-item-content .elementor-element,section#section_coverflow_liqueurs .ue-flip-item-content .elementor-element{display:none}.ue-flip-item-content-inside{text-align:left}#uc_cover_flow_carousel_elementor_0459bc7 .flipster__button--prev,#uc_cover_flow_carousel_elementor_9294f82 .flipster__button--prev{left:50%!important;right:auto!important;top:43%!important;transform:translate(calc(-246.5px - 60px),-50%) rotate(45deg)!important;border:1px solid #000}#uc_cover_flow_carousel_elementor_0459bc7 .flipster__button--next,#uc_cover_flow_carousel_elementor_9294f82 .flipster__button--next{left:50%!important;right:auto!important;top:43%!important;transform:translate(calc(246.5px + 60px - 100%),-50%) rotate(45deg)!important;border:1px solid #000}@media (max-width:767px){button.flipster__button{height:20px;width:20px}button.flipster__button svg{color:white!important}}.flipster__nav{margin:0 0 2em!important;margin-top:-70px!important}@media (max-width:767px){.flipster__nav{margin:0!important;margin-top:-40px!important}}.flipster__nav__item{width:30px!important}.flipster__nav__item .flipster__nav__link,.flipster__nav__item--current>.flipster__nav__link{color:#f8f7f4!important}.flipster__nav__link::after{background:#d5d5d5!important;top:0;left:0;width:100%;height:100%;-webkit-transform:translateY(100%) translateY(-.27em)!important;-ms-transform:translateY(100%) translateY(-.27em)!important;transform:translateY(100%) translateY(-.27em)!important}.flipster__nav__item--current>.flipster__nav__link::after,.flipster__nav__link:hover::after{background:#333333!important}.flipster__nav__item--current>.flipster__nav__link::after,.flipster__nav__link:hover::after,.flipster__nav__link:focus::after{-webkit-transform:translateY(100%) translateY(-.27em)!important;-ms-transform:translateY(100%) translateY(-.27em)!important;transform:translateY(100%) translateY(-.27em)!important}#section_coverflow_liqueurs .flipster__nav__item .flipster__nav__link,#section_coverflow_liqueurs .flipster__nav__item--current>.flipster__nav__link{color:#C7D5BA!important}#section_coverflow_liqueurs .flipster__nav__link::after{background:#b2c1a5!important}#section_coverflow_liqueurs .flipster__nav__item--current>.flipster__nav__link::after,#section_coverflow_liqueurs .flipster__nav__link:hover::after{background:#8a9580!important}.swiper-slide .slider_recettes_home img{width:387px;height:515px;object-fit:cover}.elementor-widget-loop-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev{left:50%!important;right:auto!important;top:50%!important;transform:translate(calc(-427px - 40px),-50%) rotate(45deg)!important}.elementor-widget-loop-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next{left:50%!important;right:auto!important;top:50%!important;transform:translate(calc(427px + 60px - 100%),-50%) rotate(45deg)!important}.elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled{opacity:1}.elementor-widget-loop-carousel .swiper-pagination-bullets{position:relative;display:block;width:100%;text-align:center;top:auto!important;transform:none}.swiper~.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto!important;left:auto!important}.elementor-widget-loop-carousel .swiper-pagination-bullet{height:4px!important;width:30px!important}.swiper-pagination-bullet{border-radius:0!important}@media (max-width:1200px){#section_separation{background-position:87% 140%!important}}@media (min-width:768px) and (max-width:1024px){section#section_collections{background-size:50%}}.xpro-horizontal-timeline-time{display:none}.xpro-horizontal-timeline-media>img{position:relative;left:1px;top:1px}.xpro-owl-theme.owl-carousel .owl-nav button.owl-prev{left:-50px}.xpro-owl-theme.owl-carousel .owl-nav button.owl-next{right:-50px}@media (max-width:767px){.xpro-owl-theme.owl-carousel .owl-nav button.owl-prev{left:-35px}.xpro-owl-theme.owl-carousel .owl-nav button.owl-next{right:-35px}}.elementor-20 .elementor-element.elementor-element-cf24521 .xpro-horizontal-timeline-title{margin-top:20px;margin-bottom:20px}@media (min-width:769px) and (max-width:1024px){.elementor-8208 .elementor-element.elementor-element-e84503d:not(.elementor-motion-effects-element-type-background),.elementor-8208 .elementor-element.elementor-element-e84503d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:100% 60%}.elementor-8208 .elementor-element.elementor-element-d40a5e1:not(.elementor-motion-effects-element-type-background),.elementor-8208 .elementor-element.elementor-element-d40a5e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:5% 105%}}.section_process_genepi .elementor-widget-wrap .process_icon img{width:70%;object-fit:cover}@media (max-width:767px){.section_process_genepi .elementor-widget-wrap .process_icon img{width:40%}}.single-post-carrefour-main-container .content-wrapper .post-subtitle{font-family:var(--e-global-typography-e22ed61-font-family),Sans-serif;font-size:var(--e-global-typography-e22ed61-font-size);font-weight:var(--e-global-typography-e22ed61-font-weight);line-height:var(--e-global-typography-e22ed61-line-height);color:var(--e-global-color-primary);margin-bottom:10px}.single-post-carrefour-main-container .content-wrapper .post-description{margin-bottom:25px}.single-post-carrefour-main-container h3{margin:20px 0}@media (min-width:769px) and (max-width:1024px){section#vermouth_rouge .single-post-carrefour-main-container{background-position:10% 50%}section#vermouth_dry .single-post-carrefour-main-container{background-position:81% 50%}section#vermouth_blanc .single-post-carrefour-main-container{background-position:10% 50%}section#entete_genepi_carrefour{background-size:60% auto}section#genepi_1821 .single-post-carrefour-main-container{background-position:-14% 50%}section#genepi_lechamois .single-post-carrefour-main-container{background-position:112% 50%}section#genepi_desalpes .single-post-carrefour-main-container{background-position:-14% 50%}}@media (max-width:767px){section#vermouth_dry .single-post-carrefour-main-container{flex-direction:column-reverse!important}section#genepi_lechamois .single-post-carrefour-main-container{flex-direction:column-reverse!important}}.bxslider-desktop{margin:0;padding:0}.bxslider{margin:0;padding:0;list-style:none}#vermouth_single_recipe_container_desktop .recipe_card,#vermouth_single_recipe_container_mobile .recipe_card{position:relative}#vermouth_single_recipe_container_desktop .recipe_card h3,#vermouth_single_recipe_container_mobile .recipe_card h3{z-index:3}#vermouth_single_recipe_container_desktop .recipe_card::before,#vermouth_single_recipe_container_mobile .recipe_card::before{content:'';position:absolute;inset:0;background:rgba(0,0,0,.3);z-index:1;pointer-events:none}#vermouth_single_recipe_container_desktop .recipe_card::after,#vermouth_single_recipe_container_mobile .recipe_card::after{content:'';position:absolute;inset:10px;border:1px solid #fff;z-index:2;pointer-events:none}.etape_process{opacity:0;transform:translateY(20px);transition:opacity 0.5s ease,transform 0.5s ease}.etape_process.visible{opacity:1;transform:translateY(0)}.etape_process.visible:nth-child(1){transition-delay:0.3s}.etape_process.visible:nth-child(2){transition-delay:0.6s}.etape_process.visible:nth-child(3){transition-delay:0.9s}.etape_process.visible:nth-child(4){transition-delay:1.2s}.etape_process.visible:nth-child(5){transition-delay:1.5s}.etape_process.visible:nth-child(6){transition-delay:1.8s}.etape_process.visible:nth-child(7){transition-delay:2.1s}.etape_process.visible:nth-child(8){transition-delay:2.4s}.etape_process.visible:nth-child(9){transition-delay:2.7s}#manhattan,#clover-club,#negroni-blanc,#negroni,#spritz-de-chambery,#dry-martini{scroll-margin-top:80px}div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366:nth-child(odd) section.cocktails_vermouth_dolin>.elementor-container{flex-direction:row-reverse}div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366:nth-child(odd) section.cocktails_vermouth_dolin{background-position:68% 50%}div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366:nth-child(odd) section.cocktails_vermouth_dolin>.elementor-container>.elementor-column:first-child>.elementor-element-populated{padding:0 0 0 20px}div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366:nth-child(odd) section.cocktails_vermouth_dolin>.elementor-container>.elementor-column:nth-child(2)>.elementor-element-populated{padding:30px 10px 30px 30px}@media (max-width:1024px){div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366:nth-child(odd) section.cocktails_vermouth_dolin{background-position:5% 10%}div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366:nth-child(odd) section.cocktails_vermouth_dolin>.elementor-container>.elementor-column:nth-child(2)>.elementor-element-populated{padding:40px 30px 50px 30px}}@media (max-width:767px){div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366:nth-child(odd) section.cocktails_vermouth_dolin{background-position:50% 50%}div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366:nth-child(odd) section.cocktails_vermouth_dolin>.elementor-container>.elementor-column:first-child>.elementor-element-populated{padding:0 0 0 0}div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366:nth-child(odd) section.cocktails_vermouth_dolin>.elementor-container>.elementor-column:nth-child(2)>.elementor-element-populated{padding:30px 20px 30px 20px}}div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366 section.cocktails_vermouth_dolin>.elementor-container>.elementor-column:first-child>.elementor-element-populated>div,div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366 section.cocktails_vermouth_dolin>.elementor-container>.elementor-column:first-child>.elementor-element-populated>div>div{width:100%;height:100%;overflow:hidden}div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366 section.cocktails_vermouth_dolin>.elementor-container>.elementor-column:first-child>.elementor-element-populated img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 80%}@media (min-width:768px) and (max-width:1024px){div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366 section.cocktails_vermouth_dolin>.elementor-container>.elementor-column:first-child>.elementor-element-populated img{position:relative;height:540px;width:auto;margin-top:50px}}@media (max-width:767px){div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366 section.cocktails_vermouth_dolin>.elementor-container>.elementor-column:first-child>.elementor-element-populated img{position:relative}div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366 section.cocktails_vermouth_dolin{background-size:50%;background-position:50% 50%}}.sous_titre_recette p{margin:20px 0 10px 0!important}section.details_recette>div>div{width:auto!important;margin-bottom:20px}section.details_recette>div>div>div.elementor-widget-wrap{flex-direction:column}section.details_recette>div>div>div>div.elementor-element{width:auto!important}section.details_recette p{margin:0}a.elementor-button.star_dolin_white_recette{background-color:transparent;margin-right:10px;margin-bottom:0}a.elementor-button.star_dolin_white_recette:has(+a.elementor-button.star_dolin_white_recette){margin-bottom:20px}a.elementor-button.star_dolin_white_recette:hover{color:#fff}@media (max-width:767px){div.elementor-element-78e5f97 div.elementor-loop-container div.elementor-12366 section.cocktails_vermouth_dolin a.elementor-button.star_dolin_white_recette{margin-right:0;width:100%;padding:15px 20px 15px 20px}a.elementor-button.star_dolin_white_recette span span.elementor-button-text::before{left:-10px}a.elementor-button.star_dolin_white_recette span span.elementor-button-text::after{right:-10px}}@media (max-width:767px){#vermouth_single_first_section div div:first-child>img{height:calc(100svh - 65px - 50px);width:auto;object-fit:cover}}#vermouth_single_sizes .dce-acf-repeater{display:flex;flex-wrap:wrap}#vermouth_single_sizes .dce-acf-repeater .repeater-item{white-space:nowrap}#vermouth_single_sizes .dce-acf-repeater .repeater-item:not(:last-child)::after{content:"•";margin:0 10px}#vermouth_single_sizes .dce-acf-repeater-item{flex:none;flex-grow:initial}#vermouth_single_sizes .dce-acf-repeater-item:not(#vermouth_single_sizes .dce-acf-repeater-item:last-child){margin-right:0}#vermouth_single_round_images .dce-acf-repeater-item:not(#vermouth_single_round_images .dce-acf-repeater-item:last-child){margin-right:20px}#vermouth_single_round_images .dce-acf-repeater-item img{width:126px;border-radius:50%}@media (max-width:1024px){#vermouth_single_round_images{margin-bottom:0}#vermouth_single_round_images .dce-acf-repeater-item{flex:initial}}@media (min-width:768px) and (max-width:1024px){#vermouth_single_round_images .dce-acf-repeater-item img{width:100px}#vermouth_single_round_images .dce-acf-repeater-item:not(#vermouth_single_round_images .dce-acf-repeater-item:last-child){margin-right:20px}}@media (max-width:767px){#vermouth_single_sizes .dce-acf-repeater-item:not(#vermouth_single_sizes .dce-acf-repeater-item:last-child){margin-bottom:10px}#vermouth_single_round_images .dce-acf-repeater-item img{width:75px}#vermouth_single_round_images .dce-acf-repeater-item:not(#vermouth_single_round_images .dce-acf-repeater-item:last-child){margin-right:10px}}#vermouth_single_first_section{background-origin:border-box;background:url(https://www.dolin.fr/wp-content/uploads/2024/10/fond_first_section_single.png) no-repeat 19% 50%,url(https://www.dolin.fr/wp-content/uploads/2024/07/grunge-black-concrete-textured-background-1.png) no-repeat top center;background-size:auto}@media (min-width:769px) and (max-width:1024px){#vermouth_single_first_section{background:url(https://www.dolin.fr/wp-content/uploads/2024/10/fond_first_section_single.png) no-repeat 1% 50%,url(https://www.dolin.fr/wp-content/uploads/2024/07/grunge-black-concrete-textured-background-1.png) repeat top center;background-size:auto,auto}}@media (max-width:768px){#vermouth_single_first_section{background:url(https://www.dolin.fr/wp-content/uploads/2024/10/fond_first_section_single.png) no-repeat 1% 45%,url(https://www.dolin.fr/wp-content/uploads/2024/07/grunge-black-concrete-textured-background-1.png) repeat top center;background-size:50%,auto}}@media (max-width:767px){#vermouth_single_first_section{background:url(https://www.dolin.fr/wp-content/uploads/2024/10/fond_first_section_single.png) no-repeat 50% 10%,url(https://www.dolin.fr/wp-content/uploads/2024/07/grunge-black-concrete-textured-background-1.png) repeat top center;background-size:80%,auto}}#section_bxslider_main_container{background:url(https://www.dolin.fr/wp-content/uploads/2024/10/fond_bxslider_section_single.png) no-repeat 24% 0%;background-size:auto;background-color:#fff}#vermouth_single_first_section .elementor-widget:not(:last-child){margin-block-end:13px!important}.bx-wrapper{background-color:transparent!important;border:none!important;box-shadow:none!important}@media (max-width:767px){.bx-wrapper{margin-bottom:40px!important}}#vermouth_single_recipe_container_desktop,#vermouth_single_recipe_container_mobile{justify-content:center}#vermouth_single_recipe_container_desktop{display:flex}@media (max-width:1024px){#vermouth_single_recipe_container_desktop{display:none}#vermouth_single_recipe_container_mobile{display:flex}}#vermouth_single_recipe_container_mobile .bx-viewport{height:438px!important}div.recipe_card{height:522px;width:392px;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;justify-content:center;align-items:center;padding:60px}div.recipe_card h3{color:#fff;font-weight:700;text-align:center}.bxslider-desktop div.recipe_card{height:522px;width:392px}.bxslider-mobile div.recipe_card{height:422px;width:292px}.bxslider-mobile li{display:flex;justify-content:center}.bx-wrapper .bx-prev,.bx-wrapper .bx-next{background:none!important;border:#000 solid 1px;width:40px!important;height:40px!important;transform:rotate(45deg)!important}.bx-wrapper .bx-prev{left:-80px!important}.bx-wrapper .bx-next{right:-80px!important}@media (max-width:767px){.bx-wrapper .bx-prev,.bx-wrapper .bx-next{display:none}}.bx-wrapper .bx-prev::before{position:absolute;top:10px;right:15px;text-indent:0;font-family:"Font Awesome 5 Free";content:'\f053';font-weight:900;font-size:20px;-webkit-font-smoothing:antialiased;transform:rotate(-45deg)!important}.bx-wrapper .bx-next::before{position:absolute;top:9px;left:13px;text-indent:0;font-family:"Font Awesome 5 Free";content:'\f054';font-weight:900;font-size:20px;-webkit-font-smoothing:antialiased;transform:rotate(-45deg)!important}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-next:hover{background:#D61900!important}.bx-wrapper .bx-prev:hover::before,.bx-wrapper .bx-next:hover::before{color:#fff!important}@media (max-width:767px){.bx-wrapper .bx-prev::before{top:0;right:6px;font-size:13px}.bx-wrapper .bx-next::before{top:-2px;left:6px;font-size:13px}}.bx-controls .bx-pager .bx-pager-item .bx-pager-link{position:relative;display:block;width:100%;text-align:center;top:auto!important;transform:none;height:4px!important;width:30px!important;border-radius:0!important;background-color:#000;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}.bx-controls .bx-pager .bx-pager-item .bx-pager-link.active{opacity:var(--swiper-pagination-bullet-inactive-opacity,1)}button.flipster__button,.elementor-swiper-button{opacity:1;height:40px;width:40px}.elementor-swiper-button{display:flex;align-items:center;justify-content:center}.elementor-swiper-button{transform:rotate(45deg)!important;border:1px solid #000}button.flipster__button:hover{border:none;transition:background-color 0.4s}button.flipster__button svg,.elementor-swiper-button .eicon-chevron-left,.elementor-swiper-button .eicon-chevron-right{transform:rotate(-45deg);width:8px!important}.eicon-chevron-left::before{position:absolute;left:-7px;top:-9px;font-size:20px}.eicon-chevron-right::before{position:absolute;right:-7px;top:-9px;font-size:20px}@media (max-width:767px){section#titre_h2_autres h2{margin:0 0 20px 0}}.drink_highlights_main_container{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:767px){.drink_highlights_main_container{grid-template-columns:1fr}}.drink_highlights_card{margin:10px;display:flex;justify-content:center;align-items:center;background:url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_center.png) no-repeat 2% 47%,#fff;padding:50px 20px 50px 115px}@media (min-width:1025px){.drink_highlights_card:only-child{grid-column:1 / -1;max-width:50%;margin:0 auto}}@media (min-width:768px) and (max-width:1024px){.drink_highlights_card:only-child{grid-column:1 / -1;max-width:70%;margin:0 auto}.drink_highlights_card{padding:20px 20px 20px 20px;min-height:auto}}@media (max-width:767px){.drink_highlights_card{width:100%;padding:20px 20px 20px 20px;min-height:auto}}.drink_highlights_content_container{width:280px}.drink_highlights_content_container .drink_highlights_btn_container a{display:inline-block;font-family:"Playfair Display",Sans-serif;font-size:15px;font-weight:700;fill:var(--e-global-color-text);color:var(--e-global-color-text);background-color:#FFF0;border-style:solid;border-width:1px 1px 1px 1px;padding:15px 40px 15px 40px}.drink_highlights_content_container .drink_highlights_btn_container{margin-top:40px}.drink_highlights_img_container img{max-height:590px!important}@media (max-width:767px){.drink_highlights_img_container img{max-height:390px!important}.drink_highlights_main_container{flex-direction:column}.drink_highlights_card{margin-bottom:20px;display:flex;flex-direction:column;align-items:center;height:auto;width:auto;justify-content:center;align-items:center;background:url(https://www.dolin.fr/wp-content/uploads/2024/06/fond_coverflow_center.png) no-repeat 25% 25%,#fff;background-size:65%;padding-top:20px;padding-bottom:30px;max-height:initial}.drink_highlights_content_container .drink_highlights_btn_container{margin-top:20px}}.nf-form-cont{max-width:600px;margin:0 auto;font-family:'Raleway',-apple-system,sans-serif}.nf-form-cont .nf-field-label label{font-weight:600;font-size:1.5rem;color:#fff;margin-bottom:6px;display:block}.nf-form-cont input[type="text"],.nf-form-cont input[type="email"],.nf-form-cont input[type="tel"],.nf-form-cont input[type="number"],.nf-form-cont textarea,.nf-form-cont select{width:100%;padding:12px 14px;border:1px solid #000;font-size:1.5rem;font-family:'Raleway',-apple-system,sans-serif;font-weight:500;background-color:#fff;transition:border-color 0.2s ease;box-sizing:border-box}.nf-form-cont input[type="text"]:focus,.nf-form-cont input[type="email"]:focus,.nf-form-cont input[type="tel"]:focus,.nf-form-cont textarea:focus,.nf-form-cont select:focus{outline:none;border-color:#C90C0F}.nf-form-cont textarea{min-height:120px;resize:vertical}.nf-form-cont ::placeholder{color:#cebda3}.nf-form-cont .nf-field-container{margin-bottom:20px}.nf-form-cont .nf-error-msg,.nf-form-cont .nf-error .nf-input{color:#C90C0F;border-color:#C90C0F!important}.nf-form-cont .nf-error-msg{font-size:13px;margin-top:4px}.nf-form-fields-required{color:#fff;margin-bottom:20px}.nf-form-cont .ninja-forms-req-symbol{color:#C90C0F;margin-left:3px}.nf-form-cont .nf-form-fields-required+.submit-container .ninja-forms-field,.nf-form-cont input[type="submit"],.nf-form-cont .nf-field-element input[type="submit"]{background-color:#fff;font-size:15px;font-weight:700;color:#333;padding:15px 40px 15px 40px;border:none;cursor:pointer;transition:background-color 0.2s ease;border:1px solid #000}button[disabled],html input[disabled]{opacity:1}.nf-form-cont .nf-field-container.listcheckbox-container label,.nf-form-cont .nf-field-container.listradio-container label{font-weight:400;display:flex;align-items:center;gap:8px}.nf-form-cont .nf-response-msg{background-color:#ecfdf5;border:1px solid #10b981;color:#065f46;padding:16px;margin:20px 0}#contact_adresse{margin:0 auto}@media (max-width:767px){#contact_adresse{margin:0 auto;width:100%;max-width:100%}}.long_texte h2{margin:25px 0 20px;font-size:3.5rem}.long_texte h2+p{margin:0 0 15px}.long_texte a{text-decoration:underline}.long_texte h3{margin:20px 0 15px;font-size:2.6rem;font-weight:500}#modele-reassurance>div>div>div[data-elementor-type="section"]{margin-right:0px!important;margin-left:0px!important}section#footer_first_section a.elementor-item{padding-top:5px;padding-bottom:5px}section#footer_first_section h4>a{font-weight:700}#after_footer p{margin:0}.elementor #after_footer a:hover{text-decoration:underline!important}@media (min-width:769px) and (max-width:1024px){#section_menu_footer_dolin>.elementor-container{justify-content:center}#section_menu_footer_dolin>.elementor-container>div{width:auto}#section_menu_footer_dolin #logo_footer{width:100%;margin-bottom:20px}#section_menu_footer_dolin>.elementor-container>div#cocktails nav{margin-top:10px}#section_menu_footer_dolin>.elementor-container .elementor-nav-menu--main .elementor-nav-menu a{padding:10px 20px}}.otgs-development-site-front-end{display:none}@media only screen and (min-width:1281px) and (max-width:1440px){header .elementor-nav-menu--main .elementor-item{padding:13px 22px!important}#home_section_collections_photo_droite{margin-top:-300px!important}#home_section_collections_photo_droite img{width:90%!important}section#entete_genepi_carrefour{background-size:50% auto}}@media only screen and (min-width:1281px) and (max-width:1366px) and (max-height:768px){header .elementor-nav-menu--main .elementor-item{padding:13px 16px!important}#home_section_collections_photo_droite{margin-top:-300px!important}#home_section_collections_photo_droite img{width:85%!important}}@media only screen and (min-width:1025px) and (max-width:1280px){header .elementor-nav-menu--main .elementor-item{padding:13px 13px!important}#home_section_collections_photo_droite{margin-top:-280px!important}#home_section_collections_photo_droite img{width:80%!important}section#section_collections #colonne_gauche>div.elementor-element-populated{padding:20px}section#entete_genepi_carrefour{background-size:50% auto}}@media only screen and (min-width:1180px) and (max-width:1280px){#footer_col_marie_dolin{width:20%}}@media only screen and (min-width:768px) and (max-width:1024px){#footer_instagram>.elementor-element-populated{flex-direction:column}#footer_instagram>.elementor-element-populated>div{width:100%;max-width:100%}}@media only screen and (max-width:767px){.section_fond_cuivre{background-size:auto!important;background-repeat:repeat!important}footer p{margin:0}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:0!important}}