/* prettier-ignore */
bce-element-matrix-template > div {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
bce-element-matrix-template > div > bce-option-creator {
  flex: 1 1 auto;
}
bce-element-matrix-template > div > bce-option-creator > :last-child {
  bottom: -27px;
}
bce-element-matrix-template > div > bce-option-creator:first-child > [data-option] > bce-icon {
  transform: rotate(-90deg) translateX(50%);
}
@media screen and (min-width: 600px) {
  bce-element-matrix-template > div {
    align-items: flex-start;
    flex-flow: row nowrap;
  }
}