body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1081px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1241px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1351px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.ac-filters__title{font-size:18px;font-weight:700;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.ac-filters__group{margin-bottom:24px}.ac-filters__group-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:#999;margin-bottom:10px}.cat-filter{display:block;padding:7px 0;color:#333;text-decoration:none;font-size:15px;cursor:pointer;transition:color 0.2s ease;border-bottom:1px solid #f2f2f2}.cat-filter:hover{color:#ff8c42}.cat-filter.active{color:#ff8c42;font-weight:700}.ac-filters__checkbox{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:15px;cursor:pointer;color:#333}.ac-pagination{display:flex;gap:8px;margin-top:24px;flex-wrap:wrap}.ac-page-btn{padding:6px 12px;border:1px solid #e0e0e0;cursor:pointer;font-size:14px;border-radius:4px;transition:all 0.2s ease}.ac-page-btn:hover{border-color:#ff8c42;color:#ff8c42}.ac-page-btn.active{background:#ff8c42;color:white;border-color:#ff8c42;font-weight:700}nav.woocommerce-pagination{display:none!important}.woof_autohide_wrapper{display:none!important}p.woocommerce-result-count{font-size:13px;color:#999;font-weight:400;margin-bottom:12px;letter-spacing:0.02em}form.woocommerce-ordering{margin-bottom:16px}form.woocommerce-ordering .orderby{appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:7px 32px 7px 12px;font-size:13px;color:#333;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath fill='%23999' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;transition:border-color 0.2s ease}form.woocommerce-ordering .orderby:hover,form.woocommerce-ordering .orderby:focus{border-color:#ff8c42;outline:none}.et_pb_shop .product{padding:20px!important;border:1px solid #f2f2f2!important;border-radius:34px!important;transition:border-color 0.3s ease,transform 0.3s cubic-bezier(0.4,0,0.2,1)!important;will-change:transform;backface-visibility:hidden;transform:scale(1);display:block;position:relative}.et_pb_shop .product:hover{border-color:rgba(255,140,66,0.55)!important;transform:scale(1.03)!important}.et_pb_shop .product .et_overlay{display:none!important}p.woocommerce-result-count{color:#ff8c42!important;font-weight:700!important}form.woocommerce-ordering .orderby{color:#ff8c42!important;border-color:#ff8c42!important}form.woocommerce-ordering .orderby{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath fill='%23ff8c42' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E")!important}.et_pb_shop .product{position:relative}.ac-badge{position:absolute;top:20px;left:20px;color:#ffffff;font-size:9px;font-weight:700;text-transform:uppercase;padding:4px 8px;z-index:10;letter-spacing:0.5px;line-height:1.4;border-radius:4px;pointer-events:none}.ac-badge--epuise{background-color:#e74c3c}.ac-badge--nouveau{background-color:#ff8c42}.ac-badge--meilleure-vente{background-color:#ff8c42}.ac-badge--a-venir{background-color:#7f8c8d}.ac-badge--bientot-disponible{background-color:#7f8c8d}.ac-badge--promo{background-color:#ff8c42}.woocommerce-price-suffix{display:none!important}p.woocommerce-result-count{display:none!important}.page-id-1142 ul.products{opacity:0}.page-id-962 ul.products{opacity:0}