.logo_container{text-align:center}#top-menu .current-menu-item a::before{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:1.0}#top-menu li a:hover:before{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:1}#top-menu li a:before{content:'';position:absolute;top:3px;left:0;background:#bbc2a6;width:100%;height:2px;-webkit-transform:translateY(24px);transform:translateY(24px);opacity:0;transition:0.3s ease}#main-footer div#footer-info{float:none;text-align:center}#top-header .et-social-icons{float:right!important}#top-header #et-info{float:none!important}@media (max-width:980px){.et_header_style_left #main-header #logo{max-width:100%;max-height:100%}}@media (max-width:980px){.et_header_style_left #main-header #logo{max-width:100%;max-height:100%}}@media (min-width:981px){#main-header .centered-inline-logo-wrap .logo_container a{opacity:0!important;height:0!important}#top-menu li.centered-inline-logo-wrap{width:0!important;padding:0!important}#main-header.et-fixed-header .centered-inline-logo-wrap .logo_container a{opacity:1!important;height:auto!important}.et-fixed-header #top-menu li.centered-inline-logo-wrap{width:124.663px!important;padding:12px!important}}@media (min-width:981px){#main-header .centered-inline-logo-wrap .logo_container a{opacity:0!important;height:0!important}#top-menu li.centered-inline-logo-wrap{width:0!important;padding:0!important}#main-header.et-fixed-header .centered-inline-logo-wrap .logo_container a{opacity:1!important;height:auto!important}.et-fixed-header #top-menu li.centered-inline-logo-wrap{width:124.663px!important;padding:12px!important}}.ld-icon-import img{vertical-align:text-top}span.mobile_menu_bar:before{color:#99adaa}.et_mobile_menu{border-top:3px solid #99adaa}#top-menu li.menu-item-589 a:before,#top-menu li.centered-inline-logo-wrap a:before{display:none!important}#et_search_icon:hover{color:#000!important}@media only screen and (min-width:960px){.ld-icon-import{margin-left:10px!important}}@media (max-width:980px){header#main-header ul#mobile_menu .ld-icon-import img{height:30px!important;width:30px!important}}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#e4c9a1!important}.tax-product_cat .woocommerce-info,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#bbc2a6}.page-id-1667 .et_overlay:before,.et-db #et-boc .et-l .et_overlay:before,.tax-product_cat .et_overlay:before,.single-product #et-boc .et-l .et_overlay:before,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce button.button{color:#bbc2a6!important}.woocommerce div.product form.cart .button{border-color:#bbc2a6!important}.tax-product_cat.et_right_sidebar #main-content .container:before,.woocommerce-checkout.et_right_sidebar #main-content .container:before{content:none}.tax-product_cat.et_right_sidebar #sidebar,.woocommerce-checkout.et_right_sidebar #sidebar{display:none}.tax-product_cat.et_right_sidebar #left-area,.woocommerce-checkout.et_right_sidebar #left-area{width:100%}.tax-product_cat .banner-category{height:250px;width:100%;object-fit:cover}.tax-product_cat .woocommerce-products-header{margin-bottom:25px}.tax-product_cat .woocommerce-products-header .term-description{margin-block:20px}.single-product .variations tbody tr{display:flex;flex-direction:column;align-items:start;justify-content:start;padding-inline:0!important}.single-product .variations tbody tr td,.woocommerce div.product form.cart .variations td{padding-bottom:0!important}.single-product .variations tbody tr th{padding-left:0!important;padding-right:20px!important;padding-bottom:0!important;padding-top:0!important}.single-product .variations tbody tr th .woo-selected-variation-item-name{display:none!important}.single-product .variations tbody tr td ul{padding-inline:0!important;padding-bottom:0!important}.single-product .reset_variations{display:none!important}#et-top-navigation .et-cart-info{position:relative;float:none}.et_header_style_split #et_top_search{float:none;display:inline-block;position:relative;top:4px}.pswp__caption__center{display:none}.et-db #et-boc .et-l .et_pb_wc_cart_notice_0 .woocommerce-message{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap-reverse}.woocommerce-MyAccount-content .woocommerce-info{display:flex;flex-direction:column;gap:20px;justify-content:start}.woocommerce-MyAccount-content .woocommerce-info .button{border-color:white;color:white}.woocommerce-MyAccount-content .woocommerce-info .button:hover{background-color:white;color:#bbc2a6}.woocommerce-MyAccount-content .woocommerce-info .button[name='save_account_details']{margin-block:15px}.woocommerce-account.logged-in .woocommerce .col2-set .col-2,.woocommerce-account.logged-in .col2-set .col-2,.woocommerce-account.logged-in .woocommerce .col2-set .col-1,.woocommerce-account.logged-in .col2-set .col-1{padding:20px;padding-top:10px;background-color:#EAE2D8;min-height:32vh}.woocommerce-account.logged-in .woocommerce .col2-set .col-2 header,.woocommerce-account.logged-in .col2-set .col-2 header,.woocommerce-account.logged-in .woocommerce .col2-set .col-1 header,.woocommerce-account.logged-in .col2-set .col-1 header{display:flex;flex-direction:column-reverse}.woocommerce-account.logged-in .woocommerce .col2-set .col-2 header a,.woocommerce-account.logged-in .col2-set .col-2 header a.woocommerce-account.logged-in .woocommerce .col2-set .col-1 header a,.woocommerce-account.logged-in .col2-set .col-1 header a{align-self:flex-end;margin-bottom:10px}.menu-item-2407 a::before{content:none!important}select[name="attribute_pa_motifs"]{}.woocommerce-result-count{display:none}.woocommerce-page .products .product .et_shop_image{min-height:300px;display:flex;justify-content:center;align-items:center}header a.et_pb_menu__icon__with_count:after{content:''!important;margin-right:0!important;margin-left:10px;width:21px;position:relative;height:23px;background-repeat:no-repeat;background-size:contain;background-image:url(https://leontineenville.fr/wp-content/uploads/2024/04/cart.png);display:inline-block}header a.et_pb_menu__icon__with_count{position:relative}header a.et_pb_menu__icon__with_count span{position:absolute;top:-5px;right:-5px;background:#bbc2a6;border-radius:100%;z-index:5;text-align:center;justify-content:center;align-items:center;display:flex}#et-top-navigation .et-cart-info{top:3px}@media(max-width:1020px){.et-db #et-boc .et-l .et-menu li{font-size:12px}}@media(max-width:980px){#et-top-navigation .et-cart-info{top:3px;right:8px;float:left}.menu-item-2407 a img,.menu-item-589 a img{width:20px;height:20px}.woocommerce-account.logged-in .woocommerce .col2-set .col-1,.woocommerce-account.logged-in .col2-set .col-1{margin-bottom:20px}.et-db #et-boc .et-l .et_pb_menu--style-centered .et_pb_menu__wrap{justify-content:end}}@media(min-width:980px){.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .button{width:100%}}.icon-profil{width:20px}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{content:none!important}.et_pb_wc_cart_products.et_pb_row_layout_horizontal table.cart .button[name="update_cart"]{width:100%!important;margin-top:25px}.et_pb_wc_cart_products.et_pb_row_layout_horizontal table.cart .coupon{display:flex;align-items:center}.et_pb_section{padding-block:0px}.btn-add-cart-custom{background-color:#bbc2a6!important;color:white!important;border-color:#bbc2a6!important;position:absolute!important;bottom:0!important;opacity:0;bottom:85px!important;left:0!important;right:0!important;text-align:center;font-size:15px!important;padding-inline:5px!important;display:flex!important;align-items:center;justify-content:center}.btn-add-cart-custom::after{content:none!important}li.product:hover .btn-add-cart-custom{opacity:1!important}.woocommerce-error{background-color:#bbc2a6!important}.woocommerce-message .button{color:#bbc2a6!important}.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a{color:#bbc2a6!important}.woocommerce-MyAccount-content .button,#pwgc-apply-gift-card{color:#bbc2a6!important}.woocommerce div.product p.stock{display:none!important}.woocommerce div.product form.cart{display:flex;align-items:center}.woocommerce-page div.product form.cart div.quantity{margin-top:20px!important;border-radius:3px}.logo_container{height:115px!important;width:initial!important;position:relative!important}#main-header .et_menu_container{display:flex;justify-content:center;align-items:center}@media(min-width:980px){#top-menu{display:flex;align-items:center;padding:20px 0}}#et-top-navigation{padding-top:10px!important;padding-left:50px!important;display:flex;align-items:center}#et-top-navigation nav>ul>li>a{padding-bottom:0!important}#et_top_search{height:18px}.et_search_outer .et_search_form_container{max-width:700px!important}.et_search_outer .et_search_form_container .et-search-field{height:40px;border:1px solid #bbc2a6;border-radius:5px;padding:10px}#et-top-navigation .et-cart-info .quantity-cart-custom{width:15px;height:15px;display:flex;position:absolute;top:-5px;right:-5px;background-color:#bbc2a6;border-radius:100%;justify-content:center;align-items:center;font-style:normal}#et-top-navigation .et-cart-info span::before{content:''!important;margin-right:0!important;margin-left:10px;width:21px;position:relative;height:23px;background-repeat:no-repeat;background-size:contain;background-image:url(https://leontineenville.fr/wp-content/uploads/2024/04/cart.png);display:inline-block}#et-top-navigation .mobile_menu_bar{padding-bottom:0}.et_fixed_nav #main-header{position:fixed!important}#main-header .et_menu_container{width:100%!important}.woocommerce-shipping-totals .content-title-shipping{font-weight:700}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li span.current{background:#bbc2a6;color:white}.woocommerce nav.woocommerce-pagination ul li a:hover{background:#bbc2a691;color:white}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:10px}.modaal-wrapper{z-index:999999;backdrop-filter:blur(5px);background-color:#bbc2a659}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px}.woocommerce a.remove{color:black!important}.woocommerce a.remove:hover{background:black!important}#lpc_pick_up_web_service_show_map{background-color:#bbc2a6;border:none;padding:5px;color:white;cursor:pointer}#pwgc-redeem-form{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}#pwgc-redeem-form label[for='pwgc-redeem-gift-card-number']{width:100%}#pwgc-redeem-form #pwgc-redeem-button{margin-bottom:0!important;margin-top:0!important;padding:5px;border:2px solid #bbc2a6;border-radius:3px;background-color:white;color:#bbc2a6;margin-left:15px;cursor:pointer;transition:0.5s}#pwgc-redeem-form #pwgc-redeem-button:hover{background-color:#bbc2a6;color:white}#pwgc-redeem-form #pwgc-redeem-gift-card-number{padding:5px;border:2px solid white;width:40%}.variable-items-wrapper .variable-item{box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #bbc2a691)!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected{box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #bbc2a6)!important;color:white!important;background-color:#bbc2a6!important}.woocommerce .related ul.products li.product .woocommerce-loop-product__title{font-size:20px!important}.cart_totals .woocommerce-shipping-totals{display:none}.et_fixed_nav.et_show_nav #page-container{padding-top:115px!important}.cart_totals .fee{display:none}