figure.wp-block-image.is-style-top-left {
  overflow: hidden; }
  figure.wp-block-image.is-style-top-left figcaption {
    display: none; }
  figure.wp-block-image.is-style-top-left .components-resizable-box__container {
    display: block; }
    figure.wp-block-image.is-style-top-left .components-resizable-box__container img {
      object-fit: cover;
      margin: auto;
      width: 409.05px;
      height: 409.05px;
      border-top-left-radius: 100%; }

figure.wp-block-image.is-style-top-right {
  overflow: hidden; }
  figure.wp-block-image.is-style-top-right figcaption {
    display: none; }
  figure.wp-block-image.is-style-top-right .components-resizable-box__container {
    display: block; }
    figure.wp-block-image.is-style-top-right .components-resizable-box__container img {
      object-fit: cover;
      margin: auto;
      width: 409.05px;
      height: 409.05px;
      border-top-right-radius: 100%; }

figure.wp-block-image.is-style-bottom-right {
  overflow: hidden; }
  figure.wp-block-image.is-style-bottom-right figcaption {
    display: none; }
  figure.wp-block-image.is-style-bottom-right .components-resizable-box__container {
    display: block; }
    figure.wp-block-image.is-style-bottom-right .components-resizable-box__container img {
      object-fit: cover;
      margin: auto;
      width: 409.05px;
      height: 409.05px;
      border-bottom-right-radius: 100%; }

figure.wp-block-image.is-style-bottom-left {
  overflow: hidden; }
  figure.wp-block-image.is-style-bottom-left figcaption {
    display: none; }
  figure.wp-block-image.is-style-bottom-left .components-resizable-box__container {
    display: block; }
    figure.wp-block-image.is-style-bottom-left .components-resizable-box__container img {
      object-fit: cover;
      margin: auto;
      width: 409.05px;
      height: 409.05px;
      border-bottom-left-radius: 100%; }

figure.wp-block-image.is-style-left {
  overflow: hidden; }
  figure.wp-block-image.is-style-left figcaption {
    display: none; }
  figure.wp-block-image.is-style-left .components-resizable-box__container {
    display: block; }
    figure.wp-block-image.is-style-left .components-resizable-box__container img {
      object-fit: cover;
      margin: auto;
      width: 409.05px;
      height: 409.05px;
      border-top-left-radius: 50%;
      border-bottom-left-radius: 50%; }

figure.wp-block-image.is-style-right {
  overflow: hidden; }
  figure.wp-block-image.is-style-right figcaption {
    display: none; }
  figure.wp-block-image.is-style-right .components-resizable-box__container {
    display: block; }
    figure.wp-block-image.is-style-right .components-resizable-box__container img {
      object-fit: cover;
      margin: auto;
      width: 409.05px;
      height: 409.05px;
      border-top-right-radius: 50%;
      border-bottom-right-radius: 50%; }

figure.wp-block-image.is-style-top {
  overflow: hidden; }
  figure.wp-block-image.is-style-top figcaption {
    display: none; }
  figure.wp-block-image.is-style-top .components-resizable-box__container {
    display: block; }
    figure.wp-block-image.is-style-top .components-resizable-box__container img {
      object-fit: cover;
      margin: auto;
      width: 409.05px;
      height: 409.05px;
      border-top-left-radius: 50%;
      border-top-right-radius: 50%; }

figure.wp-block-image.is-style-bottom {
  overflow: hidden; }
  figure.wp-block-image.is-style-bottom figcaption {
    display: none; }
  figure.wp-block-image.is-style-bottom .components-resizable-box__container {
    display: block; }
    figure.wp-block-image.is-style-bottom .components-resizable-box__container img {
      object-fit: cover;
      margin: auto;
      width: 409.05px;
      height: 409.05px; }

