.block-editor-block-list__block.wp-block-wdl-lw-pr-image-0 {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: var(--image-0-ml-pc);
  margin-right: var(--image-0-mr-pc);
  width: var(--image-0-max-w-pc);
}

@container (max-width: 1000px) {
  .block-editor-block-list__block.wp-block-wdl-lw-pr-image-0 {
    width: var(--image-0-max-w-tb);
    margin-left: var(--image-0-ml-tb);
    margin-right: var(--image-0-mr-tb);
  }
}

@container (max-width: 600px) {
  .block-editor-block-list__block.wp-block-wdl-lw-pr-image-0 {
    width: var(--image-0-max-w-sp);
    margin-left: var(--image-0-ml-sp);
    margin-right: var(--image-0-mr-sp);
  }
}

.lw-pr-image-0 {
  container-type: inline-size;
}

.lw-pr-image-0 .custom_wrap {
  margin-left: var(--image-0-ml-pc);
  margin-right: var(--image-0-mr-pc);
  max-width: var(--image-0-max-w-pc);
  width: 100%;
}

@container (max-width: 1000px) {
  .lw-pr-image-0 .custom_wrap {
    max-width: var(--image-0-max-w-tb);
    margin-left: var(--image-0-ml-tb);
    margin-right: var(--image-0-mr-tb);
  }
}

@container (max-width: 600px) {
  .lw-pr-image-0 .custom_wrap {
    max-width: var(--image-0-max-w-sp);
    margin-left: var(--image-0-ml-sp);
    margin-right: var(--image-0-mr-sp);
  }
}

.lw-pr-image-0 .custom_wrap img {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: var(--image-0-fit-pc);
  border-radius: var(--image-0-radius-pc);
  transform: rotate(var(--image-0-rotate-pc));
  filter: var(--image-0-filter);
}

@container (max-width: 1000px) {
  .lw-pr-image-0 .custom_wrap img {
    object-fit: var(--image-0-fit-tb);
    border-radius: var(--image-0-radius-tb);
    transform: rotate(var(--image-0-rotate-tb));
  }
}

@container (max-width: 600px) {
  .lw-pr-image-0 .custom_wrap img {
    object-fit: var(--image-0-fit-sp);
    border-radius: var(--image-0-radius-sp);
    transform: rotate(var(--image-0-rotate-sp));
  }
}
