/*!**********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[8].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[8].use[2]!./src/js/fme-ccfw-order-note-block/style.scss ***!
  \**********************************************************************************************************************************************************************************************/
.my-custom-class {
  color: #2b2d2f !important;
  font-size: 22px;
}

.ccfw-select-block .css-13cymwt-control {
  padding: 5px;
  border-color: #2b2d2f;
}

.ccfw-select-block .css-13cymwt-control {
  border-color: #2b2d2f;
}

.ccfw-select-block {
  color: #2b2d2f;
}

.ccfw-radio-block .wc-block-components-radio-control__label {
  margin: 0px !important;
}

.ccfw-radio-block .required, .ccfw-color-block .required {
  color: red;
  margin-left: 5px;
}

.ccfw-heading-block {
  margin-top: 30px !important;
}

.show_label_within_border {
  position: relative;
  margin: 20px 0;
}

.show_label_within_border label {
  position: absolute;
  top: -10px;
  left: 12px;
  background: white;
  padding: 0 6px;
  font-size: 14px;
  color: #555;
}

.show_label_within_border input {
  width: 100%;
  padding: 12px;
  border: 1.5px solid #777;
  border-radius: 6px;
  outline: none;
}

.wc-block-components-form.wc-block-checkout__form .wc-optional-hidden {
  display: none !important;
}

.ccfw-additional-fields {
  margin-top: 20px;
  margin-bottom: 20px;
}

.margin-bottom-10 {
  margin-bottom: 15px !important;
}

.ccfw-additional-fields .required {
  color: red;
  margin-left: 5px;
}

/*# sourceMappingURL=style-fme-ccfw-order-note-block.css.map*/