/*!******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/@wordpress/scripts/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/client/components/checkout/input.css ***!
  \******************************************************************************************************************************************************************************************************************************/
.input-container{display:flex;flex-direction:column;margin-bottom:15px}.input-container label{color:rgba(0,0,0,.87);font-size:16px;margin-bottom:5px}.input-field{border:1px solid #ccc;border-radius:4px;font-size:16px;outline:none;padding:10px;transition:border-color .2s}.input-field:focus{border-color:#3f51b5}
/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/@wordpress/scripts/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/client/components/checkout/payment-information/block.css ***!
  \**************************************************************************************************************************************************************************************************************************************************/
h1{border-bottom:40px;font-size:30px;text-align:center}h1,h2{color:#212427;font-family:Poppins;font-weight:500}h2{font-size:25px;margin-bottom:20px;padding-bottom:10px}.billing-and-summary{display:flex;font-family:Poppins,sans-serif;gap:40px;width:100%}:-ms-input-placeholder{opacity:1}::placeholder{font-style:italic;opacity:1}:-ms-input-placeholder{font-style:italic}::-ms-input-placeholder{font-style:italic}.row{display:flex;justify-content:space-between;margin-bottom:15px}.col{flex:1;margin-top:0}.col:not(:last-child){margin-right:15px}.checkout{border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:0 40px 40px;width:100%}.checkout__line-items{margin-bottom:20px}.checkout__payment{margin-top:20px}input[type=radio]{appearance:none;border:1px solid;border-radius:50%;height:20px;margin-top:0;outline:none;width:20px}input[type=radio]:checked{background:#1976d2;border:2px solid #1976d2;box-shadow:inset 0 0 0 4px #fff}input[type=radio]:before{border-radius:50%;content:"";display:block;height:60%;margin:20% auto;width:60%}input[type=checkbox]{background:#fff;border:1px solid #212427;border-radius:5px;cursor:pointer;height:18px;transition:all .3s ease-in-out;width:18px}input[type=checkbox]:checked{align-items:center;appearance:none;background-color:#000;display:flex;justify-content:center}input[type=checkbox]:checked:after{color:#fff;content:"✔";position:relative}.error-message{color:#f02d2d;font-size:10px;margin-top:-15px}.payment-method{flex-direction:column}.payment-option{background-color:#f5f6f8b1;margin-bottom:10px}
/*!*******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/@wordpress/scripts/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/client/components/checkout/payment-card/block.css ***!
  \*******************************************************************************************************************************************************************************************************************************************/
.payment-method-container{align-items:center;display:flex;gap:10px}.container:first-child{margin-top:0}.container{width:295px}
