/*!******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./resources/scss/mollie-components.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************/
.mollie-components {
  display: flex;
  flex-wrap: wrap;
}
.mollie-components .mollie-component-label {
  font-weight: 400;
}
.mollie-components .mollie-component {
  width: 100%;
  min-height: 34px;
  background-color: #FFF;
  border-radius: 6px;
  color: #222;
  transition: all 0.05s ease;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1), 0px 1px 3px 0px rgba(0, 0, 0, 0.1), 0px 0px 0px 1px rgba(0, 0, 0, 0.05);
  border: 2px solid transparent;
}
.mollie-components .mollie-component iframe {
  border-radius: 6px;
  margin: 0;
}
.mollie-components .mollie-component.is-invalid {
  box-shadow: 0px 1px 1px 0px rgba(255, 51, 68, 0.1), 0px 1px 3px 0px rgba(255, 51, 68, 0.1);
  border-color: #fff0f0;
}
.mollie-components .mollie-component.has-focus {
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.1), 0px 2px 6px 0px rgba(0, 0, 0, 0.1), 0px 0px 0px 1px rgba(0, 0, 0, 0.05);
  border-color: #07f;
}
.mollie-components div {
  flex-grow: 1;
  width: 100%;
}
.mollie-components div + div {
  display: block;
  margin-top: 0.63em;
}
.mollie-components #expiryDate,
.mollie-components #verificationCode {
  max-width: 50%;
  box-sizing: border-box;
}
.mollie-components #expiryDate {
  padding-right: 5%;
}
.mollie-components #verificationCode {
  padding-left: 5%;
}

.mollie-components-description svg {
  display: inline;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9sbGllLWNvbXBvbmVudHMubWluLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtFQUNFO0VBQ0E7QUFDRjtBQUNFO0VBQ0U7QUFDSjtBQUVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtBQUZKO0FBSUk7RUFDRTtFQUNBO0FBRk47QUFLSTtFQUNFO0VBRUE7QUFKTjtBQU9JO0VBQ0U7RUFHQTtBQVBOO0FBV0U7RUFDRTtFQUNBO0FBVEo7QUFZRTtFQUNFO0VBQ0E7QUFWSjtBQWFFOztFQUVFO0VBQ0E7QUFYSjtBQWNFO0VBQ0U7QUFaSjtBQWVFO0VBQ0U7QUFiSjs7QUFrQkU7RUFDRTtBQWZKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9tb2xsaWUtcGF5bWVudHMtZm9yLXdvb2NvbW1lcmNlLy4vcmVzb3VyY2VzL3Njc3MvbW9sbGllLWNvbXBvbmVudHMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIubW9sbGllLWNvbXBvbmVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgLm1vbGxpZS1jb21wb25lbnQtbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAubW9sbGllLWNvbXBvbmVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBjb2xvcjogIzIyMjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjA1cyBlYXNlO1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSksXG4gICAgMHB4IDFweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKSxcbiAgICAwcHggMHB4IDBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgIGlmcmFtZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgJi5pcy1pbnZhbGlkIHtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMXB4IDBweCByZ2JhKDI1NSwgNTEsIDY4LCAwLjEpLFxuICAgICAgMHB4IDFweCAzcHggMHB4IHJnYmEoMjU1LCA1MSwgNjgsIDAuMSk7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmYwZjA7XG4gICAgfVxuXG4gICAgJi5oYXMtZm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKSxcbiAgICAgIDBweCAycHggNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSksXG4gICAgICAwcHggMHB4IDBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzA3ZjtcbiAgICB9XG4gIH1cblxuICBkaXYge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIGRpdiArIGRpdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogLjYzZW07XG4gIH1cblxuICAjZXhwaXJ5RGF0ZSxcbiAgI3ZlcmlmaWNhdGlvbkNvZGUge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAjZXhwaXJ5RGF0ZSB7XG4gICAgcGFkZGluZy1yaWdodDogNSU7XG4gIH1cblxuICAjdmVyaWZpY2F0aW9uQ29kZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgfVxufVxuXG4ubW9sbGllLWNvbXBvbmVudHMtZGVzY3JpcHRpb24ge1xuICBzdmcge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*//*!*********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./resources/scss/mollie-gateway-icons.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************/
.mollie-gateway-icon {
  vertical-align: bottom;
}

label .mollie-gateway-icon {
  float: right;
  max-height: 24px !important;
}

.mollie-gateway-icon svg {
  float: right;
}

.mollie_custom_icon {
  padding: 1em;
}

#mol-paypal-settings-icon {
  margin-left: 1em;
}

#mol-icons-container {
  background: white;
}

.mol-responsive-table-3 {
  display: flex;
  flex-wrap: wrap;
  background: white;
  padding: 10px;
}

.mol-responsive-table-3 > * {
  width: 100%;
  padding-top: 8px;
}