figure.wp-block-image.is-style-drop-left-top {
  overflow: hidden; }
  figure.wp-block-image.is-style-drop-left-top figcaption {
    display: none; }
  figure.wp-block-image.is-style-drop-left-top .components-resizable-box__container {
    display: block; }
    figure.wp-block-image.is-style-drop-left-top .components-resizable-box__container img {
      object-fit: cover;
      margin: auto;
      width: 409.05px;
      height: 409.05px;
      border-top-left-radius: 50%;
      border-bottom-right-radius: 50%;
      border-bottom-left-radius: 50%; }

figure.wp-block-image.is-style-drop-left-bottom {
  overflow: hidden; }
  figure.wp-block-image.is-style-drop-left-bottom figcaption {
    display: none; }
  figure.wp-block-image.is-style-drop-left-bottom .components-resizable-box__container {
    display: block; }
    figure.wp-block-image.is-style-drop-left-bottom .components-resizable-box__container img {
      object-fit: cover;
      margin: auto;
      width: 409.05px;
      height: 409.05px;
      border-top-left-radius: 50%;
      border-top-right-radius: 50%;
      border-bottom-left-radius: 50%; }

figure.wp-block-image.is-style-circle {
  overflow: hidden; }
  figure.wp-block-image.is-style-circle figcaption {
    display: none; }
  figure.wp-block-image.is-style-circle .components-resizable-box__container {
    display: block; }
    figure.wp-block-image.is-style-circle .components-resizable-box__container img {
      object-fit: cover;
      margin: auto;
      width: 409.05px;
      height: 409.05px;
      border-radius: 50%; }

.block-editor-block-styles figure.wp-block-image.is-style-top-left {
  transform: translateY(-35px); }
  .block-editor-block-styles figure.wp-block-image.is-style-top-left img {
    width: 375px;
    height: 375px; }

.block-editor-block-styles figure.wp-block-image.is-style-top-right {
  transform: translateY(-35px); }
  .block-editor-block-styles figure.wp-block-image.is-style-top-right img {
    width: 375px;
    height: 375px; }

.block-editor-block-styles figure.wp-block-image.is-style-bottom-right {
  transform: translateY(-35px); }
  .block-editor-block-styles figure.wp-block-image.is-style-bottom-right img {
    width: 375px;
    height: 375px; }

.block-editor-block-styles figure.wp-block-image.is-style-bottom-left {
  transform: translateY(-35px); }
  .block-editor-block-styles figure.wp-block-image.is-style-bottom-left img {
    width: 375px;
    height: 375px; }

.block-editor-block-styles figure.wp-block-image.is-style-left {
  transform: translateY(-35px); }
  .block-editor-block-styles figure.wp-block-image.is-style-left img {
    width: 375px;
    height: 375px; }

.block-editor-block-styles figure.wp-block-image.is-style-right {
  transform: translateY(-35px); }
  .block-editor-block-styles figure.wp-block-image.is-style-right img {
    width: 375px;
    height: 375px; }

.block-editor-block-styles figure.wp-block-image.is-style-top {
  transform: translateY(-35px); }
  .block-editor-block-styles figure.wp-block-image.is-style-top img {
    width: 375px;
    height: 375px; }

.block-editor-block-styles figure.wp-block-image.is-style-bottom {
  transform: translateY(-35px); }
  .block-editor-block-styles figure.wp-block-image.is-style-bottom img {
    width: 375px;
    height: 375px; }

.block-editor-block-styles figure.wp-block-image.is-style-drop-left-top {
  transform: translateY(-35px); }
  .block-editor-block-styles figure.wp-block-image.is-style-drop-left-top img {
    width: 375px;
    height: 375px; }

.block-editor-block-styles figure.wp-block-image.is-style-drop-left-bottom {
  transform: translateY(-35px); }
  .block-editor-block-styles figure.wp-block-image.is-style-drop-left-bottom img {
    width: 375px;
    height: 375px; }

.block-editor-block-styles figure.wp-block-image.is-style-circle {
  transform: translateY(-35px); }
  .block-editor-block-styles figure.wp-block-image.is-style-circle img {
    width: 375px;
    height: 375px; }
