.direct-page .fi-layout-section:has(.carousel--large-formats){--controllers-bg:#202020;background:transparent;margin-bottom:1px;position:relative}.direct-page .fi-layout-section:has(.carousel--large-formats):before{background:#202020;border-bottom:1px solid #dcdee8;border-bottom:var(--border-width-5xs,1px) solid #dcdee8;content:"";display:block;height:100%;height:calc(100% + 1px);left:50%;margin-left:-50vw;margin-right:-50vw;position:absolute;right:50%;top:0;width:100vw;z-index:-1}@media screen and (min-width:880px)and (max-width:1199px){.direct-page .generic-vertical-rebound{max-width:83.3333333333%;-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;margin-left:8.3333333333%}}@media screen and (min-width:1200px){.direct-page .generic-vertical-rebound{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-left:25%}}