.woocommerce:after, .product:after {
  content: '';
  display: block;
  clear: both; }

body.woocommerce-checkout.woocommerce-order-received .title-bar {
  display: none; }

body.woocommerce-checkout.woocommerce-order-received .woocommerce-order {
  margin-top: 48px; }

body.woocommerce-checkout.woocommerce-order-received .woocommerce-order-overview {
  margin-top: 48px;
  margin-bottom: 24px; }

body.woocommerce-checkout.woocommerce-order-received ul.woocommerce-order-overview {
  display: block; }
  body.woocommerce-checkout.woocommerce-order-received ul.woocommerce-order-overview li {
    display: block !important;
    border: none;
    margin-bottom: 32px;
    text-align: center;
    float: none;
    font-size: 12px;
    margin-right: 0;
    padding-right: 0; }
    body.woocommerce-checkout.woocommerce-order-received ul.woocommerce-order-overview li strong {
      display: block;
      margin-top: 4px; }

body.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details {
  display: none; }

body.woocommerce-checkout .col2-set .col-1, body.woocommerce-checkout .col2-set .col-1, body.woocommerce-checkout .col2-set .col-2, body.woocommerce-checkout .col2-set .col-2 {
  max-width: none !important;
  width: 100% !important;
  float: none !important;
  padding-left: 0 !important;
  padding-right: 0 !important; }

body.woocommerce-checkout form.woocommerce-checkout {
  margin-bottom: 72px; }

body.woocommerce-checkout .woocommerce-checkout-payment {
  background-color: #fff8e8 !important; }
  body.woocommerce-checkout .woocommerce-checkout-payment div.payment_box {
    background-color: #f4ebd5 !important; }
    body.woocommerce-checkout .woocommerce-checkout-payment div.payment_box:before {
      border-color: #f4ebd5 !important;
      border-right-color: transparent !important;
      border-left-color: transparent !important;
      border-top-color: transparent !important; }
  body.woocommerce-checkout .woocommerce-checkout-payment button.button.alt {
    background-color: #222 !important;
    border-radius: 24px;
    font-size: 16px;
    padding: 12px 32px;
    text-transform: uppercase;
    margin-top: 16px; }

body.woocommerce-checkout .woocommerce-billing-fields {
  margin-bottom: 72px; }

body.woocommerce-checkout .woocommerce-additional-fields {
  display: none !important; }

body.woocommerce-checkout h3 {
  font-size: 28px;
  font-weight: 300;
  letter-spacing: 2px; }

body.woocommerce-checkout table.woocommerce-checkout-review-order-table {
  border-top: 0;
  margin-bottom: 72px;
  border-radius: 0; }
  body.woocommerce-checkout table.woocommerce-checkout-review-order-table thead {
    display: none; }
  body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.cart-subtotal {
    display: none; }
  body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.order-total {
    display: none; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndvb2NvbW1lcmNlL19nbG9iYWwuc2NzcyIsIndvb2NvbW1lcmNlL19jaGVja291dC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBRUksV0FBVztFQUNYLGNBQWM7RUFDZCxXQUFXLEVBQUE7O0FDSmY7RUFPTSxhQUFhLEVBQUE7O0FBUG5CO0VBV00sZ0JBQWdCLEVBQUE7O0FBWHRCO0VBZU0sZ0JBQWdCO0VBQ2hCLG1CQUFtQixFQUFBOztBQWhCekI7RUFvQkssY0FBYyxFQUFBO0VBcEJuQjtJQXVCTSx5QkFBeUI7SUFDekIsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQixrQkFBa0I7SUFDbEIsV0FBVztJQUNYLGVBQWU7SUFDZixlQUFlO0lBQ2YsZ0JBQWdCLEVBQUE7SUE5QnRCO01BaUNRLGNBQWM7TUFDZCxlQUFlLEVBQUE7O0FBbEN2QjtFQXdDTSxhQUFhLEVBQUE7O0FBeENuQjtFQStDSSwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLHNCQUFzQjtFQUN0QiwwQkFBMEI7RUFDMUIsMkJBQTJCLEVBQUE7O0FBbkQvQjtFQXVESSxtQkFBbUIsRUFBQTs7QUF2RHZCO0VBNERJLG9DQUFvQyxFQUFBO0VBNUR4QztJQStETSxvQ0FBb0MsRUFBQTtJQS9EMUM7TUFrRVEsZ0NBQWdDO01BQ2hDLDBDQUEwQztNQUMxQyx5Q0FBeUM7TUFDekMsd0NBQXdDLEVBQUE7RUFyRWhEO0lBNEVNLGlDQUFpQztJQUNqQyxtQkFBbUI7SUFDbkIsZUFBZTtJQUNmLGtCQUFrQjtJQUNsQix5QkFBeUI7SUFDekIsZ0JBQWdCLEVBQUE7O0FBakZ0QjtFQXVGSSxtQkFBbUIsRUFBQTs7QUF2RnZCO0VBMkZJLHdCQUF3QixFQUFBOztBQTNGNUI7RUErRkksZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixtQkFBbUIsRUFBQTs7QUFqR3ZCO0VBcUdJLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsZ0JBQWdCLEVBQUE7RUF2R3BCO0lBMEdNLGFBQWEsRUFBQTtFQTFHbkI7SUE4R00sYUFBYSxFQUFBO0VBOUduQjtJQWtITSxhQUFhLEVBQUEiLCJmaWxlIjoid29vY29tbWVyY2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLndvb2NvbW1lcmNlLCAucHJvZHVjdCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59IiwiYm9keS53b29jb21tZXJjZS1jaGVja291dCB7XG5cblxuXG4gIC8vIFRIQU5LIFlPVSBQQUdFXG4gICYud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQge1xuICAgIC50aXRsZS1iYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAud29vY29tbWVyY2Utb3JkZXIge1xuICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICB9XG5cbiAgICAud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXcge1xuICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuXG4gICAgdWwud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXcge1xuICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgIH1cbiAgICAgfVxuICAgIH1cblxuICAgIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cblxuXG4gIC5jb2wyLXNldCAuY29sLTEsIC5jb2wyLXNldCAuY29sLTEsIC5jb2wyLXNldCAuY29sLTIsIC5jb2wyLXNldCAuY29sLTIge1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICBmb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MnB4O1xuICB9XG5cblxuICAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5bWVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjhlOCAhaW1wb3J0YW50O1xuXG4gICAgZGl2LnBheW1lbnRfYm94IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGViZDUgIWltcG9ydGFudDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICNmNGViZDUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgXG4gICAgfVxuXG4gICAgYnV0dG9uLmJ1dHRvbi5hbHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDEycHggMzJweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cbiAgfVxuXG5cbiAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MnB4O1xuICB9XG5cbiAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgfVxuXG4gIHRhYmxlLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICB0aGVhZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIHRyLmNhcnQtc3VidG90YWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICB0ci5vcmRlci10b3RhbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufSJdfQ== */
