.b-group{aspect-ratio:var(--_aspect-ratio,auto);height:100%;max-width:100%;position:relative}.b-group:has(.img-group-cover) .relative,.b-group:has(.img-group-cover).relative{position:unset!important}.b-group:has(.img-group-cover) .c-figure{--media-border-thickness:0;position:unset}.b-group:has(.img-group-cover) .c-figure figcaption:not(.c-imgCopyright){display:none}.b-group:has(.img-group-cover) .c-figure :not(img):not(figcaption){position:unset}.b-group:has(.img-group-cover) img{--_position:absolute;--_width:var(--fill-width,100%);--_height:var(--fill-height,100%);border-radius:var(--radius);height:var(--_height);inset:0;-o-object-fit:cover;object-fit:cover;position:var(--_position);width:var(--_width)}.b-group[class*=ratio-]{overflow:auto}.b-group[class*=ratio-] .b-group__content{padding-bottom:0}.b-group.add-padding .b-group__content{border-radius:var(--radius);padding:var(--col-gutter)}@media screen and (width < 46rem){[data-block=conteneur] .b-group{overflow:visible}}@media screen and (width > 46rem){[data-block=conteneur] .b-group.ratio-auto .b-group__content{position:absolute;width:100%}}.b-group__content{min-height:100%}.b-group__content .wp-block:only-child{height:100%}.b-group__content.-verticalAlign{display:flex;flex-direction:column;justify-content:center}.wp-block:has(>.b-group){--_border-color-opacity:0;height:100%}.wp-block:has(>.b-group):before{border:1px dashed color-mix(in oklab,var(--contrast-color-set,var(--color-background-over)) calc(var(--_border-color-opacity)*100%),transparent 100%);content:"";display:block;inset:0;position:absolute;transition:var(--transition)}.wp-block:has(>.b-group):has(.fxc:empty),.wp-block:has(>.b-group):has(.is-selected){--_border-color-opacity:var(--muted)}.wp-block:has(>.b-group):has(.fxc:not(:empty)).is-selected{--_border-color-opacity:1}.wp-block:has(>.b-group):has(.fxc:not(:empty)).is-selected:before{inset:calc(var(--gutter)*-1)}.wp-block:has(>.b-group):has(.fxc:empty){min-height:var(--divider)}.wp-block:has(>.b-group) .block-editor-block-list__block{margin-top:0}.b-group__content .wp-block:has(.img-group-cover){position:unset}