/*!
Theme Name: Munich Child
Theme URI: https://munich.qodeinteractive.com
Description: A child theme of Munich
Author: Edge Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: munich
Template: munich
*/#qodef-page-header.background-black{background-color:#000}#qodef-page-header .qodef-skin--light svg path{fill:#fff}#qodef-page-header .qodef-header-widget-area-one{margin:0 !important}#qodef-page-header .qodef-header-widget-area-one:hover svg path{fill:var(--e-global-color-eefd1ee)}#qodef-page-header .qodef-header-widget-area-one:hover .fa-search,#qodef-page-header .qodef-header-widget-area-one:hover .wc-block-mini-cart__badge{color:var(--e-global-color-eefd1ee)}#qodef-page-header .qodef-header-widget-area-one .wp-block-woocommerce-customer-account,#qodef-page-header .qodef-header-widget-area-one .wc-block-customer-account__account-icon{padding:0}#qodef-page-header .qodef-header-widget-area-one .wc-block-mini-cart__icon{width:39px;height:39px}#qodef-page-header .qodef-header-widget-area-one .wc-block-mini-cart__badge{color:#000}#qodef-page-header .qodef-skin--light .wc-block-mini-cart__badge{color:#fff}header li.menu-item.current-menu-item>a>.qodef-menu-item-text::after,header li.menu-item.current-menu-parent>a>.qodef-menu-item-text::after,header li.menu-item:hover>a>.qodef-menu-item-text::after{opacity:1}header li.menu-item .qodef-drop-down-second{top:calc(100% - 20px)}header li.menu-item .sub-menu{width:max-content !important}header li.menu-item .qodef-menu-item-text{position:relative;z-index:10}header li.menu-item .qodef-menu-item-text::after{content:"";opacity:0;z-index:-1;position:absolute;bottom:2px;right:-10px;background:url("https://champagne-gregoire-et-jean.fr/wp-content/uploads/2023/12/rectangle-rouge2.png");background-repeat:no-repeat;background-size:100%;width:70px;height:10px;transition:opacity .35s}body.home #qodef-page-header .qodef-header-navigation{display:none}body.home .e-con-full{padding:0 !important}body.home .e-con-full .qodef-interactive-link-showcase{padding:0 0 50px}body.home .e-con-full .qodef-interactive-link-showcase .qodef-m-inner{padding:0 !important;justify-content:flex-start}body.home .e-con-full .qodef-interactive-link-showcase .qodef-m-inner .qodef-m-images{margin-bottom:20px}body.home .e-con-full .qodef-interactive-link-showcase .qodef-m-inner .qodef-m-images .qodef-m-image-3 .image-title-container{z-index:-1;width:100%;text-align:center}body.home .e-con-full .qodef-interactive-link-showcase .qodef-m-inner .qodef-m-images .qodef-m-image-4 .image-title-container{transform:translateY(-50%);max-width:700px;line-height:1.2}body.home .e-con-full .qodef-interactive-link-showcase .qodef-m-inner .qodef-m-images .qodef-m-image-4 img{margin-right:200px}body.home .e-con-full .qodef-interactive-link-showcase .qodef-m-inner .qodef-m-images .image-title-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}body.home .e-con-full .qodef-interactive-link-showcase .qodef-m-inner .qodef-m-images .image-title-container .image-title{font-size:6vw;text-transform:uppercase;font-weight:100}body.home .e-con-full .qodef-interactive-link-showcase .qodef-m-inner .qodef-m-items{max-width:950px}body.home .e-con-full .qodef-interactive-link-showcase .qodef-m-inner .qodef-m-items .qodef-e-title{color:#000}body.home .e-con-full .qodef-interactive-link-showcase .qodef-m-inner .qodef-m-items .qodef-m-item.qodef--active .qodef-m-text::after{opacity:1}body.home .e-con-full .qodef-interactive-link-showcase .qodef-m-inner .qodef-m-items .qodef-m-item .qodef-m-text{font-size:30px}body.home .e-con-full .qodef-interactive-link-showcase .qodef-m-inner .qodef-m-items .qodef-m-item .qodef-m-text::after{content:"";opacity:0;z-index:-1;position:absolute;bottom:2px;right:-10px;background:url("https://champagne-gregoire-et-jean.fr/wp-content/uploads/2023/12/rectangle-rouge2.png");background-repeat:no-repeat;background-size:100%;width:100px;height:17px;transition:opacity .35s}body.home #qodef-page-outer,body.woocommerce-shop #qodef-page-outer,body.tax-product_cat #qodef-page-outer,body.page-id-16 #qodef-page-outer,body.single-product #qodef-page-outer{margin-top:0 !important}body.woocommerce-shop,body.tax-product_cat{background-color:#000}body.woocommerce-shop #qodef-page-outer,body.tax-product_cat #qodef-page-outer{background-image:url("https://champagne-gregoire-et-jean.fr/wp-content/uploads/2024/01/fond.png");background-position:top center;background-repeat:repeat-y}body.woocommerce-shop #qodef-page-outer .qodef-grid-inner,body.tax-product_cat #qodef-page-outer .qodef-grid-inner{row-gap:100px}body.woocommerce-shop .qodef-grid-item,body.tax-product_cat .qodef-grid-item{background-color:#000}body.woocommerce-shop .qodef-grid-item:hover .qodef-e-product-image,body.tax-product_cat .qodef-grid-item:hover .qodef-e-product-image{overflow:visible}body.woocommerce-shop .qodef-grid-item:hover .qodef-e-product-image::after,body.woocommerce-shop .qodef-grid-item:hover .qodef-e-product-image::before,body.tax-product_cat .qodef-grid-item:hover .qodef-e-product-image::after,body.tax-product_cat .qodef-grid-item:hover .qodef-e-product-image::before{opacity:1}body.woocommerce-shop .qodef-grid-item:hover .qodef-e-product-image::after,body.tax-product_cat .qodef-grid-item:hover .qodef-e-product-image::after{top:-10px;left:-10px}body.woocommerce-shop .qodef-grid-item:hover .qodef-e-product-image::before,body.tax-product_cat .qodef-grid-item:hover .qodef-e-product-image::before{top:-30px;left:10px}body.woocommerce-shop .qodef-grid-item .qodef-e-product-image::after,body.woocommerce-shop .qodef-grid-item .qodef-e-product-image::before,body.tax-product_cat .qodef-grid-item .qodef-e-product-image::after,body.tax-product_cat .qodef-grid-item .qodef-e-product-image::before{content:"";opacity:0;position:absolute;width:100%;height:100%;border:1px solid #fff;transition:opacity .35s}body.woocommerce-shop .qodef-grid-item .qodef-e-product-image .qodef-e-product-image-holder,body.tax-product_cat .qodef-grid-item .qodef-e-product-image .qodef-e-product-image-holder{background-color:#d5d7d6}body.woocommerce-shop .qodef-grid-item .qodef-e-product-image .qodef-e-product-image-holder img,body.tax-product_cat .qodef-grid-item .qodef-e-product-image .qodef-e-product-image-holder img{transition:transform .35s cubic-bezier(0.25, 0.46, 0.45, 0.94),filter .35s}body.woocommerce-shop .qodef-grid-item .qodef-e-product-content,body.tax-product_cat .qodef-grid-item .qodef-e-product-content{display:flex;justify-content:space-between;min-height:150px;margin-top:10px;gap:20px;padding-left:10px;padding-right:10px}body.woocommerce-shop .qodef-grid-item .qodef-e-product-content .qodef-e-product-text,body.tax-product_cat .qodef-grid-item .qodef-e-product-content .qodef-e-product-text{display:flex;flex-direction:column;justify-content:space-between;text-align:left}body.woocommerce-shop .qodef-grid-item .qodef-e-product-content .qodef-e-product-text .qodef-e-product-title,body.tax-product_cat .qodef-grid-item .qodef-e-product-content .qodef-e-product-text .qodef-e-product-title{font-size:17px}body.woocommerce-shop .qodef-grid-item .qodef-e-product-content .qodef-e-product-text .qodef-e-product-title .cat-name,body.tax-product_cat .qodef-grid-item .qodef-e-product-content .qodef-e-product-text .qodef-e-product-title .cat-name{font-weight:200 !important;text-transform:capitalize !important}body.woocommerce-shop .qodef-grid-item .qodef-e-product-content .qodef-e-product-text .price,body.tax-product_cat .qodef-grid-item .qodef-e-product-content .qodef-e-product-text .price{justify-content:flex-start;font-size:25px;flex-wrap:wrap}body.woocommerce-shop .qodef-grid-item .qodef-e-product-content .qodef-e-product-text .price .price-suffix,body.tax-product_cat .qodef-grid-item .qodef-e-product-content .qodef-e-product-text .price .price-suffix{width:100%;font-size:13px}body.woocommerce-shop .qodef-grid-item .qodef-e-product-content .button,body.tax-product_cat .qodef-grid-item .qodef-e-product-content .button{display:flex !important;width:110px;text-transform:uppercase;line-height:1.2em;font-weight:300}body.woocommerce-shop .qodef-grid-item .qodef-e-product-content .added_to_cart,body.tax-product_cat .qodef-grid-item .qodef-e-product-content .added_to_cart{display:none}body.woocommerce-shop .qodef-grid-item .woocommerce-LoopProduct-link,body.tax-product_cat .qodef-grid-item .woocommerce-LoopProduct-link{z-index:2}body.woocommerce-shop .button,body.tax-product_cat .button{position:relative;overflow:visible}body.woocommerce-shop .button:hover::after,body.tax-product_cat .button:hover::after{opacity:1}body.woocommerce-shop .button::after,body.tax-product_cat .button::after{content:"";opacity:0;position:absolute;width:20px;height:20px;bottom:-10px;left:-10px;background-color:var(--e-global-color-eefd1ee);transition:opacity .35s}.qodef-qi-woo-product-mark{left:0;width:fit-content}body.single-product .product .woocommerce-mix-and-match-add-to-cart,body.single-product .product .woocommerce-variation-add-to-cart,body.single-product .product .bundle_button{display:flex;justify-content:space-between}body.single-product .product .single_variation_wrap{margin-top:20px}body.single-product .product .single_variation_wrap .woocommerce-variation-add-to-cart{margin-top:20px}body.single-product .product .select2{margin:0}body.single-product .product .product-image .elementor-widget-container{position:relative}body.single-product .product .product-image .elementor-widget-container .first_square,body.single-product .product .product-image .elementor-widget-container .second_square{content:"";display:none;position:absolute;z-index:1;width:100%;height:100%;border:1px solid #000;pointer-events:none}body.single-product .product .product-image .elementor-widget-container .first_square{top:0;left:-20px}body.single-product .product .product-image .elementor-widget-container .second_square{top:-20px;left:0}body.single-product .product .product_title .cat-name{font-weight:300;text-transform:capitalize !important}body.single-product .product .price{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:0;line-height:normal}body.single-product .product .price del{text-decoration-thickness:2px;font-size:30px}body.single-product .product .price ins{text-decoration:none}body.single-product .product .price .price-suffix{font-size:14px;width:100%}body.single-product .product .sold-by{margin-top:0;font-size:11px;text-transform:uppercase;letter-spacing:normal}body.single-product .product .cart{justify-content:space-between}body.single-product .product .cart .quantity{display:flex;align-items:center}body.single-product .product .cart .quantity .qodef-quantity-minus,body.single-product .product .cart .quantity .qodef-quantity-plus{cursor:pointer}body.single-product .product .cart .button{display:block;padding:12px 24px;position:relative;overflow:visible}body.single-product .product .cart .button:hover::after{opacity:1}body.single-product .product .cart .button::after{content:"";opacity:0;position:absolute;width:20px;height:20px;bottom:-10px;left:-10px;background-color:#000;transition:opacity .35s}body.single-product .product input{margin:0 15px !important;width:40px !important;border:1px solid #000}body.single-product .product .download-link{color:#000;font-weight:500}body.single-product .product .nutrition a{color:var(--e-global-color-eefd1ee);text-decoration:underline}body.single-product .product.product-type-variable .price{flex-direction:row}.wc-ppc-form-wrapper{text-align:center}.wc-ppc-form-wrapper #wc-ppc-password-form-1{max-width:650px;margin:0 auto;border:1px solid #000;padding:100px 50px;aspect-ratio:1}.wc-ppc-form-wrapper #wc-ppc-password-form-1 .category-login__heading{font-size:22px;font-weight:200}.wc-ppc-form-wrapper #wc-ppc-password-form-1 .category-login__text{max-width:400px;margin:0 auto 50px;font-size:13px}.wc-ppc-form-wrapper #wc-ppc-password-form-1 .category-login__label .category-login__password{margin:0 auto !important;text-align:center}.wc-ppc-form-wrapper #wc-ppc-password-form-1 .category-login__submit{position:relative;overflow:visible;background-color:var(--e-global-color-eefd1ee);padding:10px 20px;color:#fff;margin-top:50px !important}.wc-ppc-form-wrapper #wc-ppc-password-form-1 .category-login__submit:hover::after{opacity:1}.wc-ppc-form-wrapper #wc-ppc-password-form-1 .category-login__submit::after{content:"";opacity:0;position:absolute;width:20px;height:20px;bottom:-10px;left:-10px;background-color:#000;transition:opacity .35s}body.woocommerce-account h2{text-align:center;font-size:25px}body.woocommerce-account #customer_login .woocommerce-form-login .form-row:not(.lost-password),body.woocommerce-account #customer_login .woocommerce-form-register .form-row:not(.lost-password){display:flex;gap:20px}body.woocommerce-account #customer_login .woocommerce-form-login .form-row.lost-password,body.woocommerce-account #customer_login .woocommerce-form-register .form-row.lost-password{flex-direction:row;justify-content:space-between}body.woocommerce-account #customer_login .woocommerce-form-login .form-row.lost-password label,body.woocommerce-account #customer_login .woocommerce-form-register .form-row.lost-password label{margin-left:0}body.woocommerce-account #customer_login .woocommerce-form-login .form-row.lost-password label input,body.woocommerce-account #customer_login .woocommerce-form-register .form-row.lost-password label input{margin:0}body.woocommerce-account #customer_login .woocommerce-form-login .form-row label,body.woocommerce-account #customer_login .woocommerce-form-register .form-row label{min-width:fit-content}body.woocommerce-account #customer_login .woocommerce-form-login .form-row span,body.woocommerce-account #customer_login .woocommerce-form-register .form-row span{width:100%}body.woocommerce-account #customer_login .woocommerce-form-login .form-row input,body.woocommerce-account #customer_login .woocommerce-form-register .form-row input{padding:0}body.woocommerce-account #customer_login .woocommerce-form-login .woocommerce-button,body.woocommerce-account #customer_login .woocommerce-form-register .woocommerce-button{position:relative;overflow:visible;background-color:var(--e-global-color-eefd1ee);color:#fff;padding:12px 24px}body.woocommerce-account #customer_login .woocommerce-form-login .woocommerce-button:hover::after,body.woocommerce-account #customer_login .woocommerce-form-register .woocommerce-button:hover::after{opacity:1}body.woocommerce-account #customer_login .woocommerce-form-login .woocommerce-button::after,body.woocommerce-account #customer_login .woocommerce-form-register .woocommerce-button::after{content:"";opacity:0;position:absolute;width:20px;height:20px;bottom:-10px;left:-10px;background-color:#000;transition:opacity .35s}body.woocommerce-account #customer_login .woocommerce-form-login .woocommerce-button{margin-top:20px;float:right}body.woocommerce-account #customer_login .woocommerce-form-register .submit-button{justify-content:flex-end}body.woocommerce-cart .cat-name,body.woocommerce-checkout .cat-name{font-weight:300;text-transform:capitalize !important}body.woocommerce-cart table td:not(.product-quantity) br,body.woocommerce-checkout table td:not(.product-quantity) br{display:inherit}body.woocommerce-cart .button,body.woocommerce-checkout .button{position:relative;overflow:visible;color:#fff !important;background-color:var(--e-global-color-eefd1ee) !important;padding:12px 24px !important}body.woocommerce-cart .button:hover::after,body.woocommerce-checkout .button:hover::after{opacity:1}body.woocommerce-cart .button::after,body.woocommerce-checkout .button::after{content:"";opacity:0;position:absolute;width:20px;height:20px;bottom:-10px;left:-10px;background-color:#000;transition:opacity .35s}body.woocommerce-cart .button br,body.woocommerce-checkout .button br{display:none}body.woocommerce-cart .qodef-quantity-input,body.woocommerce-cart .qodef-quantity-outside{-webkit-clip-path:none !important;clip-path:none !important}body.woocommerce-cart .qodef-quantity-input{border:1px solid #000 !important}body.woocommerce-cart .qodef-quantity-outside{background:none !important}body.woocommerce-cart .breathalyzer{margin-top:50px}body.woocommerce-checkout .woocommerce-error{display:block}body.woocommerce-checkout h3{font-size:25px}body.woocommerce-checkout #billing_gender_field .woocommerce-input-wrapper,body.woocommerce-checkout #shipping_gender_field .woocommerce-input-wrapper{display:flex;flex-wrap:wrap;margin-bottom:36px}body.woocommerce-checkout #billing_gender_field .woocommerce-input-wrapper label,body.woocommerce-checkout #shipping_gender_field .woocommerce-input-wrapper label{width:calc(50% - 35px);margin-left:10px;margin-bottom:0}body.woocommerce-checkout .banner-breathalyzer{margin-top:50px;text-align:center}body.error404 .qodef-qi-button{position:relative;overflow:visible}body.error404 .qodef-qi-button:hover::after{opacity:1}body.error404 .qodef-qi-button::after{content:"";opacity:0;position:absolute;width:20px;height:20px;bottom:-10px;left:-10px;background-color:#000;transition:opacity .35s}.age-gate__wrapper .age-gate__challenge{text-align:center}.age-gate__wrapper .age-gate__buttons{gap:20px}.age-gate__wrapper .age-gate__buttons .age-gate__submit{color:#fff;padding:15px 40px}.age-gate__wrapper .age-gate__buttons .age-gate__submit.age-gate__submit--yes{background-color:var(--e-global-color-eefd1ee);position:relative;overflow:visible}.age-gate__wrapper .age-gate__buttons .age-gate__submit.age-gate__submit--yes:hover::after{opacity:1}.age-gate__wrapper .age-gate__buttons .age-gate__submit.age-gate__submit--yes::after{content:"";opacity:0;position:absolute;width:20px;height:20px;bottom:-10px;left:-10px;background-color:#000;transition:opacity .35s}.age-gate__wrapper .age-gate__buttons .age-gate__submit.age-gate__submit--no{background-color:#000;position:relative;overflow:visible}.age-gate__wrapper .age-gate__buttons .age-gate__submit.age-gate__submit--no:hover::after{opacity:1}.age-gate__wrapper .age-gate__buttons .age-gate__submit.age-gate__submit--no::after{content:"";opacity:0;position:absolute;width:20px;height:20px;bottom:-10px;left:-10px;background-color:var(--e-global-color-eefd1ee);transition:opacity .35s}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper{text-align:center}.wc-block-mini-cart__drawer .wc-block-components-quantity-selector::after{content:none}.wc-block-mini-cart__drawer .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input{border:1px solid #000}.wc-block-mini-cart__drawer .wc-block-mini-cart__shopping-button{position:relative;overflow:visible;background-color:var(--e-global-color-eefd1ee) !important;padding:12px 24px;border-radius:0}.wc-block-mini-cart__drawer .wc-block-mini-cart__shopping-button:hover::after{opacity:1}.wc-block-mini-cart__drawer .wc-block-mini-cart__shopping-button::after{content:"";opacity:0;position:absolute;width:20px;height:20px;bottom:-10px;left:-10px;background-color:#000;transition:opacity .35s}.wc-block-mini-cart__drawer .wc-block-components-product-badge{display:none}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-cart,.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-checkout{position:relative;overflow:visible;color:#fff !important;background-color:var(--e-global-color-eefd1ee) !important}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-cart:hover::after,.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-checkout:hover::after{opacity:1}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-cart::after,.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-checkout::after{content:"";opacity:0;position:absolute;width:20px;height:20px;bottom:-10px;left:-10px;background-color:#000;transition:opacity .35s}.elementor-accordion .elementor-tab-content{text-align:justify}.elementor-widget-custom_munich_core_image_with_text .qodef-image-with-text .qodef-m-image{transform:none}.elementor-widget-custom_munich_core_image_with_text .qodef-image-with-text .qodef-m-image img{border:none}.elementor-widget-custom_munich_core_image_with_text .qodef-image-with-text .qodef-m-image .qodef-m-container .qodef-m-border .qodef-m-content{text-align:center}.elementor-widget-custom_munich_core_image_with_text .qodef-image-with-text .qodef-m-image .qodef-m-container .qodef-m-border .qodef-m-content .qodef-m-title{font-size:25px;font-weight:bold}.elementor-widget-custom_munich_core_image_with_text .qodef-image-with-text .qodef-m-image .qodef-m-container .qodef-m-border .qodef-m-content .qodef-m-text{font-size:20px}.elementor-widget-custom_munich_core_image_with_text .qodef-image-with-text .qodef-m-image .qodef-m-container .qodef-m-border .qodef-m-content p{margin:0}.deco-title{margin-bottom:20px !important}.deco-title::after{content:"";position:absolute;left:50%;background-image:url("https://champagne-gregoire-et-jean.fr/wp-content/uploads/2023/12/carre-rouge1.png");margin-top:10px;background-size:100%;width:13px;height:20px;transform:translateX(-50%)}.deco-terroir-separator{aspect-ratio:48/5}.saturate:hover img{filter:saturate(1) !important}.saturate .qodef-e-product-image img{filter:saturate(0.5)}.saturate img{filter:saturate(0)}.wpcf7-form.submitting{opacity:.5;pointer-events:none}.wpcf7-form .row{display:flex;gap:20px}.wpcf7-form .row.message .wpcf7-form-control-wrap{margin-top:20px}.wpcf7-form .row.submit{justify-content:flex-end;margin-top:20px}.wpcf7-form .row.submit .wpcf7-submit{position:relative;overflow:visible;background-color:var(--e-global-color-eefd1ee);color:#fff;padding:10px 30px}.wpcf7-form .row.submit .wpcf7-submit:hover::after{opacity:1}.wpcf7-form .row.submit .wpcf7-submit::after{content:"";opacity:0;position:absolute;width:20px;height:20px;bottom:-10px;left:-10px;background-color:#000;transition:opacity .35s}.wpcf7-form .row label{min-width:70px}.wpcf7-form .row input{padding:0;margin-bottom:20px}footer #qodef-page-footer-top-area{padding-bottom:10px}footer #qodef-page-footer-top-area .qodef-grid-inner .qodef-grid-item{display:flex;flex-direction:column}footer #qodef-page-footer-top-area .qodef-grid-inner .qodef-grid-item:nth-child(2) img{margin:0 auto}footer #qodef-page-footer-top-area .qodef-grid-inner .qodef-grid-item:nth-child(2) p{text-align:center;font-size:13px !important}footer #qodef-page-footer-top-area .qodef-grid-inner .qodef-grid-item:nth-child(2) p.first-row{margin:0}footer #qodef-page-footer-top-area .qodef-grid-inner .qodef-grid-item:nth-child(2) p.second-row{margin-top:0}footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3){justify-content:space-between}footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3) #mailpoet_form-2{display:flex;justify-content:flex-end;flex-wrap:wrap;width:100%;gap:20px}footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3) #mailpoet_form-2::before,footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3) #mailpoet_form-2::after{content:none}footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3) #mailpoet_form-2 .mailpoet_form{display:flex;flex-wrap:wrap;justify-content:flex-end;flex:300px;gap:20px}footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3) #mailpoet_form-2 .mailpoet_form .mailpoet_paragraph{margin:0}footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3) #mailpoet_form-2 .mailpoet_form .mailpoet_paragraph:not(.last){flex:1}footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3) #mailpoet_form-2 .mailpoet_form .mailpoet_paragraph #form_email_1{margin:0 !important;width:100%}footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3) #mailpoet_form-2 .mailpoet_form .mailpoet_paragraph.last{position:relative;overflow:visible}footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3) #mailpoet_form-2 .mailpoet_form .mailpoet_paragraph.last:hover::after{opacity:1}footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3) #mailpoet_form-2 .mailpoet_form .mailpoet_paragraph.last::after{content:"";opacity:0;position:absolute;width:20px;height:20px;bottom:-10px;left:-10px;background-color:var(--e-global-color-eefd1ee);transition:opacity .35s}footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3) #mailpoet_form-2 .mailpoet_form .mailpoet_paragraph.last .mailpoet_submit{padding:10px 20px !important}footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3) #mailpoet_form-2 .mailpoet_form .mailpoet_message{font-size:13px;width:100%;padding:0}footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3) #mailpoet_form-2 h4{font-size:13px;margin:10px 0 0}footer #qodef-page-footer-top-area #nav_menu-2{margin-bottom:0 !important}footer #qodef-page-footer-top-area #nav_menu-2 li{text-transform:uppercase;font-family:inherit;font-size:13px}footer #qodef-page-footer-top-area .wp-block-social-links li.wp-social-link{margin:4px 0 !important}footer #qodef-page-footer-top-area .wp-block-social-links li.wp-social-link a{padding:0}footer #qodef-page-footer-top-area .wp-block-social-links li.wp-social-link a svg{fill:#fff}footer #qodef-page-footer-bottom-area{border-top:1px solid #fff;padding-top:10px}footer #qodef-page-footer-bottom-area p{font-size:11px !important;color:#fff;letter-spacing:normal;margin:0 0 5px}footer #qodef-page-footer-bottom-area .infos-minor img{max-height:60px;width:auto}@media screen and (min-width: 2561px){body.home .qodef-m-images .qodef-m-image-5 .image-title-container{max-width:1350px !important}}@media screen and (min-width: 1921px)and (max-width: 2560px){body.home .qodef-m-images .qodef-m-image-5 .image-title-container{max-width:950px !important}body.woocommerce-shop #qodef-page-outer,body.tax-product_cat #qodef-page-outer{background-size:100% 100%}}@media screen and (min-width: 1600px){body.home .qodef-m-images{min-height:700px}}@media screen and (max-width: 1600px){#qodef-page-header #menu-main-menu-1>.menu-item{margin:0 15px}#qodef-page-header #menu-main-menu-1>.menu-item:first-child{margin-left:0}#qodef-page-header #menu-main-menu-1>.menu-item:last-child{margin-right:0}}@media screen and (min-width: 1024px)and (max-width: 1400px){#qodef-page-header .qodef-header-navigation{max-width:550px}#qodef-page-header .qodef-header-navigation #menu-main-menu-1{flex-wrap:wrap;justify-content:center;align-content:center}#qodef-page-header .qodef-header-navigation #menu-main-menu-1>.menu-item{width:33.3333333333%;margin:0;height:25%}#qodef-page-header .qodef-header-navigation #menu-main-menu-1>.menu-item>a{justify-content:center}}@media screen and (min-width: 1024px){.qodef-content-grid-1500 .qodef-content-grid{width:100%;max-width:1500px}.qodef-content-grid-1600 .qodef-content-grid{width:100%;max-width:1600px}.qodef-content-grid-1700 .qodef-content-grid{width:100%;max-width:1700px}.qodef-content-grid-1800 .qodef-content-grid{width:100%;max-width:1800px}@keyframes animate-chalk-home-1{from{height:0px}to{height:350px}}@keyframes animate-chalk-home-4{from{height:0px}to{height:350px}}body.home.document-ready .qodef-m-image-1,body.home.document-ready .qodef-m-image-4{position:relative;position:absolute !important}body.home.document-ready .qodef-m-image-1::before,body.home.document-ready .qodef-m-image-4::before{content:"";position:absolute;display:block}body.home.document-ready .qodef-m-image-1.qodef--active::before{background-size:88px 350px;width:88px;max-height:350px}body.home.document-ready .qodef-m-image-1.qodef--active::before{top:-150px;left:64%;background-image:url("https://champagne-gregoire-et-jean.fr/wp-content/uploads/2023/12/craie-noir-haut.png");animation:1s linear animate-chalk-home-1 forwards}body.home.document-ready .qodef-m-image-4.qodef--active::before{background-size:120px 350px;width:120px;max-height:350px}body.home.document-ready .qodef-m-image-4.qodef--active::before{top:-150px;z-index:1;left:28%;background-image:url("https://champagne-gregoire-et-jean.fr/wp-content/uploads/2023/12/craie-noir-haut2.png");animation:1s linear animate-chalk-home-4 forwards}@keyframes animate-chalk-product{from{height:0px}to{height:960px}}body.single-product.document-ready #qodef-page-outer{position:relative}body.single-product.document-ready #qodef-page-outer::before{content:"";position:absolute;display:block}body.single-product.document-ready #qodef-page-outer::before{background-size:100px 960px;width:100px;max-height:960px}body.single-product.document-ready #qodef-page-outer::before{background-image:url("https://champagne-gregoire-et-jean.fr/wp-content/uploads/2023/12/craie-noir-haut.png");animation:1s linear animate-chalk-product forwards}body.single-product #qodef-page-footer{position:relative}body.single-product #qodef-page-footer::before{content:"";z-index:-1;position:absolute;width:400px;height:400px;background-image:url("https://champagne-gregoire-et-jean.fr/wp-content/uploads/2023/12/lettres.png");background-size:400px 400px;top:-300px;right:0;filter:invert(1)}@keyframes animate-chalk-terroir{from{width:0px}to{width:300px}}body.page-terroir-vignoble.document-ready .deco-terroir{position:relative}body.page-terroir-vignoble.document-ready .deco-terroir::before{content:"";position:absolute;display:block}body.page-terroir-vignoble.document-ready .deco-terroir::before{background-size:300px 100px;height:100px;max-width:300px}body.page-terroir-vignoble.document-ready .deco-terroir::before{background-image:url("https://champagne-gregoire-et-jean.fr/wp-content/uploads/2023/12/craie-terroir.png");top:50%;left:calc(100% - 300px);transform:translateY(-50%);animation:1s linear animate-chalk-terroir forwards}body.woocommerce-account #customer_login .col-1{padding-right:7%}body.woocommerce-account #customer_login .col-2{padding-left:7%;border-left:2px solid #000}@keyframes animate-chalk-offres{from{width:0px}to{width:700px}}body.page-offres-privees.document-ready .wc-ppc-password-form,body.category-password-required.document-ready .wc-ppc-password-form{position:relative}body.page-offres-privees.document-ready .wc-ppc-password-form::before,body.category-password-required.document-ready .wc-ppc-password-form::before{content:"";position:absolute;display:block}body.page-offres-privees.document-ready .wc-ppc-password-form::before,body.category-password-required.document-ready .wc-ppc-password-form::before{background-size:700px 200px;height:200px;max-width:700px}body.page-offres-privees.document-ready .wc-ppc-password-form::before,body.category-password-required.document-ready .wc-ppc-password-form::before{background-image:url("https://champagne-gregoire-et-jean.fr/wp-content/uploads/2023/12/offres-courrier.png");top:calc(100% - 133.3333333333px);left:calc(100% - 466.6666666667px);animation:1s linear animate-chalk-offres forwards}body.page-offres-privees #qodef-page-inner,body.category-password-required #qodef-page-inner{padding:100px 0 200px}@keyframes animate-chalk-contact{from{width:0px}to{width:500px}}body.page-nous-contacter.document-ready .deco-contact{position:relative}body.page-nous-contacter.document-ready .deco-contact::before{content:"";position:absolute;display:block}body.page-nous-contacter.document-ready .deco-contact::before{background-size:500px 100px;height:100px;max-width:500px}body.page-nous-contacter.document-ready .deco-contact::before{background-image:url("https://champagne-gregoire-et-jean.fr/wp-content/uploads/2023/12/craie-contact.png");top:50%;left:25vw;transform:translateY(-50%);animation:1s linear animate-chalk-contact forwards}footer #nav_menu-2 li{display:inline-block}footer #nav_menu-2 li:not(:first-child){margin-left:15px !important;position:relative}footer #nav_menu-2 li:not(:first-child)::before{content:"";position:absolute;background-color:#fff;top:50%;left:-15px;transform:translateY(-50%);width:2px;height:14px}footer #nav_menu-2 li:not(:last-child){margin-right:15px !important}footer #qodef-page-footer-top-area .qodef-grid-inner{display:flex;align-items:stretch}footer #qodef-page-footer-top-area .qodef-grid-inner .qodef-grid-item{justify-content:flex-end;margin-bottom:0 !important}footer #qodef-page-footer-top-area .qodef-grid-inner .qodef-grid-item:nth-child(1),footer #qodef-page-footer-top-area .qodef-grid-inner .qodef-grid-item:nth-child(3){width:40% !important}footer #qodef-page-footer-top-area .qodef-grid-inner .qodef-grid-item:nth-child(2){width:20% !important}footer .infos-alcool-abuse{text-align:right}.elementor-widget-custom_munich_core_image_with_text .qodef-image-with-text:hover .qodef-m-image .qodef-m-container{opacity:1}.elementor-widget-custom_munich_core_image_with_text .qodef-image-with-text .qodef-m-image .qodef-m-container{opacity:0;position:absolute;top:0;width:100%;height:100%;transition:opacity .35s;background-color:rgba(0,0,0,.5294117647);padding:50px}.elementor-widget-custom_munich_core_image_with_text .qodef-image-with-text .qodef-m-image .qodef-m-container .qodef-m-border{top:0;width:100%;height:100%;border:3px solid #fff}.elementor-widget-custom_munich_core_image_with_text .qodef-image-with-text .qodef-m-image .qodef-m-container .qodef-m-border .qodef-m-content{position:absolute;text-align:center;width:inherit;top:50%;left:50%;transform:translate(-50%, -50%)}.elementor-widget-custom_munich_core_image_with_text .qodef-image-with-text .qodef-m-image .qodef-m-container .qodef-m-border .qodef-m-content p{color:#fff !important}}@media screen and (max-width: 1024px){body.woocommerce-account #customer_login{flex-wrap:wrap}body.page-offres-privees #qodef-page-inner,body.category-password-required #qodef-page-inner{padding:50px 0 100px}footer .qodef-grid-inner{flex-direction:column}footer .qodef-grid-inner .qodef-grid-item{width:100% !important;text-align:center;margin-bottom:20px !important}footer .qodef-grid-inner .qodef-grid-item .wp-block-social-links{justify-content:center !important}footer .infos-minor img{margin:0 auto}footer .infos-alcool-abuse{text-align:center}}@media screen and (max-width: 768px){body.page-offres-privees #qodef-page-inner,body.category-password-required #qodef-page-inner{padding:25px 0 50px}}@media screen and (max-width: 480px){body.woocommerce-account #customer_login .woocommerce-form-login .form-row,body.woocommerce-account #customer_login .woocommerce-form-register .form-row{flex-direction:column !important}body.woocommerce-shop .qodef-grid-inner .qodef-grid-item .qodef-e-product-content,body.tax-product_cat .qodef-grid-inner .qodef-grid-item .qodef-e-product-content{flex-direction:column;flex-wrap:wrap}body.woocommerce-shop .qodef-grid-inner .qodef-grid-item .qodef-e-product-content .button,body.tax-product_cat .qodef-grid-inner .qodef-grid-item .qodef-e-product-content .button{width:100%}}/*# sourceMappingURL=style.css.map */
