.woocommerce-checkout {
  background-color: #F9F4EF;
  /*seccion del cupon*/
  /*arreglo precio q salia en dos lineas*/
}
.woocommerce-checkout h1.entry-title {
  font-family: "Lora";
  font-size: 56px;
  margin-top: 172px;
}
@media screen and (max-width: 768px) {
  .woocommerce-checkout h1.entry-title {
    margin-top: 70px;
  }
}
.woocommerce-checkout input:not(.input-radio), .woocommerce-checkout .select2-selection, .woocommerce-checkout textarea, .woocommerce-checkout select#necesita_factura {
  background-color: transparent !important;
  border-radius: 4px !important;
  border: 1px solid #111D11 !important;
  min-height: 71px;
  font-family: "Inconsolata";
}
.woocommerce-checkout .select2-selection {
  display: flex;
  align-items: center;
}
.woocommerce-checkout .select2-container--default .select2-results__option[aria-selected=false], .woocommerce-checkout .select2-container--default .select2-results__option[data-selected=true] {
  background-color: #F9F4EF !important;
}
.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected], .woocommerce-checkout .select2-container--default .select2-results__option--highlighted[data-selected] {
  background-color: #111D11 !important;
  color: #fff;
}
.woocommerce-checkout span.select2-dropdown.select2-dropdown--below {
  background-color: #F9F4EF !important;
}
.woocommerce-checkout .woocommerce-info {
  display: none;
}
.woocommerce-checkout form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading) {
  border: none !important;
  background-color: #EFEAE5;
}
.woocommerce-checkout form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review) {
  border: none !important;
  background-color: #EFEAE5;
}
.woocommerce-checkout #place_order {
  background-color: #111D11 !important;
  min-height: 71px;
}
.woocommerce-checkout .woocommerce-table__line-item a {
  color: #1e293b !important;
  font-weight: bold;
}
.woocommerce-checkout .woocommerce-order-details__title {
  background-color: #EFEAE5 !important;
}
.woocommerce-checkout form #order_review td:last-child,
.woocommerce-checkout .woocommerce-page.woocommerce-checkout form #order_review th:last-child,
.woocommerce-checkout .woocommerce.woocommerce-checkout form #order_review td:last-child,
.woocommerce-checkout .woocommerce.woocommerce-checkout form #order_review th:last-child {
  text-align: right;
  text-wrap: nowrap;
}

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