
/* Bellevue : l’espace remplace les séparateurs décoratifs. */
.couture-selection .couture-header,.couture-selection .couture-footer,.public-header,.support-main footer,.manager-main footer,#bellevue-nav-preview .bm-footer{border:0!important}
.couture-selection .talent-card{border-color:transparent!important}
.couture-selection .selection-grid[data-view=list] .list-category,.couture-selection .selection-grid[data-view=list] .talent-vote{border:0!important}
.btva-menu-trigger{border:0!important;background:transparent!important}
.support-panel,.support-summary,.support-empty,.support-nominee,.summary-line,.summary-total,.demo-notice{border:0!important}
.couture-selection .selection-grid[data-view=list]{gap:36px}
.couture-selection .couture-footer{margin-top:90px;padding-top:30px}
#bellevue-nav-preview .bm-footer{padding-top:32px}

.couture-selection .couture-heading{padding:64px 0 46px}.couture-selection .couture-heading h1{white-space:normal;max-width:1000px;padding:0;line-height:1.12;margin-top:24px}.couture-selection .couture-heading .view-switch{position:static;justify-content:flex-end;margin-top:32px}.couture-selection .couture-header{height:auto;min-height:124px}@media(max-width:760px){.couture-selection .couture-heading{padding:40px 0 32px}.couture-selection .couture-heading h1{font-size:clamp(38px,8vw,62px)}.couture-selection .couture-heading .view-switch{margin-top:28px}.couture-selection .couture-header{min-height:106px}}

/* Logo transparent validé, agrandi sans recadrage. */
.couture-wordmark .btva-official-logo,.brand .btva-official-logo{width:170px;height:170px;object-fit:contain}.sidebar .btva-official-logo{width:200px;height:200px}.couture-selection .couture-header{min-height:180px}.profile-brand .btva-official-logo{width:130px;height:130px;mix-blend-mode:normal}#bellevue-nav-preview .bm-logo{width:170px;height:170px}#bellevue-nav-preview .bm-chrome{min-height:180px}.btva-landing header img{width:180px;height:180px;object-fit:contain}
@media(max-width:760px){.couture-wordmark .btva-official-logo,.brand .btva-official-logo{width:116px;height:116px}.couture-selection .couture-header{min-height:132px}.couture-header nav{gap:14px;font-size:13px}.couture-header .btva-menu-trigger{padding:12px 5px!important;font-size:12px!important;letter-spacing:1px}.sidebar .btva-official-logo{width:150px;height:150px}.profile-brand .btva-official-logo{width:96px;height:96px}#bellevue-nav-preview .bm-logo{width:128px;height:128px}#bellevue-nav-preview .bm-chrome{min-height:140px}.btva-landing header img{width:132px;height:132px}}
