.wp-block-carrot-shape-divider{display:flex;flex-direction:column;overflow:hidden;position:relative;width:100vw!important;max-width:100vw!important;margin:30px -50vw!important;left:50%!important;right:50%!important}.wp-block-carrot-shape-divider.alignfull,.wp-block-carrot-shape-divider.alignwide{width:100%;max-width:100%;padding-top:0!important;padding-bottom:0!important}.wp-block-carrot-shape-divider.is-vertically-flipped{flex-direction:column-reverse}.wp-block-carrot-shape-divider.is-vertically-flipped svg{transform:scaleY(-1);top:-1px;bottom:0}.wp-block-carrot-shape-divider.is-horizontally-flipped svg{transform:scaleX(-1)}.wp-block-carrot-shape-divider.is-vertically-flipped.is-horizontally-flipped svg{transform:scaleX(-1) scaleY(-1)}.wp-block-carrot-shape-divider>.wp-block-carrot-shape-divider__shape,.wp-block-carrot-shape-divider>.wp-block-carrot-shape-divider__background{position:relative;width:100%;margin:0;padding:0}.wp-block-carrot-shape-divider>.wp-block-carrot-shape-divider__background{background-color:currentColor}.wp-block-carrot-shape-divider svg{display:block;position:absolute;-o-object-fit:fill;object-fit:fill;height:100%;width:100%;min-width:100%;max-width:100%;left:0;bottom:-1px;fill:currentColor}.wp-block-carrot-shape-divider svg.divider--waves path:nth-child(1){opacity:.15}.wp-block-carrot-shape-divider svg.divider--waves path:nth-child(2){opacity:.3}@media (min-width: 630px){.wp-block-carrot-shape-divider.alignfull,.wp-block-carrot-shape-divider.alignwide{padding-top:0!important;padding-bottom:0!important}}@media (max-width: 768px){.wp-block-carrot-shape-divider svg{-o-object-fit:cover;object-fit:cover}.wp-block-carrot-shape-divider__shape,.wp-block-carrot-shape-divider__background{min-height:32px}}
