.tf-guten .tf-background,.editor-styles-wrapper .is-root-container .tf-background{position:relative;isolation:isolate;padding-inline:var(--page-gap);padding-block:.1px}.tf-guten .tf-background.tf-background-primary,.editor-styles-wrapper .is-root-container .tf-background.tf-background-primary{background:var(--primary);--cbackground:var(--primary);--cfont:#fff;--cfontl:#fff;--cfontd:#fff;--cfonth:#fff;--clink:#fff;--chover:#fff}.tf-guten .tf-background.tf-background-secondary,.editor-styles-wrapper .is-root-container .tf-background.tf-background-secondary{background:var(--secondary);--cbackground:var(--secondary);--cfont:#fff;--cfontl:#fff;--cfontd:#fff;--cfonth:#fff;--clink:#fff;--chover:#fff}.tf-guten .tf-background.tf-background-tertiary,.editor-styles-wrapper .is-root-container .tf-background.tf-background-tertiary{background:var(--tertiary);--cbackground:var(--tertiary);--cfont:#fff;--cfontl:#fff;--cfontd:#fff;--cfonth:#fff;--clink:#fff;--chover:#fff}.tf-guten .tf-background.tf-background-cbgl,.editor-styles-wrapper .is-root-container .tf-background.tf-background-cbgl{background:var(--cbgl)}.tf-guten .tf-background.tf-background-cbgd,.editor-styles-wrapper .is-root-container .tf-background.tf-background-cbgd{background:var(--cbgd)}.tf-guten .tf-background.tf-block-width-breakout,.editor-styles-wrapper .is-root-container .tf-background.tf-block-width-breakout,.tf-guten .tf-background.tf-block-width-contain,.editor-styles-wrapper .is-root-container .tf-background.tf-block-width-contain,.tf-guten .tf-background.tf-block-width-wide,.editor-styles-wrapper .is-root-container .tf-background.tf-block-width-wide{border-radius:var(--radius-700)}.tf-guten .tf-background.tf-block-width-full.tf-block-first,.editor-styles-wrapper .is-root-container .tf-background.tf-block-width-full.tf-block-first{margin-top:0 !important}.tf-guten .tf-background.tf-block-width-full.tf-block-last,.editor-styles-wrapper .is-root-container .tf-background.tf-block-width-full.tf-block-last{margin-bottom:0 !important}.tf-guten .tf-background .tf-block-width-full:not(.tf-subguten *, .wp-block-columns *),.editor-styles-wrapper .is-root-container .tf-background .tf-block-width-full:not(.tf-subguten *, .wp-block-columns *){width:calc(100% + (2*var(--page-gap))) !important}.tf-guten .tf-background::after,.editor-styles-wrapper .is-root-container .tf-background::after,.tf-guten .tf-background::before,.editor-styles-wrapper .is-root-container .tf-background::before{content:"";display:block;width:100%;margin-bottom:var(--sizing-700)}