/* COLON-NET : bandeau flottant v7, strictement limité à l'ordinateur. */
.cn-comparatif-v7-bandeau {
    position: fixed !important;
    z-index: 2147483000 !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
    padding: 0 !important;
    margin: 0 !important;
    box-shadow: 0 5px 20px rgba(6,45,74,.20) !important;
    border-radius: 0 !important;
    pointer-events: none !important;
    font-family: Montserrat, Arial, sans-serif !important;
}
.cn-comparatif-v7-bandeau[hidden] {display:none !important;}
.cn-comparatif-v7-cellule {
    display:flex !important;
    align-items:center !important;
    box-sizing:border-box !important;
    padding:12px 21px !important;
    margin:0 !important;
    color:#fff !important;
    font-weight:800 !important;
    font-size:15.8px !important;
    line-height:1.33 !important;
    overflow-wrap:break-word !important;
}
.cn-comparatif-v7-cellule:nth-child(1) {background:#062D4A !important;}
.cn-comparatif-v7-cellule:nth-child(2) {background:#0F5193 !important;}
.cn-comparatif-v7-cellule:nth-child(3) {background:#0F83B4 !important;}
/* Neutraliser l'ancien sticky de la v4 sur la vraie rangée du tableau. */
.cn-comparatif-v7-source {
    position:relative !important;
    top:auto !important;
    z-index:auto !important;
}
@media (max-width:1024px) {.cn-comparatif-v7-bandeau{display:none !important;}}
.cn-comparatif-v7-debug {
    position:fixed !important;
    bottom:12px !important;
    left:12px !important;
    z-index:2147483646 !important;
    max-width:min(600px, calc(100vw - 24px)) !important;
    background:#062D4A !important;
    border:1px solid #10B5D5 !important;
    color:white !important;
    padding:10px 13px !important;
    border-radius:8px !important;
    font:12px/1.4 system-ui,sans-serif !important;
    box-shadow:0 4px 16px #0003 !important;
    pointer-events:none !important;
}
