#cmplz-manage-consent .cmplz-manage-consent{bottom:30px!important;left:30px!important;border-radius:100%!important;color:#a88350!important;background:#a88350!important;padding:15px 15px 15px 15px!important;min-width:unset!important;width:45px;height:45px!important;padding:0!important;background-image:url(https://champagne-patrickboivin.com/wp-content/uploads/2026/08/cookie.png)!important;background-position:center;background-repeat:no-repeat!important}.grecaptcha-badge{display:none!important}h1,h2,h3,h4,.chiffre span{font-family:'Hatton'!important;letter-spacing:2px!important;font-weight:500!important}.cuvees h3{font-weight:500!important}.ancre-offset{position:relative;height:0;visibility:hidden}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{font-family:'Raleway',sans-serif!important}.logo-header{transition:width 0.3s ease}.header.scrolled .logo-header{width:120px}#menu-1-ce059cc>li:first-child:before{content:"";width:25px;height:25px;margin-right:3px;margin-bottom:3px;display:inline-block;background:url(https://champagne-patrickboivin.com/wp-content/uploads/2026/03/home_24dp_FFFFFF_FILL1_wght200_GRAD0_opsz24.svg) center/contain no-repeat;vertical-align:middle;color:#fff}#menu-1-ce059cc>li:first-child{align-items:center}.evenement-content{transform:translateY(30px);transition:transform 0.6s cubic-bezier(.16,1,.3,1)}.evenement:hover .evenement-content{transform:translateY(0)}.btn-evenement{opacity:0;transition:opacity 0.5s ease 0.3s}.evenement:hover .btn-evenement{opacity:1}.evenement .btn-evenement{transition:opacity 0.5s ease}.word{display:inline-block;opacity:0;transform:translateY(12px);transition:opacity 0.5s ease,transform 0.5s ease}.word.active{opacity:1;transform:translateY(0)}.collection-solo:hover .elementor-divider-separator{transition:all 0.3s ease;transform:translateY(5px)}.collection-solo:hover .elementor-widget-image img{border-radius:50px!important;transition:all 0.3s ease-in-out}.elementor-widget-image img{transition:all 0.3s ease-in-out}.collection{margin-left:auto!important;margin-right:0!important}.famille{margin-right:auto!important;margin-left:0!important}.swiper-wrapper{-webkit-transition-timing-function:linear!important;-moz-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}img.swiper-slide-image.swiper-lazy.swiper-lazy-loaded{width:100px;filter:grayscale(5)}.swiper-slide[data-swiper-slide-index="6"] img{width:auto!important}img.swiper-slide-image.swiper-lazy.swiper-lazy-loaded:hover{filter:none;transition:all 0.3s ease-in-out}.recompenses-produits img{width:100px!important}.swiper-slide[data-swiper-slide-index="6"] img{width:auto!important}.btn-boivin{position:relative;border-bottom:none;padding-bottom:4px}.btn-boivin::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--e-global-color-secondary);transition:width 0.3s ease,left 0.3s ease}.btn-boivin:hover::after{width:50%;left:25%}.newsletter-form{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end}p.newsletter-terms,p.newsletter-terms a{text-align:end;color:#ffffff82}.sib-email-area,.sib-NAME-area{flex:1;margin:0}.newsletter-submit{margin:0}.newsletter-form input[type="email"],.newsletter-form input[type="text"]{width:100%;box-sizing:border-box;background-color:#bda17b!important;border:0!important}.newsletter-submit .btn-collections{color:#fff!important;border-color:#fff}.newsletter-submit .btn-collections:hover{color:#ffffff7a!important;background-color:transparent!important;border-color:#ffffff7a!important}.newsletter-submit .btn-collections:hover .btn-text-top,.newsletter-submit .btn-collections:hover .btn-text-bottom{color:#ffffff7a!important}.newsletter-form input::placeholder{color:#ffffff86!important}.newsletter-form input{color:#ffffff!important}button#icon-visuel,button#icon-olfactif,button#icon-gustatif{overflow:visible!important;color:auto}#icon-visuel .e-n-tab-title-text::before{content:'';position:absolute;inset:0;background-image:url(https://champagne-patrickboivin.com/wp-content/uploads/2026/07/visuel-champagne-boivin.svg);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;width:45px;height:45px;top:-26px;left:50%;transform:translateX(-50%)}#icon-olfactif .e-n-tab-title-text::before{content:'';position:absolute;inset:0;background-image:url(https://champagne-patrickboivin.com/wp-content/uploads/2026/07/olfactif-champagne-patrick-boivin.svg);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;width:42px;height:42px;top:-26px;left:50%;transform:translateX(-50%)}#icon-gustatif .e-n-tab-title-text::before{content:'';position:absolute;inset:0;background-image:url(https://champagne-patrickboivin.com/wp-content/uploads/2026/07/gustatif-champagne-patrick-boivin.svg);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;width:35px;height:35px;top:-19px;left:50%;transform:translateX(-50%)}.impaakt-sps__panel-body{display:flex;justify-content:center;align-items:center;width:45vw!important;text-align:center;flex-direction:column}span.texte{font-family:'Raleway',sans-serif;font-size:17px!important;font-style:normal!important}span.texte{position:relative;display:block}span.texte{position:relative;display:block}span.texte::before{content:'\201C';position:absolute;top:-.2em;left:-.8em;font-size:8em;line-height:1;color:#fff;font-family:"Bodoni Moda",Sans-serif;opacity:.8}span.texte::after{content:'\201D';position:absolute;bottom:-.8em;right:-.8em;font-size:8em;line-height:1;color:#fff;font-family:"Bodoni Moda",Sans-serif;opacity:.8}.elementor-widget-impaakt_split_panels_scroll .impaakt-sps__panel{align-items:center}.elementor-widget-impaakt_split_panels_scroll h2{font-style:normal!important;font-size:var(--e-global-typography-ee7e4b1-font-size);text-align:-webkit-right}.elementor-widget-impaakt_split_panels_scroll h2:after{content:'';display:block;width:30%;height:2px;background-color:#fff}.impaakt-sps__panel--center{position:relative}.impaakt-sps__panel--center::after{content:'';position:absolute;inset:0;background:rgb(0 0 0 / .7);opacity:0;transition:opacity 0.6s ease;pointer-events:none;z-index:0}.impaakt-sps__panel--center.overlay-active::after{opacity:1}.impaakt-sps__panel-body{position:relative;z-index:1}.impaakt-sps__panel--right,.impaakt-sps__panel--left{margin-top:88px}.btn-collections{display:flex;cursor:pointer;padding:12px 28px;border-radius:8px;border:1.5px solid #000;background:#fff0;color:#000;font-family:'Raleway',sans-serif;font-weight:400;font-size:13px;letter-spacing:.12em;text-decoration:none;overflow:hidden;text-transform:uppercase}.btn-inner{position:relative;overflow:hidden;height:1.2em}.btn-text-top,.btn-text-bottom{display:block;transition:all 1.125s cubic-bezier(.19,1,.22,1)}.btn-text-bottom{position:absolute;top:1.4em;left:0}.btn-collections:hover .btn-text-top{transform:translateY(-1.4em)}.btn-collections:hover .btn-text-bottom{top:0}.btn-collections:hover{border-color:#9E723D!important}.btn-collections:hover .btn-text-bottom{color:#9E723D!important}.btn-collections:hover{color:#9E723D!important}.img-01::before{content:'';position:absolute;top:40%;right:-30px;width:30px;height:180px;background:#ab8652}.img-02::before{content:'';position:absolute;top:-30px;right:0;width:180px;height:30px;background:#a62114}.img-03::before{content:'';position:absolute;top:-30px;left:0;width:180px;height:30px;background:#a62114}.img-04::before{content:'';position:absolute;bottom:0;left:-30px;width:30px;height:180px;background:#a62114}.img-05::before{content:'';position:absolute;right:0;top:-30px;width:180px;height:30px;background:#ab8652}.img-06::before{content:'';position:absolute;left:0;bottom:-30px;width:180px;height:30px;background:#ab8652}.img-07::before{content:'';position:absolute;bottom:0;right:-30px;width:30px;height:180px;background:#a62114}.img-08::before{content:'';position:absolute;bottom:-30px;right:0;width:180px;height:30px;background:#ab8652}.img-09::before{content:'';position:absolute;bottom:0;left:-30px;width:30px;height:180px;background:#ab8652}.img-10::before{content:'';position:absolute;bottom:-30px;left:0;width:180px;height:30px;background:#a62114}.line-anim-wrapper.right{display:flex;justify-content:flex-end}.line-anim-wrapper.left{display:flex;justify-content:flex-start}.line-anim.gold{width:0;height:15px;background:#ab8652;transition:width 0.8s ease}.line-anim.red{width:0;height:15px;background:#a62114;transition:width 0.8s ease}.line-anim.is-visible{width:300px}.paysage img{mix-blend-mode:multiply}.image-reveal{overflow:hidden;transform-origin:center center;animation:revealContainer 2s ease forwards}.image-reveal img{width:100%;height:100%;object-fit:cover;display:block}@keyframes revealContainer{from{clip-path:inset(0 45% 0 45%)}to{clip-path:inset(0 0 0 0)}}.image-reveal{border-radius:0 0 0 15px}div#short-contact-form{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.contact-col-1,.contact-col-2{width:48%}.send-zone{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:center}textarea{height:150px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #dedede;border-radius:5px;padding:.5rem 1rem;transition:all .3s;width:100%;font-family:'Lato',sans-serif;background:#ffffff73}a.politique-lien{color:var(--e-global-color-primary)!important}select{color:#676767}.checkbox-contact{font-family:var(--e-global-typography-text-font-family);font-size:13px;font-weight:400;color:#a9a9a9}.wpcf7 form.sent .wpcf7-response-output{border-color:none;color:#ffffff!important}.wpcf7 form.sent .wpcf7-response-output{border:none;padding:0;margin:30px 0;font-weight:500;color:#000}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:var(--e-global-color-primary);border-radius:10px}#bouton.btn-collections:hover{color:#9b7d54;border-color:#9b7d54;background-color:#fff0}body{margin:0}.svg-wrapper{position:relative}.svg-reveal{position:absolute;left:50%;transform:translateX(-50%);width:84%;top:0;pointer-events:none;z-index:0}.svg-reveal svg{height:100%;width:100%}#revealPath,#maskPath{stroke:#d6c4ad;fill:none}.js-impaakt-feature-stack{--impaakt-feature-stack-z-index:1000;position:relative;width:100%;max-width:100%;min-width:0;isolation:isolate;z-index:var(--impaakt-feature-stack-z-index);box-sizing:border-box}.js-impaakt-feature-stack__item{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.js-impaakt-feature-stack:not(.is-reduced-motion):not(.is-impaakt-stack-ready)>.js-impaakt-feature-stack__item:not(:first-child){visibility:hidden!important;pointer-events:none!important}.js-impaakt-feature-stack:not(.is-reduced-motion){height:100svh;min-height:100svh;overflow:hidden}.js-impaakt-feature-stack:not(.is-reduced-motion)>.js-impaakt-feature-stack__item{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.js-impaakt-feature-stack .elementor-widget-impaakt_split_panels_scroll,.js-impaakt-feature-stack .impaakt-sps-wrapper,.js-impaakt-feature-stack .impaakt-sps__pin,.js-impaakt-feature-stack .impaakt-sps{width:100%;max-width:100%;min-width:0;height:100%;min-height:100%;overflow:hidden;box-sizing:border-box}.js-impaakt-feature-stack.is-impaakt-stack-active{z-index:var(--impaakt-feature-stack-z-index)}.pin-spacer.is-impaakt-feature-stack-spacer{position:relative!important;width:100%!important;max-width:100%;min-width:0;isolation:isolate;box-sizing:border-box}.js-impaakt-feature-stack.is-reduced-motion{height:auto;min-height:0;overflow:visible}.js-impaakt-feature-stack.is-reduced-motion>.js-impaakt-feature-stack__item{position:relative;inset:auto;height:auto;overflow:visible;transform:none!important;visibility:visible!important}.elementor-editor-active .js-impaakt-feature-stack,.elementor-editor-preview .js-impaakt-feature-stack{height:auto;min-height:0;overflow:visible}.elementor-editor-active .js-impaakt-feature-stack>.js-impaakt-feature-stack__item,.elementor-editor-preview .js-impaakt-feature-stack>.js-impaakt-feature-stack__item{position:relative;inset:auto;height:auto;overflow:visible;transform:none!important}.js-impaakt-feature-stack,.pin-spacer>.js-impaakt-feature-stack{transition-property:background,border,box-shadow!important;transition-duration:0.3s,0.3s,0.3s!important;transition-timing-function:ease,ease,ease!important;transition-delay:0s,0s,0s!important}.js-impaakt-feature-stack[id],.js-impaakt-feature-stack__item[id],.js-impaakt-feature-stack [id]{scroll-margin-top:0}@supports not (height:100svh){.js-impaakt-feature-stack:not(.is-reduced-motion){height:100vh;min-height:100vh}}@supports not (overflow:clip){.js-impaakt-feature-stack,.js-impaakt-feature-stack__item{overflow-x:hidden}}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th,table tbody tr:hover>td,table tbody tr:hover>th{background-color:transparent!important}.woocommerce div.product form.cart .variations td{padding:0!important;display:flex;align-items:center}.woocommerce div.product form.cart .variations th{padding:0 0 10px 0!important;display:flex}.woocommerce-variation-price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-family:"Hatton";font-size:28px;color:#000!important}.woocommerce div.product form.cart .reset_variations{text-transform:uppercase;font-family:"Raleway",sans-serif;font-size:12px;color:#000!important;letter-spacing:.12em}span.out-of-stock-price,.wcpbc-price{font-family:'Hatton',sans-serif!important;color:#000}button[aria-selected="false"] .e-n-tab-title-text::before{opacity:.4;transition:opacity 0.3s ease}button[aria-selected="false"]:hover .e-n-tab-title-text::before{opacity:1}button[aria-selected="true"] .e-n-tab-title-text{font-weight:500}.single-post .elementor-widget-theme-post-content a,p a{color:#AB8652}.single-post .elementor-widget-theme-post-content p{text-align:justify}.single-post .elementor-widget-theme-post-content h2{margin-top:50px}.single-post .elementor-widget-theme-post-content h3{margin-top:30px}.elementor-widget-woocommerce-checkout-page span,.elementor-widget-woocommerce-checkout-page td{font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size)}.elementor-widget-woocommerce-checkout-page th{font-family:"Raleway",Sans-serif;font-size:13px;height:600;text-transform:uppercase;letter-spacing:.3px}.woocommerce-order-pay #order_review table.shop_table,.woocommerce-order-pay #payment{background-color:#fff!important;padding:30px;border:1px solid #d5d8dc!important}button,.woocommerce a.button{padding:12px 28px;border-radius:8px;border:1.5px solid #000;background:#fff0;font-family:'Raleway',sans-serif;font-weight:400;font-size:13px;letter-spacing:.12em;text-decoration:none;overflow:hidden;text-transform:uppercase;color:#000}button:hover,.woocommerce a.button:hover{color:#9E723D!important;border-color:#9E723D!important;background-color:#fff0}th a,a.edit,#shipping_method p{font-family:"Raleway",Sans-serif}.woocommerce-error,.woocommerce-info,.woocommerce-message{font-family:"Raleway",Sans-serif}.woocommerce-form-row label{font-size:17px!important}.woocommerce-order-received .woocommerce-order{background-color:#fff!important;padding:30px;border:1px solid #d5d8dc!important;font-family:'Raleway';color:#000}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{text-align:center;font-size:40px;margin:48px 0;line-height:1.2;font-family:'Hatton';color:#000}.woocommerce-order-received .woocommerce-order p{text-align:center}.woocommerce ul.order_details{justify-self:center}.woocommerce-order-received .woocommerce-customer-details,.woocommerce-order-received .woocommerce-order-details,.woocommerce-order-received .woocommerce-order-downloads{margin-top:6em}.woocommerce-order-received address,.woocommerce-order-received .woocommerce-column__title{text-align-last:center}.woocommerce-order-received section.woocommerce-order-details{place-items:center}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table th,.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table td{color:#000}.pum-content.popmake-content{justify-items:center;display:grid}.pum-content.popmake-content .has-text-align-center.wp-block-paragraph{text-align:center}.button-consent{display:flex;flex-direction:row;gap:10px}.pum-content.popmake-content::before{content:"";position:absolute;inset:0;background:url(https://champagne-patrickboivin.com/wp-content/uploads/2026/07/blason-bois-8.png) center / contain no-repeat;opacity:.15;z-index:0}.pum-content.popmake-content span.btn-text-top{color:#000}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{font-size:12px!important;letter-spacing:1px!important}@media (max-width:1200px){.img-01::before{right:-9px;width:9px;height:157px}.img-02::before{top:-9px;right:0;width:157px;height:9px}.img-03::before{top:-9px;width:157px;height:9px}.img-04::before{left:-9px;width:9px;height:157px}.img-05::before{top:-9px;width:157px;height:9px}.img-06::before{bottom:-9px;width:157px;height:9px}.img-07::before{right:-9px;width:9px;height:157px}.img-08::before{bottom:-9px;width:157px;height:9px}.img-09::before{content:'';left:-9px;width:9px;height:157px}.img-10::before{bottom:-9px;width:157px;height:9px}.line-anim.gold{height:9px}.line-anim.red{height:9px}.woocommerce-checkout .e-checkout__container{display:flex}.woocommerce-checkout .e-checkout__container .e-checkout__column{width:100%}}@media (max-width:880px){.svg-wrapper .elementor-widget-html{display:none}}@media (max-width:768px){.contact-col-1,.contact-col-2{width:100%!important}.elementor-drop-cap-letter{font-size:60px!important}.elementor-widget-n-tabs .e-n-tabs-heading{overflow:visible!important}.newsletter-form{flex-direction:column}.newsletter-form p{width:100%}p.newsletter-terms{text-align:start}.woocommerce-order-received .woocommerce ul.order_details,.woocommerce-order-received address,.woocommerce-order-received .woocommerce-column__title{padding:0!important}}