/*!******************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./src/scss/app.scss ***!
  \******************************************************************************************************************************************************/
@font-face {
  font-family: "GreatVibes";
  font-style: normal;
  font-weight: 500;
  src: url(../6d246c3b51d7eb58b13a.ttf) format("truetype");
  font-display: swap;
}
.ogpc-form #customer_details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: 11px solid #d9d9d9;
  -o-border-image: url(../e13502dde7668d846ce7.png) 12 round;
  border-image: url(../e13502dde7668d846ce7.png) 12 round;
  border-image-width: 11px;
  background-color: #FFFFFF;
}
.ogpc-form #customer_details .col-1,
.ogpc-form #customer_details .col-2 {
  width: 100%;
  max-width: 100%;
}
.ogpc-form #customer_details .col-1 h3,
.ogpc-form #customer_details .col-2 h3 {
  margin: 0;
  font-family: "GreatVibes";
  font-size: 240%;
  margin-top: 14px;
  margin: 0;
  font-weight: 400;
  color: #5ba403;
  word-spacing: 3px;
  margin-bottom: 15px;
}
.ogpc-form #customer_details .col-1 .woocommerce-input-wrapper,
.ogpc-form #customer_details .col-2 .woocommerce-input-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ogpc-form #customer_details .col-1 .woocommerce-input-wrapper input, .ogpc-form #customer_details .col-1 .woocommerce-input-wrapper select,
.ogpc-form #customer_details .col-2 .woocommerce-input-wrapper input,
.ogpc-form #customer_details .col-2 .woocommerce-input-wrapper select {
  width: 100%;
  height: 30px;
  outline: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #b3b3b3;
  border-radius: 0.25rem;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  padding-right: 25px;
  padding: 3px 10px;
}
.ogpc-form #customer_details .col-1 .woocommerce-input-wrapper input:focus, .ogpc-form #customer_details .col-1 .woocommerce-input-wrapper select:focus,
.ogpc-form #customer_details .col-2 .woocommerce-input-wrapper input:focus,
.ogpc-form #customer_details .col-2 .woocommerce-input-wrapper select:focus {
  border: 1px solid #87298f;
}
.ogpc-form #customer_details .col-1 {
  padding: 30px 30px;
}
.ogpc-form #customer_details .col-2 {
  background-color: #fff1fb;
  padding: 30px 30px;
}
.ogpc-form #ship-to-different-address {
  display: none;
}
.ogpc-form .woocommerce-checkout-review-order ul.methods {
  list-style: none;
  padding: 0;
}
.ogpc-form table.shop_table.woocommerce-checkout-review-order-table {
  width: 100%;
  text-align: center;
  border-collapse: collapse;
}
.ogpc-form td, .ogpc-form th {
  padding: 0.5em;
  border: 1px solid #767676;
  word-break: break-all;
  word-break: normal;
}

.wc-proceed-to-checkout {
  width: auto;
  display: inline;
  display: initial;
  margin-right: 20px;
}

.ogpc-order-gift-btn .checkout-button {
  border: 2px solid;
}

form.checkout_coupon.woocommerce-form-coupon input {
  width: 100%;
  height: 30px;
  outline: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #b3b3b3;
  border-radius: 0.25rem;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  padding-right: 25px;
  padding: 3px 10px;
}
form.checkout_coupon.woocommerce-form-coupon input:focus {
  border: 1px solid #87298f;
}

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