h2.woocommerce-loop-category__title{font-size:25px!important;text-align:center}h2.woocommerce-loop-category__title mark.count{display:none}.category1-eshop ul.products.columns-3 img{height:363px!important;object-fit:cover}.woocommerce .widget_product_categories{background:#f5f5f5;padding:20px;border-radius:8px}.woocommerce .widget_product_categories .widgettitle{color:#d7cf54;font-size:18px;font-weight:600;margin-bottom:15px}.woocommerce .widget_product_categories ul li a{color:#fff;text-decoration:none;font-weight:500;transition:all 0.3s ease}.woocommerce .widget_product_categories ul li a:hover{color:#d7cf54;padding-left:5px}.woocommerce ul.products li.product{background:#fff;border-radius:10px;padding:15px;text-align:center;transition:all 0.3s ease}.woocommerce ul.products li.product:hover{transform:translateY(-5px)}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{font-size:16px;font-weight:600;color:#000;margin:10px 0}.woocommerce ul.products li.product .price{color:#d7cf54;font-size:15px;font-weight:bold}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#d7cf54;color:#000;font-weight:600;border-radius:6px;transition:all 0.3s ease;border:none}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#000;color:#d7cf54}.woocommerce .woocommerce-ordering select{border:1px solid #d7cf54;padding:8px 12px;border-radius:6px;background:#fff;color:#000}ul.product-categories li>a{color:#000000!important}.current-cat.cat-parent>a{color:black!important;font-weight:bold!important}ul.product-categories li{padding-bottom:4px!important}ul.children{margin-top:7px!important}ul.children li a{color:#535353!important}.woocommerce nav.woocommerce-pagination ul{display:flex;justify-content:center;gap:8px;list-style:none;padding:0;margin:30px 0;border:0}.woocommerce nav.woocommerce-pagination ul li{margin:0}.woocommerce nav.woocommerce-pagination ul li .page-numbers{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#000;color:#fff;font-weight:600;font-size:14px;text-decoration:none;transition:all 0.3s ease;border:1px solid transparent}.woocommerce nav.woocommerce-pagination ul li .page-numbers.current{background:#d7cf54;color:#000;border-color:#d7cf54}.woocommerce nav.woocommerce-pagination ul li .page-numbers:not(.current):hover{background:#d7cf54;color:#000!important;border-color:#d7cf54;transform:translateY(-2px)}.woocommerce nav.woocommerce-pagination ul li .page-numbers.dots{background:transparent;color:#000;border:none;cursor:default}.woocommerce nav.woocommerce-pagination ul li .page-numbers.next,.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev{font-size:18px;font-weight:bold}span.dnwoo_minicart_items_title_text{display:none!important}.dnwoo_minicart_wrapper .dnwoo_count_number{background-color:#d7cf54;color:#FFFFFF}.dnwoo_minicart_wrapper .dnwoo_count_number{right:0;position:absolute;top:-3px;left:27px}.dnwoo_minicart_wrapper .dnwoo_minicart_icon{color:#000000;font-size:21px;background-color:#00000000;border-radius:50%}li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-25876012 a{font-size:21px!important}a.dnwoo-viewcart:after{content:"Voir le panier";font-size:16px}a.dnwoo-viewcart{font-size:0}a.dnwoo-checkout:after{content:"Commander";font-size:16px}a.dnwoo-checkout{font-size:0}.dnwoo_minicart_wrapper .woocommerce-mini-cart__buttons .dnwoo-checkout::before{font-size:16px!important}.dnwoo_minicart_wrapper .woocommerce-mini-cart__buttons .dnwoo-checkout{background-color:#d7cf54;color:#000000}.dnwoo_minicart_wrapper .woocommerce-mini-cart__buttons .dnwoo-viewcart:hover{background:#d7cf54;color:#000000}.woocommerce-account .woocommerce{display:flex;gap:40px}.woocommerce-MyAccount-navigation{width:250px;background:#fff;border:1px solid #eee;border-radius:12px;padding:20px;box-shadow:0 4px 12px rgba(0,0,0,0.05)}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation ul li{margin-bottom:10px}.woocommerce-MyAccount-navigation ul li a{display:block;padding:12px 15px;border-radius:8px;background:#f9f9f9;color:#333;font-weight:500;text-decoration:none;transition:all 0.3s ease;border:1px solid transparent}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li a:hover{background:#d7cf54;color:#000;border-color:#d7cf54;font-weight:600;transform:translateX(3px)}.woocommerce-MyAccount-content{flex:1;background:#fff;padding:30px;border-radius:12px;border:1px solid #eee;box-shadow:0 4px 12px rgba(0,0,0,0.05)}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{font-size:20px;font-weight:600;margin-bottom:20px;color:#111;border-left:5px solid #d7cf54;padding-left:12px}.woocommerce-MyAccount-content p{color:#444;line-height:1.6;margin-bottom:15px}.woocommerce-MyAccount-content table{width:100%;border-collapse:collapse;margin-bottom:20px;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.04)}.woocommerce-MyAccount-content table th,.woocommerce-MyAccount-content table td{padding:14px 16px;border:1px solid #f0f0f0;text-align:left}.woocommerce-MyAccount-content table th{background:#fafafa;color:#111;font-weight:600}.woocommerce form .form-row label{font-weight:500;color:#222;margin-bottom:6px;display:inline-block}.woocommerce form .form-row input,.woocommerce form .form-row select,.woocommerce form .form-row textarea{width:100%;border:1px solid #ddd;border-radius:8px;padding:10px 14px;font-size:14px;background:#fff;transition:all 0.3s ease}.woocommerce form .form-row input:focus,.woocommerce form .form-row select:focus,.woocommerce form .form-row textarea:focus{border-color:#d7cf54;box-shadow:0 0 0 3px rgba(215,207,84,0.25);outline:none}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#d7cf54;color:#000;font-weight:600;border-radius:8px;padding:12px 24px;border:none;transition:all 0.3s ease;box-shadow:0 4px 10px rgba(215,207,84,0.2)}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#000;color:#d7cf54;box-shadow:0 6px 14px rgba(0,0,0,0.15)}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#000000}a.woocommerce-Button.wc-forward.button{font-size:16px}.et_header_style_left .logo_container{position:absolute;height:98%;width:97%}@media only screen and (min-width:981px) and (max-width:1200px){#logo{max-height:48%!important}#top-menu li a{font-size:15px!important}#top-menu li{padding-right:9px!important}}@media only screen and (min-width:1200px) and (max-width:1251px){#logo{max-height:65%!important}}p.woocommerce-mini-cart__empty-message{font-size:0!important}p.woocommerce-mini-cart__empty-message:after{content:"Aucun produit dans le panier.";font-size:18px}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#ffffff!important}.white .et_pb_text_inner{color:white}.fond2 .et_pb_column_16{background:#00000026!important}.bgbla .et_pb_column{background:#1b1b1b}.page-id-25876083 header#main-header{background:black!important}.page-id-25876083 header#main-header a{color:white!important}.page-id-25876083 .et_pb_section_0_tb_footer.et_pb_section,.page-id-25876083 .et_pb_section_1_tb_footer.et_pb_section{background:black!important}.page-id-25876083 .et_pb_blurb_description,.page-id-25876083 .et_pb_blurb_description a{color:white!important}.page-id-25876083 .et_pb_module.et_pb_text.et_pb_text_0_tb_footer.et_pb_text_align_left.et_pb_bg_layout_light,.page-id-25876083 .et_pb_module.et_pb_text.et_pb_text_0_tb_footer.et_pb_text_align_left.et_pb_bg_layout_light a{color:white!important}.dnwoo_minicart_wrapper{display:none!important}.et_pb_button_wrapper{position:relative;display:inline-block}.et_pb_button{position:relative;display:inline-flex;align-items:center;justify-content:center;border:none;color:#F2E3D5!important;padding:14px 36px!important;font-weight:600;border-radius:50px!important;cursor:pointer;background:linear-gradient(90deg,#a57c79 0%,#835e5c 100%)!important;box-shadow:0 5px 10px rgba(0,0,0,0.25);overflow:visible;z-index:2;text-decoration:none!important}.et_pb_button::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 8px);height:calc(100% + 8px);border-radius:50px;border:2px solid #e9c5b0;box-shadow:0 0 25px rgba(242,227,213,0.5);z-index:1;pointer-events:none}.et_pb_button::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:50%;border:3px solid rgba(242,227,213,0.8);z-index:0;animation:ringGlow 2.5s infinite ease-out;pointer-events:none}@keyframes ringGlow{0%{width:30px;height:30px;opacity:0.8}100%{width:200px;height:200px;opacity:0}}.et_pb_button:hover{transform:none!important;box-shadow:0 5px 10px rgba(0,0,0,0.25)!important}@keyframes bgFade{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.wrp-btn{height:100%;display:flex;transition:all .3s ease-in-out 0s}.wrp-btn:hover{transform:translateY(-6px)}.wrp-btn:hover .image-button{box-shadow:12px 12px 40px rgb(246 135 183 / 80%)}.image-button{display:inline-flex;font-family:'Nunito',sans-serif;font-size:18px;align-items:center;justify-content:center;text-align:center;letter-spacing:1.3px;font-weight:700;color:#000000;border:none;border-radius:1000px;transition:all 0.3 sease-in-out 0s;cursor:pointer;outline:none;position:relative;padding:20px 30px}.image-button::before{content:'';border-radius:1000px;min-width:calc(100% + 1px);min-height:calc(100% + 1px);border:6px solid #f687b7;box-shadow:0 0 60px rgba(246,135,183,.64);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s ease-in-out 0s}.image-button::after{content:'';width:30px;height:30px;border-radius:100%;border:6px solid #4C1C24;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);animation:ring 2.5s infinite}.image-button:hover::after{animation:none;opacity:0}.image-button a{color:#fff;z-index:9;text-decoration:none}@keyframes ring{0%{width:30px;height:30px;opacity:1}100%{width:200px;height:200px;opacity:0}}.fa-calendar-check,.fa-phone{margin-left:10px;margin-bottom:3px!important}.image-button{color:#ffffff;background:linear-gradient(90deg,#4C1C24 0%,#EAD7C3 100%)!important;box-shadow:12px 12px 24px rgb(0 0 0 / 35%)!important}.wrp-btn:hover .image-button{box-shadow:12px 12px 40px #F2E3D5!important}.et_pb_text_inner,a.et_pb_button{font-family:"Levato W04 Light"!important}body p,.et_pb_toggle_content.clearfix{font-family:"Levato W04 Light"!important}@media (max-width:767px){.logo-row{display:flex!important;justify-content:center!important;flex-wrap:nowrap!important;gap:12px!important}.logo-row .fondwhite{flex:0 0 auto!important;width:100px!important;display:flex!important;justify-content:center!important;align-items:center!important}.fondwhite img{width:100px!important;height:100px!important;object-fit:contain!important;display:block!important;margin:0!important;border:1px solid #ddd!important;background:#fff!important}}.et_pb_slide_content span.image-button{line-height:15px}.et_pb_slide_content{text-align:center;align-items:center}.et_pb_slide_description .wrp-btn{align-items:center!important;text-align:center;place-self:center}.wrp-btn br{display:none}