p.woocommerce-result-count{font-weight:500;font-size:16px;color:#000;padding-bottom:40px;display:none}.orderby,.woocommerce div.product form.cart .variations td select{background-color:#000;border:none;border-radius:5px;border-width:0;color:#fff!important;font-size:12px;padding:4px 8px;font-weight:500;font-family:'Open Sans',Arial,sans-serif}.woocommerce.columns-5 ul.products li.product{background-color:#fff}.et_pb_image{position:relative}.et_pb_image .et_overlay{background:rgba(0,0,0,0.5)}.et_pb_image .et_overlay:before{font-size:0!important}.et_pb_image .et_overlay:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;background-size:contain;background-repeat:no-repeat;opacity:0;transition:all 0.3s ease}#top-menu li a,.et_pb_menu__menu .et-menu-nav li a,.et-menu a{color:#2B2B2B!important;opacity:1!important}#top-menu li a:hover,.et_pb_menu__menu .et-menu-nav li a:hover,.et-menu a:hover{color:#000000!important}.produits-accompagnement ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;gap:30px;padding-bottom:20px}.produits-accompagnement ul.products li.product{min-width:280px;max-width:280px;flex:0 0 auto}.et_pb_module,.et_pb_image,.slick-slide,.swiper-slide{pointer-events:auto!important}.et_pb_module *{pointer-events:auto}html,body,body *,button,input,textarea,select{font-family:Arial,Helvetica,sans-serif!important}h1,h2,h3,h4,h5,h6,p,a,span,li,label,blockquote,strong,b,em,small,figcaption,.et_pb_module,.et_pb_text,.et_pb_button,.et_pb_blurb,.et_pb_cta,.et_pb_heading,.et_pb_toggle,.et_pb_tab,.et_pb_contact_form,.et_pb_newsletter_form,.et_pb_menu,.et_pb_menu__menu,.et-menu,.et_mobile_menu{font-family:Arial,Helvetica,sans-serif!important}.woocommerce-page .price,.woocommerce ul.products li.product .price,.woocommerce div.product .price,.woocommerce-Price-amount{display:none!important}.woocommerce ul.products li.product.product_cat-occasion .price,.woocommerce ul.products li.product.product_cat-occasion .woocommerce-Price-amount,.woocommerce div.product.product_cat-occasion .price,.woocommerce div.product.product_cat-occasion .woocommerce-Price-amount{display:block!important}.woocommerce div.product.product_cat-occasion .price,.woocommerce div.product.product_cat-sonorisation-occasion .price,.woocommerce div.product.product_cat-occasion .woocommerce-Price-amount,.woocommerce div.product.product_cat-sonorisation-occasion .woocommerce-Price-amount{display:block!important}.woocommerce div.product.product_cat-occasion .price,.woocommerce div.product.product_cat-sonorisation-occasion .price,.woocommerce div.product.product_cat-video-occasion .price,.woocommerce div.product.product_cat-occasion .woocommerce-Price-amount,.woocommerce div.product.product_cat-sonorisation-occasion .woocommerce-Price-amount,.woocommerce div.product.product_cat-video-occasion .woocommerce-Price-amount{display:block!important}.et_pb_scroll_top.et-pb-icon{right:20px;bottom:25px;background:#D42E50;color:#FFFFFF;border-radius:8px;padding:8px;font-size:22px;box-shadow:0 3px 12px rgba(0,0,0,0.12);transition:background 0.3s ease}.et_pb_scroll_top.et-pb-icon:hover{background:#B82342}@media (max-width:767px){.et_pb_scroll_top.et-pb-icon{right:12px;bottom:18px;padding:7px;font-size:20px}}.et_pb_scroll_top.et-pb-icon{font-family:'ETmodules'!important;font-weight:normal!important;font-style:normal!important}.et_pb_scroll_top.et-pb-icon::before{content:"\32"!important;font-family:'ETmodules'!important}.et_pb_scroll_top.et-pb-icon{font-family:'ETmodules'!important;font-weight:normal!important;font-style:normal!important}.et_pb_scroll_top.et-pb-icon::before{content:"\32"!important;font-family:'ETmodules'!important}.stars-retour-conteneur{width:80%;max-width:1080px;margin:0 auto;padding:16px 0 0;text-align:left}.stars-retour-auto{display:inline-flex;align-items:center;background:transparent;border:none;padding:5px 0;color:#777777;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;cursor:pointer;transition:color 0.2s ease}.stars-retour-auto:hover{color:#D42E50}.stars-retour-auto:focus-visible{outline:2px solid #D42E50;outline-offset:4px}@media (max-width:767px){.stars-retour-conteneur{width:90%;padding-top:12px}.stars-retour-auto{font-size:13px}}:root{--stars-pink:#D42E50;--stars-ink:#171717;--stars-muted:#62646a;--stars-soft:#f6f6f7}body.single-post .et_pb_post_content,body.single-post .et_pb_post_content_0{font-family:Arial,Helvetica,sans-serif;color:var(--stars-ink)}body.single-post .et_pb_post_content>*,body.single-post .et_pb_post_content .stars-article>*{box-sizing:border-box}body.single-post .et_pb_post_content>p,body.single-post .et_pb_post_content>ul,body.single-post .et_pb_post_content>ol,body.single-post .et_pb_post_content>h2,body.single-post .et_pb_post_content>h3,body.single-post .et_pb_post_content>h4,body.single-post .et_pb_post_content>blockquote,body.single-post .et_pb_post_content>figure,body.single-post .et_pb_post_content>.wp-block-group{max-width:850px;margin-left:auto;margin-right:auto}body.single-post .et_pb_post_content p{font-size:clamp(16px,1.35vw,18px);line-height:1.85;margin-bottom:1.5em}body.single-post .et_pb_post_content h2{font-family:Arial,Helvetica,sans-serif;font-size:clamp(29px,3.2vw,44px);font-weight:800;letter-spacing:-.035em;line-height:1.17;margin-top:2em;margin-bottom:.75em;padding-top:12px;border-top:3px solid var(--stars-pink)}body.single-post .et_pb_post_content h3{font-family:Arial,Helvetica,sans-serif;font-size:clamp(22px,2.4vw,30px);font-weight:800;letter-spacing:-.025em;line-height:1.25;margin-top:1.6em;margin-bottom:.65em}body.single-post .et_pb_post_content h4{font-weight:800;font-size:20px;margin-top:1.3em}body.single-post .et_pb_post_content ul,body.single-post .et_pb_post_content ol{padding-left:1.5em;margin-bottom:1.7em;line-height:1.8;font-size:17px}body.single-post .et_pb_post_content li{margin-bottom:.45em}body.single-post .et_pb_post_content li::marker{color:var(--stars-pink);font-weight:bold}body.single-post .et_pb_post_content a{text-decoration-color:var(--stars-pink);text-underline-offset:4px}body.single-post .et_pb_post_content blockquote:not(.stars-quote){background:#f9eef1;border-left:5px solid var(--stars-pink);border-radius:0 14px 14px 0;padding:24px 30px;font-size:clamp(20px,2.3vw,28px);font-weight:700;line-height:1.45;margin-top:2em;margin-bottom:2em}body.single-post .et_pb_post_content blockquote p{font-size:inherit;line-height:inherit;margin-bottom:0}body.single-post .et_pb_post_content img{max-width:100%;height:auto;border-radius:14px}body.single-post .et_pb_post_content figure{margin-top:2em;margin-bottom:2em}body.single-post .et_pb_post_content figcaption{color:var(--stars-muted);font-size:13px;text-align:center;margin-top:10px}body.single-post .et_pb_post_content .wp-block-separator{border:0;border-top:1px solid #dedee1;margin:44px auto;max-width:850px}body.single-post .et_pb_post_content .stars-article{font-family:Arial,Helvetica,sans-serif;width:100%}body.single-post .et_pb_post_content .stars-article .stars-intro{background:var(--stars-ink);color:white;border-radius:20px;padding:clamp(28px,5vw,64px);margin:34px 0 46px}body.single-post .et_pb_post_content .stars-article .stars-kicker{color:#f48ba2;text-transform:uppercase;letter-spacing:.18em;font-weight:800;font-size:12px;margin-bottom:16px}body.single-post .et_pb_post_content .stars-article .stars-intro h2{color:white;border:0;padding:0;margin:0 0 20px;max-width:850px;font-size:clamp(32px,4vw,56px)}body.single-post .et_pb_post_content .stars-article .stars-intro p{color:#e7e7e7;max-width:760px;font-size:clamp(17px,1.7vw,21px);margin:0}body.single-post .et_pb_post_content .stars-article .stars-tip{background:#f9e9ee;border-radius:16px;padding:clamp(22px,4vw,40px);margin:34px 0;border-left:5px solid var(--stars-pink)}body.single-post .et_pb_post_content .stars-article .stars-tip strong{display:block;color:#b82443;font-size:13px;letter-spacing:.12em;margin-bottom:12px}body.single-post .et_pb_post_content .stars-article .stars-tip p{margin:0}body.single-post .et_pb_post_content .stars-article .stars-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:36px 0}body.single-post .et_pb_post_content .stars-article .stars-stat{background:var(--stars-soft);padding:28px 18px;border-radius:14px;text-align:center}body.single-post .et_pb_post_content .stars-article .stars-stat b{display:block;color:var(--stars-pink);font-size:clamp(28px,3vw,44px);line-height:1.1;margin-bottom:8px}body.single-post .et_pb_post_content .stars-article .stars-stat span{font-size:14px;font-weight:700}body.single-post .et_pb_post_content .stars-article .stars-quote{border:0;margin:44px 0;padding:12px 0 12px 28px;border-left:6px solid var(--stars-pink);background:transparent;font-size:clamp(24px,3vw,38px);font-weight:800;letter-spacing:-.03em;line-height:1.3}body.single-post .et_pb_post_content .stars-article .stars-cta{background:#171717;color:white;border-radius:20px;padding:clamp(26px,4vw,50px);margin:50px 0}body.single-post .et_pb_post_content .stars-article .stars-cta h2{color:white;border:0;padding:0;margin:0 0 16px}body.single-post .et_pb_post_content .stars-article .stars-cta p{color:#eee}body.single-post .et_pb_post_content .stars-article .stars-button{display:inline-block;background:var(--stars-pink);color:white;border-radius:999px;padding:14px 24px;font-weight:800;text-decoration:none;transition:background .2s ease}body.single-post .et_pb_post_content .stars-article .stars-button:hover{background:#ac2340}@media(max-width:767px){body.single-post .et_pb_post_content .stars-article .stars-stats{grid-template-columns:1fr}body.single-post .et_pb_post_content blockquote:not(.stars-quote){padding:20px}}