.woocommerce .form-table .stancer-admin .stancer-admin__form-control {
  display: grid;
  grid-template-columns: 1fr;
  align-content: stretch;
  justify-content: stretch;
  align-items: stretch;
  gap: 1ch;
}
@media (min-width: 550px) {
  .woocommerce .form-table .stancer-admin .stancer-admin__form-control {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1200px) {
  .woocommerce .form-table .stancer-admin .stancer-admin__form-control {
    grid-template-columns: repeat(4, 1fr);
  }
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__label {
  display: grid;
  align-content: center;
  justify-content: center;
  align-items: center;
  justify-items: center;
  gap: 1.5ch;
  transition-duration: 250ms;
  transition-property: border-color, box-shadow;
  border: 1px solid #8c8f94;
  border-radius: 3px;
  padding: 1.5ch;
  min-height: calc(20px + 2.5em);
  text-align: center;
}
@supports (min-height: calc(20px + 2lh)) {
  .woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__label {
    min-height: calc(20px + 2lh);
  }
}
@media (min-width: 550px) {
  .woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__label {
    grid-template-rows: max-content 1fr;
    min-height: -moz-min-content;
    min-height: min-content;
  }
}
@media (min-width: 1200px) {
  .woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__label--no-logo {
    grid-column: span 2;
  }
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__label--no-logo {
  grid-template-rows: max-content;
}
@media (min-width: 1200px) {
  .woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__label--stancer {
    grid-template-columns: repeat(2, max-content);
    grid-column: span 2;
  }
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__label--stancer {
  grid-template-rows: 1fr;
  justify-content: center;
  align-items: end;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview {
  height: 20px;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--stancer {
  aspect-ratio: 50 / 7.648;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--visa-mc-prefixed {
  aspect-ratio: 95 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--visa-mc {
  aspect-ratio: 65 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--visa-mc-suffixed {
  aspect-ratio: 95 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--visa-mc-stancer {
  aspect-ratio: 176.331 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--visa-mc-all {
  aspect-ratio: 206.331 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--visa-mc-wallet-prefixed {
  aspect-ratio: 165 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--visa-mc-wallet {
  aspect-ratio: 135 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--visa-mc-wallet-suffixed {
  aspect-ratio: 165 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--visa-mc-wallet-stancer {
  aspect-ratio: 246.331 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--visa-mc-wallet-all {
  aspect-ratio: 276.331 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--all-schemes-prefixed {
  aspect-ratio: 128.134 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--all-schemes {
  aspect-ratio: 98.134 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--all-schemes-suffixed {
  aspect-ratio: 128.134 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--all-schemes-stancer {
  aspect-ratio: 209.465 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__preview.stancer-admin__preview--all-schemes-all {
  aspect-ratio: 239.465 / 20;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__radio {
  display: none;
}
.woocommerce .form-table .stancer-admin .stancer-admin__form-control .stancer-admin__radio:checked + .stancer-admin__label {
  box-shadow: 0 0 0 1px #2271b1;
  border-color: #2271b1;
}
.woocommerce .form-table .stancer-admin .stancer-admin__header {
  padding-right: 0;
}
.woocommerce .form-table .stancer-admin .stancer-admin__label {
  display: flex;
  align-items: center;
  gap: 1ch;
}
@media (min-width: 783px) {
  .woocommerce .form-table .stancer-admin .stancer-admin__label {
    justify-content: space-between;
  }
}
.woocommerce .form-table .stancer-admin .stancer-admin__label .woocommerce-help-tip {
  margin: 0;
}