.block--background{background-color:transparent!important}.block--background.block--inAdmin{padding-left:0!important;padding-right:0!important}.block--background.h-100>.background{height:100%}.block--background.has-white-background-color{--block-bg-color:rgba(255, 255, 255, 0.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.background{position:relative;background:var(--block-bg-color);padding:var(--background-padding-y,0) var(--background-padding-x,0)}.background-figure{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;margin:0;border-radius:inherit;overflow:hidden;margin-bottom:0}.background-img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;-o-object-fit:cover;object-fit:cover}.background-blocks{position:relative;z-index:2}.block--background:not(.alignfull) .background-blocks{margin-left:-16px;margin-right:-16px}