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}}.et-l--header .et_builder_inner_content{background-color:#ffffff}body {
overflow-anchor: none!important;
}
.lmp_products_loading, .lmp_load_more_button {
width: 100%;
text-align: center;
clear: both;
}
.lmp_products_loading .fa {
width: 56px;
height: 56px;
font-size: 28px;
line-height: 56px;
}
.lmp_products_loading .fa img {
max-width: 100%;
max-height: 100%;
}
.br_loading_inside_lmp img.lmp_rotate,
.br_loading_inside_lmp .fa.lmp_rotate:before,
.lmp_products_loading .lmp_rotate,
.lmp_products_loading .fa.lmp_rotate:before,
.lmp_products_loading .lmp_rotate img {
display: inline-block;
text-align: center;
vertical-align: middle;
-webkit-animation:spin 2s linear infinite;
-moz-animation:spin 2s linear infinite;
animation:spin 2s linear infinite;
}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
.lmp_load_more_button .lmp_button {
position: relative;
display: inline-block;
font-size: 22px;
text-decoration: none;
line-height: 1em;
box-sizing: border-box;
}
.lmp_load_more_button .lmp_button img {
max-width: 100%;
max-height: 100%;
}
.berocket_lmp_hidden {
display: none!important;
}
.lmp_load_more_button .lmp_button .br_lmp_hover_image {display: none;}
.lmp_load_more_button .lmp_button:hover .br_lmp_button_image {display: none;}
.lmp_load_more_button .lmp_button:hover .br_lmp_hover_image {display: initial;}
.lmp_load_more_button .lmp_button .br_lmp_loading_image {display: none;}
.berocket_lmp_ajax_loading .lmp_load_more_button .lmp_button .br_lmp_button_image {display: none;}
.berocket_lmp_ajax_loading .lmp_load_more_button .lmp_button .br_lmp_hover_image {display: none;}
.berocket_lmp_ajax_loading .lmp_load_more_button .lmp_button .br_lmp_loading_image {display: initial;}
.lmp_load_more_button .lmp_button .br_lmp_button_image {display: initial;}
.lmp_load_more_button .lmp_button .br_loading_inside_image_lmp {
position: absolute;
}
.berocket_load_more_preload {
position: fixed;
opacity: 1;
top:150%;
}.stars-brief{--sb-accent:var(--stars-accent,#D42E50);--sb-ink:var(--stars-ink,#181818);--sb-muted:#777;--sb-line:#e5e5e5;font-family:Arial,Helvetica,sans-serif;color:var(--sb-ink);max-width:900px;margin:35px auto;padding:clamp(20px,5vw,60px);background:#fff;border:1px solid #eee;border-radius:22px;box-shadow:0 16px 60px rgba(0,0,0,.045)}
.stars-brief *{box-sizing:border-box}.stars-brief .sb-eyebrow{font-size:11px;font-weight:800;letter-spacing:.18em;color:var(--sb-accent)}.stars-brief h2{font-size:clamp(29px,4vw,46px);line-height:1.1;margin:15px 0}.stars-brief h3{font-size:clamp(23px,3vw,32px);line-height:1.2;margin:0 0 24px}.stars-brief h4{margin:24px 0 12px}.stars-brief .sb-heading p,.stars-brief .sb-hint{color:var(--sb-muted)}.stars-brief .sb-progress{height:5px;background:#eee;border-radius:20px;overflow:hidden;margin:32px 0 8px}.stars-brief .sb-progress-bar{height:100%;background:var(--sb-accent);transition:width .25s}.stars-brief .sb-step-label{font-size:12px;color:var(--sb-muted);margin:0 0 28px}.stars-brief .sb-panel[hidden],.stars-brief [hidden]{display:none!important}.stars-brief .sb-panel{animation:sb-enter .22s ease}@keyframes sb-enter{from{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:none}}
.stars-brief label:not(.sb-choice):not(.sb-consent){display:block;font-weight:600;font-size:14px;margin-bottom:18px}.stars-brief input:not([type=checkbox]):not([type=radio]):not([type=file]),.stars-brief select,.stars-brief textarea{display:block;width:100%;margin-top:8px;background:#fff;color:var(--sb-ink);border:1px solid #d8d8d8;border-radius:10px;padding:13px 15px;font:inherit;font-weight:400;min-height:48px}.stars-brief input:focus,.stars-brief select:focus,.stars-brief textarea:focus{outline:2px solid var(--sb-accent);outline-offset:2px}.stars-brief input[type=file]{display:block;margin-top:12px;max-width:100%}.stars-brief .sb-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.stars-brief .sb-choice{position:relative;cursor:pointer}.stars-brief .sb-choice input{position:absolute;opacity:0;width:1px;height:1px}.stars-brief .sb-choice span{display:flex;align-items:center;min-height:76px;padding:18px;border:1px solid var(--sb-line);border-radius:12px;font-weight:600;transition:.15s}.stars-brief .sb-choice input:checked+span{border:2px solid var(--sb-accent);background:#fff1f4}.stars-brief .sb-choice input:focus-visible+span{outline:2px solid var(--sb-accent);outline-offset:3px}.stars-brief .sb-two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.stars-brief .sb-consent{display:flex;align-items:flex-start;gap:10px;font-size:13px;margin-top:24px}.stars-brief .sb-consent input{margin-top:3px;flex-shrink:0}.stars-brief .sb-privacy{font-size:12px}.stars-brief .sb-summary{background:#fafafa;border:1px solid #eee;padding:18px;border-radius:12px;overflow-wrap:anywhere}.stars-brief .sb-summary p{font-size:13px;margin:0 0 9px}.stars-brief .sb-actions{display:flex;justify-content:space-between;gap:12px;margin-top:35px}.stars-brief .sb-actions button{border:0;border-radius:9px;padding:14px 22px;font-weight:700;cursor:pointer;font:inherit}.stars-brief .sb-next,.stars-brief .sb-submit{margin-left:auto;background:var(--sb-accent);color:#fff}.stars-brief .sb-prev{background:#f1f1f1;color:var(--sb-ink)}.stars-brief .sb-error-text,.stars-brief .sb-error{color:#a61922}.stars-brief .sb-notice{padding:14px;border-radius:10px;margin-bottom:20px;background:#f4f4f4}.stars-brief .sb-success{color:#175b38}.stars-brief .sb-honeypot{position:absolute!important;left:-9999px!important;opacity:0!important;pointer-events:none!important}@media(max-width:600px){.stars-brief{padding:20px;border-radius:14px}.stars-brief .sb-choice-grid,.stars-brief .sb-two{grid-template-columns:1fr}.stars-brief .sb-choice span{min-height:56px}} .stars-brief, .stars-brief input, .stars-brief select, .stars-brief textarea, .stars-brief button {font-family:Arial,Helvetica,sans-serif;}
.stars-brief h2,.stars-brief h3,.stars-brief h4,.stars-brief .sb-eyebrow,.stars-brief .sb-choice span,.stars-brief .sb-actions button {font-weight:700;}
.stars-brief p,.stars-brief .sb-hint,.stars-brief .sb-summary p {font-weight:400;}