@media (min-width: 768px) {
  .mol-responsive-table-3 > * {
    width: 33.3333333333%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9sbGllLWdhdGV3YXktaWNvbnMubWluLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtFQUNFO0FBQ0Y7O0FBQ0E7RUFDRTtFQUNBO0FBRUY7O0FBQUE7RUFDRTtBQUdGOztBQURBO0VBQ0U7QUFJRjs7QUFGQTtFQUNFO0FBS0Y7O0FBSEE7RUFDRTtBQU1GOztBQUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFPRjs7QUFMQTtFQUNFO0VBQ0E7QUFRRjs7QUFOQTtFQUNFO0lBQ0U7RUFTRjtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9tb2xsaWUtcGF5bWVudHMtZm9yLXdvb2NvbW1lcmNlLy4vcmVzb3VyY2VzL3Njc3MvbW9sbGllLWdhdGV3YXktaWNvbnMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIubW9sbGllLWdhdGV3YXktaWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5sYWJlbCAubW9sbGllLWdhdGV3YXktaWNvbntcbiAgZmxvYXQ6cmlnaHQ7XG4gIG1heC1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cbi5tb2xsaWUtZ2F0ZXdheS1pY29uIHN2Z3tcbiAgZmxvYXQ6cmlnaHQ7XG59XG4ubW9sbGllX2N1c3RvbV9pY29ue1xuICBwYWRkaW5nOjFlbTtcbn1cbiNtb2wtcGF5cGFsLXNldHRpbmdzLWljb257XG4gIG1hcmdpbi1sZWZ0OjFlbTtcbn1cbiNtb2wtaWNvbnMtY29udGFpbmVye1xuICBiYWNrZ3JvdW5kOndoaXRlO1xufVxuLm1vbC1yZXNwb25zaXZlLXRhYmxlLTN7XG4gIGRpc3BsYXk6ZmxleDtcbiAgZmxleC13cmFwOndyYXA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLm1vbC1yZXNwb25zaXZlLXRhYmxlLTMgPiAqIHtcbiAgd2lkdGg6MTAwJTtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSB7XG4gIC5tb2wtcmVzcG9uc2l2ZS10YWJsZS0zID4gKiB7XG4gICAgd2lkdGg6Y2FsYygxMDAlIC8gMyk7XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*//*!**************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./resources/scss/mollie-block-custom-field.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************/
/* Style the container to match WooCommerce styling */
.custom-input {
  margin-bottom: 1.5em;
  display: flex;
  flex-direction: column;
}

.custom-input label {
  margin-bottom: 0.5em;
  font-weight: bold;
}

#billing-birthdate,
#billing-phone-in3 {
  width: 100%;
  padding: 0.75em;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  font-size: 1em;
  margin-bottom: 1.25em;
}

#billing-birthdate {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9sbGllLWJsb2NrLWN1c3RvbS1maWVsZC5taW4uY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7QUFDRjs7QUFFQTtFQUNFO0VBQ0E7QUFDRjs7QUFFQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovL21vbGxpZS1wYXltZW50cy1mb3Itd29vY29tbWVyY2UvLi9yZXNvdXJjZXMvc2Nzcy9tb2xsaWUtYmxvY2stY3VzdG9tLWZpZWxkLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyogU3R5bGUgdGhlIGNvbnRhaW5lciB0byBtYXRjaCBXb29Db21tZXJjZSBzdHlsaW5nICovXG4uY3VzdG9tLWlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5jdXN0b20taW5wdXQgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiNiaWxsaW5nLWJpcnRoZGF0ZSxcbiNiaWxsaW5nLXBob25lLWluMyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMjVlbTtcbn1cblxuI2JpbGxpbmctYmlydGhkYXRlIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*//*!**********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./resources/scss/mollie-applepaydirect.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************/
.buttonDisabled {
  opacity: 0.2;
}

.apple-pay-button {
  display: inline-block;
  width: 100%;
  -webkit-appearance: -apple-pay-button;
  -apple-pay-button-type: checkout; /* also: check-out, book, or subscribe */
}

.apple-pay-button-black {
  -apple-pay-button-style: black;
}

.apple-pay-button-white {
  -apple-pay-button-style: white;
}

.apple-pay-button-white-with-line {
  -apple-pay-button-style: white-outline;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9sbGllLWFwcGxlcGF5ZGlyZWN0Lm1pbi5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7RUFDRTtBQUNGOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFFRjs7QUFDQTtFQUNFO0FBRUY7O0FBQ0E7RUFDRTtBQUVGOztBQUNBO0VBQ0U7QUFFRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbW9sbGllLXBheW1lbnRzLWZvci13b29jb21tZXJjZS8uL3Jlc291cmNlcy9zY3NzL21vbGxpZS1hcHBsZXBheWRpcmVjdC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5idXR0b25EaXNhYmxlZCB7XG4gIG9wYWNpdHk6IC4yO1xufVxuLmFwcGxlLXBheS1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IC1hcHBsZS1wYXktYnV0dG9uO1xuICAtYXBwbGUtcGF5LWJ1dHRvbi10eXBlOiBjaGVja291dDsgLyogYWxzbzogY2hlY2stb3V0LCBib29rLCBvciBzdWJzY3JpYmUgKi9cbn1cblxuLmFwcGxlLXBheS1idXR0b24tYmxhY2sge1xuICAtYXBwbGUtcGF5LWJ1dHRvbi1zdHlsZTogYmxhY2s7XG59XG5cbi5hcHBsZS1wYXktYnV0dG9uLXdoaXRlIHtcbiAgLWFwcGxlLXBheS1idXR0b24tc3R5bGU6IHdoaXRlO1xufVxuXG4uYXBwbGUtcGF5LWJ1dHRvbi13aGl0ZS13aXRoLWxpbmUge1xuICAtYXBwbGUtcGF5LWJ1dHRvbi1zdHlsZTogd2hpdGUtb3V0bGluZTtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/