/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.97.1/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/.pnpm/postcss-loader@6.2.1_postcss@8.5.1_webpack@5.97.1/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/.pnpm/sass-loader@12.6.0_sass@1.83.4_webpack@5.97.1/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/index.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.iotec-pay-logo {
  height: 24px;
  margin-left: 8px;
  vertical-align: middle;
}

.wc-block-checkout__payment-method .wc-block-components-radio-control__label {
  display: flex;
  align-items: center;
}

.iotec-pay-form {
  margin: 1em 0;
  display: flex;
  flex-direction: row;
  gap: 1em;
  align-items: center;
}
.iotec-pay-form label {
  display: block;
  margin-bottom: 0.5em;
  font-weight: 600;
}
.iotec-pay-form input[type=tel] {
  width: 100%;
  padding: 8px;
  border: 1px solid #ddd;
  border-radius: 4px;
}
.iotec-pay-form input[type=tel]:focus {
  border-color: #e51212;
  outline: none;
}
.iotec-pay-form input[type=tel]:invalid {
  border-color: #cc1818;
}

/*# sourceMappingURL=index.css.map*/