:root{--color-1:#1c3c70;--color-2:#f4951c}.btn-newsletter a,.btn-mon-compte a,.btn-panier a{line-height:25px}.btn-newsletter a:before,.btn-mon-compte a:before,.btn-panier a:before{vertical-align:sub;margin-right:8px}.et_mobile_menu{margin-top:25px}.et_pb_menu .btn-mon-compte a{font-size:0px!important}.et_pb_menu .btn-mon-compte a:after{font-size:20px!important;font-family:"ETmodules";content:"\e08a"}.et_pb_menu .et-menu>li{padding-left:7px;padding-right:7px}header .btn-mon-compte{padding-top:20px}header .btn-special{padding-top:50px}@media screen and (min-width:981px) and (max-width:1192px){.et_pb_menu .et-menu>li{padding-left:3px;padding-right:3px}.et_pb_menu .et-menu>li a{font-size:12px}}.texte-paragraphe h2{margin:40px 0 30px 0}.texte-paragraphe h3{margin:30px 0 20px}.titre h2{margin-bottom:40px}.titre h2:after{border-bottom:1px solid #717071;width:100px;height:1px;content:" ";position:absolute;bottom:-10px;left:calc(50% - 50px)}.titre h2 span{color:#f4951c;font-family:roboto;font-weight:500;font-size:19px;line-height:25px;display:block;margin-bottom:5px}.titre h2 br{display:none}.titre-2 h2:before,.titre-2 h2:after{border-bottom:1px solid #B2B2B2;width:100px;height:1px;content:"";position:absolute;bottom:25px}.titre-2 h2:before{margin-left:-120px}.titre-2 h2:after{margin-left:17px}.ba_video_popup .dtq-video-popup-figure::before{-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}@media screen and (max-width:742px){.section-patchwork-22>.et_pb_row>.et_pb_column{width:100%!important}}@media screen and (min-width:400px){.row-patchwork-4>.et_pb_column{width:24.25%!important;margin-right:1%!important}.row-patchwork-21>.et_pb_column:first-child{width:43%!important}.row-patchwork-21>.et_pb_column{width:56%!important;margin-right:1%!important}.row-patchwork-22>.et_pb_column{width:49.5%!important;margin-right:1%!important}.section-patchwork-22>.et_pb_row>.et_pb_column{width:49.5%!important;margin-right:1%}.row-patchwork-23>.et_pb_column{width:49%!important;margin-right:2%!important}}.ba_alert .dtq-alert-dismiss .dtq-et-icon::after{content:url(https://flambeaux-montpellier.org/wp-content/uploads/2022/02/icone-produit-en-stock.png);margin-right:20px}.widget_shopping_cart_content a{color:#f4951c;font-weight:600!important}.woocommerce a.remove{color:#c64200!important}.woocommerce a.remove:hover{background-color:#c64200!important}.woocommerce-cart-tab-container .widget_shopping_cart .buttons .button{color:#fff}.woocommerce-cart-tab-container .widgettitle{font-size:0!important}.woocommerce-cart-tab-container .widgettitle:after{content:"Mon panier";text-transform:uppercase;font-size:18px;line-height:20px;font-weight:bold}.woocommerce-cart-tab-container .widget_shopping_cart .buttons .button{font-size:13px}.woocommerce-cart-tab-container .widget_shopping_cart .buttons .button::after{display:inline-block!important;margin-left:-0.2em}.woocommerce-cart-tab-container .widget_shopping_cart .buttons .button:hover{padding:.618em 1em .618em 0.4em!important}.mod-blog .post-content{margin-bottom:-45px}.mod-blog .more-link{font-size:0}.mod-blog .more-link:after{background:#f4951c;color:#fff;margin-left:calc(50% - 20px);display:inline-block;font-size:40px;content:"+";font-weight:300;width:25px;height:25px;padding:6px 8px 10px 9px;border-radius:35px}.et_pb_shop ul.products li.product{margin-bottom:1.992em}@media screen and (max-width:539px){.et_pb_shop ul.products.columns-3 li.product{width:100%!important;margin-right:0%!important}}.et_pb_shop h2{height:50px}.woocommerce-shop .product .image-en-avant{display:none}.woocommerce-shop .et_pb_shop .woocommerce-notices-wrapper{display:none}.et_pb_shop .added_to_cart,.et_pb_shop .confirm_add{display:none!important}.woocommerce nav.woocommerce-pagination ul li a{color:#f4951c}.et_pb_shop .cart{margin:10px 0 45px!important}.woocommerce div.product form.cart div.quantity{margin-right:0!important;width:30%}.woocommerce div.product form.cart div.quantity .input-text.qty.text{font-size:16px;padding:15px 5px 14px}.woocommerce-cart .woocommerce .quantity input.qty{width:6.3em!important}.et_pb_shop .add_to_cart_button{background:#f4951c!important;color:#fff!important;border-radius:0!important;border:#d8d7d8 1px solid!important;padding:15px 10px 15px 40px!important;margin:0!important;font-weight:300!important;text-transform:uppercase;font-size:14px!important;width:70%}#main-content .et_pb_shop .add_to_cart_button{line-height:1.87em!important}.et_pb_shop .add_to_cart_button:hover{padding:15px 10px 15px 40px!important;background:#B57514!important}.et_pb_shop .add_to_cart_button::before{display:inline-block!important;opacity:1!important;margin-left:-30px!important;margin-top:-7px!important;content:url(https://flambeaux-montpellier.org/wp-content/uploads/2022/02/icone-panier.png)!important}.et_pb_shop .add_to_cart_button::after{display:none}.et_pb_shop .btn-fiche-vin{background:#91A4AE;border-radius:0;border:0;color:#fff;text-transform:uppercase;display:block;font-size:14px;padding:5px;margin-bottom:-102px;margin-top:70px}.et_pb_shop .btn-fiche-vin:hover{padding:5px;border:0;background:#76868E}.et_pb_shop .btn-fiche-vin:hover::after{display:none}.soldout,#main-content .stock.out-of-stock{padding:3px 8px;text-align:center;background:#df2626;color:white!important;font-weight:bold;font-size:12px;text-transform:uppercase}.bapf_slidr h3:after{content:"(par 6)";color:#717071;font-size:14px;margin-left:10px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to,.irs--round .irs-bar{background-color:#f4951c}.irs--round .irs-from::before,.irs--round .irs-single::before,.irs--round .irs-to::before{border-top-color:#f4951c}.irs--round .irs-handle{border-color:#f4951c}.bapf_stylecolor .bapf_clr_span{border-radius:20px}.bapf_sfilter.brchecked_image_shadow input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_shadow input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_shadow input:checked+label .bapf_img_span{box-shadow:0 0 1px 3px #f4951c}.bapf_sfilter.bapf_button_berocket .bapf_button{background-color:#f4951c;font-size:14px;font-weight:300;transition:.4s all ease-in-out}.bapf_sfilter.bapf_button_berocket .bapf_button:hover{background-color:#B57514;transition:.4s all ease-in-out}.bapf_labove{font-size:30px;font-weight:300;margin-bottom:30px}.bapf_limg{min-width:122px;min-height:111px;margin-left:-50px}.single-product .woocommerce-product-attributes{margin-bottom:0!important;border:none!important}.single-product .woocommerce-product-attributes tr:last-child th,.single-product .woocommerce-product-attributes tr:last-child td{border:none!important}.single-product .woocommerce-product-attributes th{font-weight:600!important;width:inherit!important;background:rgba(0,0,0,.025)!important}.single-product .woocommerce-product-attributes td{font-style:normal!important;background:rgba(0,0,0,.025)!important}.et_pb_wc_price .price>span{width:50%}.et_pb_wc_price .price>span:before{margin-top:-25px}.et_pb_wc_price .price .pro_price_extra_info{margin-right:0px;font-size:35px!important}.et_pb_wc_price .price .woocommerce-Price-amount{padding-left:20px}.single-product div.product form.cart div.quantity .input-text.qty.text{width:100%;float:right}.single-product .single_add_to_cart_button{width:68%}.single-product a.added_to_cart{color:inherit;text-decoration:underline;font-weight:bold}.single-product .et_pb_wc_add_to_cart .confirm_add{font-size:0}.single-product .et_pb_wc_add_to_cart .confirm_add:after{font-size:16px;content:"Produit ajouté"}.produit-en-avant .woocommerce-LoopProduct-link .cart,.produit-en-avant .btn-fiche-vin,.produit-en-avant .couleur:after,.image-produit-en-avant .woocommerce-LoopProduct-link,.titre-produit-en-avant .image-en-avant,.btn-produit-en-avant .image-en-avant,.btn-produit-en-avant .custom-attributes,.btn-produit-en-avant .woocommerce-LoopProduct-link .woocommerce-loop-product__title,.titre-produit-en-avant .appellation .attribute-value,.produit-en-avant .cart{display:none}.titre-produit-en-avant{margin-top:40px;padding:20px 40px}.titre-produit-en-avant .product{margin-bottom:0!important}.titre-produit-en-avant h2{margin-bottom:15px!important;font-weight:normal!important;overflow-wrap: normal}.titre-produit-en-avant .custom-attributes{margin-top:100px}.titre-produit-en-avant .couleur .attribute-value{color:#000!important;font-family:Open Sans,Arial,sans-serif;font-weight:300}.btn-produit-en-avant .woocommerce-LoopProduct-link:after{content:"Je découvre";color:#FFFFFF!important;border-width:0px!important;border-radius:30px;font-size:18px;font-weight:300!important;text-transform:uppercase!important;background-color:#f4951c;padding:10px 20px;transition:.4s ease-in-out background}.btn-produit-en-avant .woocommerce-LoopProduct-link:hover:after{background-color:#9F6915;transition:.4s ease-in-out background}@media screen and (max-width:980px){#main-content .produit-en-avant li.product{width:100%!important}.titre-produit-en-avant{margin:0 0 20px!important;padding:0px 20px}#main-content .titre-produit-en-avant .product,#main-content .titre-produit-en-avant .products{margin-bottom:0!important}.titre-produit-en-avant .custom-attributes{margin-top:10px}}.woocommerce button.woocommerce-button[type="submit"]:hover{padding:.618em 2em .618em 0.7em!important}.woocommerce button.woocommerce-button[type="submit"]:after{font-size:initial!important;line-height:1.45em}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,#main-content .espace-mon-compte .woocommerce-button,#main-content .espace-mon-compte .woocommerce-Button{background:#f4951c!important;color:#fff!important}.woocommerce-button,.woocommerce-Button,.espace-mon-compte .woocommerce .button{background:#f4951c!important;color:#fff!important;border:none!important;margin-top:10px!important}.woocommerce-order .woocommerce-order-details a{color:#f4951c;font-weight:bold}.woocommerce-order .woocommerce-notice{text-align:center;margin-bottom:30px;background:#000;color:#fff;padding:10px 0!important}.woocommerce-order .woocommerce-order-overview{margin-bottom:10px!important}.woocommerce-terms-and-conditions-link{color:#f4951c}.menu-check-out li{padding:0 5px 0 0!important}.menu-check-out li:first-child{padding-left:10px!important}.menu-check-out li:after{margin-left:5px;content:"»"}.menu-check-out li:last-child:after{content:" "}@media screen and (max-width:980px){.menu-check-out .et_pb_menu__menu{display:flex;flex:1 1 auto}.menu-check-out .et_mobile_nav_menu{display:none}}.woocommerce-privacy-policy-text{font-size:13px;line-height:20px;font-style:italic!important;margin-bottom:10px!important}.espace-mon-compte .woocommerce .woocommerce-MyAccount-navigation{display:none!important}.espace-mon-compte .woocommerce .woocommerce-MyAccount-content{width:100%!important;margin-top:-20px}#menu-mon-compte li{width:100%;padding:0!important}#menu-mon-compte li.current-menu-item a{background:#323336;color:#fff}#menu-mon-compte li a,#menu-mon-compte li.current_page_item a{padding:10px;background:#f4951c;color:#fff}.espace-mon-compte .et_pb_menu__wrap .et_mobile_nav_menu:before{content:"Menu mon compte";color:#fff;position:absolute;left:20px}.espace-mon-compte .woocommerce-orders-table__cell-order-actions a{margin-right:10px}.espace-mon-compte h2.woocommerce-order-details__title{margin:20px 0}#cookie-law-info-bar{text-align:left;padding:30px}.cli_messagebar_head{color:#333333;font-size:20px;font-weight:700;margin-bottom:10px}.wt-cli-template{font-size:14px;line-height:20px}.wt-cli-template .cli-bar-actions .cli-bar-btn_container{margin:10px 0 0 -5px}.wt-cli-template a{color:rgb(51,51,51);font-weight:bold}#wt-cli-privacy-save-btn{background:#333333;font-family:inherit;font-size:16px}.cookielawinfo-row-cat-table th{background:#333333!important}.cli-privacy-overview h4{font-weight:bold;text-transform:uppercase}.cli-bar-btn_container a{white-space:initial;font-size:16px!important}header #menu-main .btn-special a{color:#fff!important;background:#f4951c;padding:10px 12px;margin-top:-10px;border-radius:20px;height:37px}.et_pb_wc_checkout_additional_info .woocommerce-info,.et_pb_wc_checkout_order_details .woocommerce-info,.et_pb_wc_checkout_payment_info .woocommerce-info{display:none}.mailchimp-newsletter{display:none}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward,body .et_pb_button,.et_pb_shop .woocommerce .product .button{background:#f4951c;color:#fff!important;border-radius:30px!important;font-weight:700;font-size:16px;padding:10px 20px}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-message a.button.wc-forward:hover,body .et_pb_button:hover,.et_pb_shop .woocommerce .product .button:hover{background:#f4951c;border-radius:30px!important;padding:10px 40px 10px 20px!important}.et_pb_wc_stock .in-stock:after{content:"";display:inline-block;width:70px;height:24px;margin-bottom:-5px;margin-left:-70px;background:#fff;}.page-id-2234 .et_pb_wc_stock .in-stock:after{margin-left:-62px!important}.et_pb_wc_stock .et_pb_module_inner{display:inline-block}.cart_totals h2{display:none}.et_pb_post_content_0_tb_body h3{font-style:normal!important}#et-boc .woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{padding:20px!important}.wooccm-additional-fields .description{line-height:37px}.wooccm-additional-fields{margin-top:30px}.wooccm-additional-fields .wooccm-type-heading{width:100%!important}.wooccm-additional-fields .heading-2 h3{font-size:30px!important;color:silver!important}.wooccm-type-heading{margin-top:30px!important}.wooccm-additional-fields .optional{display:none}.wooccm-additional-fields #additional_wooccm22_field,.wooccm-additional-fields #additional_wooccm11_field{width:100%!important}.woocommerce-cart-tab-container .widget_shopping_cart .buttons .button{font-size:11px!important}.et_pb_wc_cart_notice .woocommerce-notices-wrapper .woocommerce-message .wc-forward{display:none}.et_pb_wc_checkout_billing .woocommerce-account-fields{margin-top:50px}.et_pb_wc_checkout_billing .woocommerce-account-fields:before{content:"Création de votre compte";font-family:'Fortquinsy',Helvetica,Arial,Lucida,sans-serif;font-weight:300;text-transform:uppercase;font-size:35px;color:#717071!important}.woocommerce-info ul{padding-bottom:0!important}.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-order-details__title{margin-top:30px!important}.woocommerce h3.awcfe_paragraph_field{margin-top:30px!important}.awcfe-order-extra-details tbody .awcfe-billing-extra-items:first-child{display:none}.annule-et-remplace h3:after{content:"Annule et remplace les autorisations données lors de l'inscription";font-size:15px;font-family:sans-serif;margin-left:20px;text-transform:lowercase!important;color:silver}.table-content{font-size:13px;border:1px solid #eee}.table-content th{line-height:20px;background:#eee;text-align:left;padding:5px}.table-content td{border-right:1px solid #eee;padding:5px}.added_to_cart.wc-forward{display:block!important;margin-top:10px;padding:10px 20px;background:#1c3c70;color:#fff!important;text-align:center;text-decoration:none!important}.shop_table .fee,.product-purchase-note,.champ-fiche-sanitaire p{background-color:green;color:#fff;padding:10px!important}.shop_table .fee a,#main-content .product-purchase-note p a,.champ-fiche-sanitaire a{color:#fff!important;text-decoration:underline!important}.champ-fiche-sanitaire p{margin-top:10px}.thwepo-extra-options{margin:20px 0}.order_details .wc-item-meta{padding-bottom:0}.ajout-panier-inscription form.cart .added_to_cart:after{content:"Ou remplissez à nouveau le formulaire (ci-dessus) pour inscrire un autre enfant."!important;display:block;margin-top:10px;font-weight:normal;text-decoration:none;cursor:default}.um-account-meta .um-account-profile-link{background:var(--color-1)}.um-account-meta .um-account-profile-link .um-link{color:#fff!important}.um-account .um-account-side ul li:nth-child(1),.um-account .um-account-side ul li:nth-child(3),.um-account .um-account-side ul li:nth-child(5){display:none}.um-header .um-profile-edit.um-profile-headericon{background:var(--color-1);border-radius:50px;width:50px;height:40px;text-align:center;padding:13px 5px 5px}.um-header .um-profile-edit.um-profile-headericon .um-faicon-cog{color:#fff}.um-account-side li a span.um-account-icon{color:#8e8e8e!important}.um-account-side li a.current span.um-account-icon{color:var(--color-1)!important}.um-account-link.current .um-account-title{color:var(--color-1)}.um input[type="submit"].um-button,.um a.um-button,.um a.um-button.um-disabled{background-color:var(--color-2)!important;color:#fff!important}.um input[type="submit"].um-button:hover,.um a.um-button:hover,.um a.um-button.um-disabled:hover{background-color:var(--color-1)!important}.um-profile.um .um-profile-headericon a .um-faicon-check{color:#fff!important}.um-field h2{font-style:normal!important;margin:20px 0px 10px 0px}.um-profile-edit .um-dropdown{width:230px!important}#main-content .um-login{max-width:100%!important;margin-bottom:20px!important}#main-content .um-login .um-misc-ul{text-align:center}#main-content .um-login .um-misc-ul{list-style:none;display:none}.um-register div[data-key="um_block_2737_33"]{background:#e1e1e1;padding:20px}.um-form .um-field a{text-decoration:underline!important}.um-member-card .um-member-metaline>strong{display:none!important}.um-page-user .um-form .um-profile-edit-a .um-faicon-cog:before{top:-8px;position:relative}