@media only screen and (max-width:55.999rem){.pattern-full-width-image-contained-text .columns{row-gap:0}}@media only screen and (min-width:56rem){.pattern-full-width-image-contained-text .section-text>.blocks>.block-group{position:relative}.pattern-full-width-image-contained-text .section-text>.blocks>.block-group:before{background-color:var(--background-color);bottom:0;content:"";display:block;height:100%;position:absolute;top:0;width:50vw;z-index:-1}.pattern-full-width-image-contained-text .order-1-on-desktop+.section-text>.blocks>.block-group{margin-inline-start:auto;max-width:calc(var(--wide)/2 + var(--inner-padding))}.pattern-full-width-image-contained-text .order-1-on-desktop+.section-text>.blocks>.block-group:before{right:calc(100% - .1em)}.pattern-full-width-image-contained-text :not(.order-1-on-desktop)+.section-text>.blocks>.block-group{margin-inline-end:auto;max-width:calc(var(--wide)/2 + var(--inner-padding))}.pattern-full-width-image-contained-text :not(.order-1-on-desktop)+.section-text>.blocks>.block-group:before{left:calc(100% - .1em)}}