.upb_row_bg[data-bg-override=browser_size],
.upb_row_bg[data-bg-override*=full],
.ult-vc-seperator[data-full-width=true] {
    width: var(--seraph-accel-client-width) !important
}

.ult-vc-seperator[data-full-width=true] .ult-main-seperator-inner {
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important
}

html:not([dir=rtl]) .upb_row_bg[data-bg-override=browser_size],
html:not([dir=rtl]) .upb_row_bg[data-bg-override*=full],
html:not([dir=rtl]) .ult-vc-seperator[data-full-width=true] {
    margin-left: calc(( 100% - var(--seraph-accel-client-width)) / 2) !important;
    left: 0 !important
}

html[dir=rtl] .upb_row_bg[data-bg-override=browser_size],
html[dir=rtl] .upb_row_bg[data-bg-override*=full],
html[dir=rtl] .ult-vc-seperator[data-full-width=true] {
    margin-right: calc(( 100% - var(--seraph-accel-client-width)) / 2) !important;
    right: 0 !important
}