.woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout,form.woocommerce-checkout{}.woocommerce-checkout h3,form.woocommerce-checkout h3{font-size:1.9em}.woocommerce-checkout .woocommerce-checkout-container,form.woocommerce-checkout .woocommerce-checkout-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-checkout .woocommerce-checkout-container .woocommerce-checkout-box,form.woocommerce-checkout .woocommerce-checkout-container .woocommerce-checkout-box{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}.woocommerce-checkout .woocommerce-checkout-container .col2-set,form.woocommerce-checkout .woocommerce-checkout-container .col2-set{margin:unset;float:unset;width:unset}.woocommerce-checkout .woocommerce-checkout-container .col2-set .col-1,.woocommerce-checkout .woocommerce-checkout-container .col2-set .col-2,form.woocommerce-checkout .woocommerce-checkout-container .col2-set .col-1,form.woocommerce-checkout .woocommerce-checkout-container .col2-set .col-2{margin:unset;float:unset;width:unset;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset;border:1px solid #cccccc;padding:1rem}.woocommerce-checkout .woocommerce-checkout-container .col2-set .col-2,form.woocommerce-checkout .woocommerce-checkout-container .col2-set .col-2{margin-top:1rem}.woocommerce-checkout .woocommerce-checkout-container #order_review,.woocommerce-checkout .woocommerce-checkout-container #order_review_heading,form.woocommerce-checkout .woocommerce-checkout-container #order_review,form.woocommerce-checkout .woocommerce-checkout-container #order_review_heading{width:unset;float:unset;margin-left:unset;margin-top:unset;margin-right:unset}@media (max-width:959px){.woocommerce-checkout .woocommerce-checkout-container .woocommerce-checkout-box,form.woocommerce-checkout .woocommerce-checkout-container .woocommerce-checkout-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-checkout .woocommerce-checkout-container .woocommerce-checkout-box+.woocommerce-checkout-box,form.woocommerce-checkout .woocommerce-checkout-container .woocommerce-checkout-box+.woocommerce-checkout-box{margin-top:1rem}}.woocommerce-checkout .woocommerce-checkout-billing-container,.woocommerce-checkout .woocommerce-checkout-payment-methods,.woocommerce-checkout .woocommerce-checkout-review-order-container,.woocommerce-checkout .woocommerce-checkout-shipping,.woocommerce-checkout .woocommerce-checkout-shipping-container,form.woocommerce-checkout .woocommerce-checkout-billing-container,form.woocommerce-checkout .woocommerce-checkout-payment-methods,form.woocommerce-checkout .woocommerce-checkout-review-order-container,form.woocommerce-checkout .woocommerce-checkout-shipping,form.woocommerce-checkout .woocommerce-checkout-shipping-container{border:1px solid #cccccc;padding:1rem}.woocommerce-checkout .woocommerce-checkout-review-order-container,form.woocommerce-checkout .woocommerce-checkout-review-order-container{border:1px solid #cccccc}.woocommerce-checkout .woocommerce-checkout-payment-methods,.woocommerce-checkout .woocommerce-checkout-shipping-container,form.woocommerce-checkout .woocommerce-checkout-payment-methods,form.woocommerce-checkout .woocommerce-checkout-shipping-container{margin-top:1rem}.woocommerce-checkout .select2-selection,form.woocommerce-checkout .select2-selection{min-height:38px}.woocommerce-checkout .form-row .input-checkbox,form.woocommerce-checkout .form-row .input-checkbox{margin-top:0}.woocommerce-checkout .form-row #createaccount,form.woocommerce-checkout .form-row #createaccount{display:initial}.woocommerce-checkout .checkbox span,form.woocommerce-checkout .checkbox span{vertical-align:middle}.woocommerce-checkout #ship-to-different-address,form.woocommerce-checkout #ship-to-different-address{float:none!important;font-size:inherit;color:#7a7a7a;font-style:normal;font-weight:400}.woocommerce-checkout #ship-to-different-address .input-checkbox,form.woocommerce-checkout #ship-to-different-address .input-checkbox{display:initial;margin-right:8px;vertical-align:middle}.woocommerce-checkout .woocommerce-checkout-shipping .woocommerce-checkout-review-shipping-table,form.woocommerce-checkout .woocommerce-checkout-shipping .woocommerce-checkout-review-shipping-table{margin:0}.woocommerce-checkout .woocommerce-checkout-shipping .woocommerce-checkout-review-shipping-table td,.woocommerce-checkout .woocommerce-checkout-shipping .woocommerce-checkout-review-shipping-table th,form.woocommerce-checkout .woocommerce-checkout-shipping .woocommerce-checkout-review-shipping-table td,form.woocommerce-checkout .woocommerce-checkout-shipping .woocommerce-checkout-review-shipping-table th{padding:0}.woocommerce-checkout .woocommerce-checkout-shipping .woocommerce-checkout-review-shipping-table th,form.woocommerce-checkout .woocommerce-checkout-shipping .woocommerce-checkout-review-shipping-table th{display:none}.woocommerce-checkout .woocommerce-checkout-payment-methods #payment ul.payment_methods,form.woocommerce-checkout .woocommerce-checkout-payment-methods #payment ul.payment_methods{border:none}.woocommerce-checkout .woocommerce-checkout-payment-methods #payment .place-order,form.woocommerce-checkout .woocommerce-checkout-payment-methods #payment .place-order{padding:0;margin:0}.woocommerce-checkout .woocommerce-checkout-review-order-container,form.woocommerce-checkout .woocommerce-checkout-review-order-container{margin-bottom:1rem}.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review{margin-bottom:0}.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .table-responsive,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .table-responsive{overflow:auto}.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart{margin-bottom:0}.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart td,.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart th,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart td,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart th{padding:5px}.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart th.product-name,.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart th.product-quantity,.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart th.product-total,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart th.product-name,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart th.product-quantity,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart th.product-total{font-size:.8em}.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart td.product-thumbnail img,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart td.product-thumbnail img{max-width:75px;height:auto}.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart td.product-name,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart td.product-name{padding-top:1.2em;font-size:.7em;line-height:1;font-style:normal}.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart td.product-quantity,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart td.product-quantity{text-align:center}.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart .product-quantity-inner,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart .product-quantity-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart .cdx-opc-add-item,.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart .cdx-opc-subtract-item,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart .cdx-opc-add-item,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart .cdx-opc-subtract-item{margin:0 .5em}.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart .cdx-opc-add-item,.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart .cdx-opc-remove-item,.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart .cdx-opc-subtract-item,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart .cdx-opc-add-item,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart .cdx-opc-remove-item,form.woocommerce-checkout .woocommerce-checkout-review-order-container #order_review .review-order-table-cart .cdx-opc-subtract-item{font-size:.6em}.woocommerce-checkout .woocommerce-checkout-review-order-container .shop_table,form.woocommerce-checkout .woocommerce-checkout-review-order-container .shop_table{margin-bottom:0}.woocommerce-checkout .woocommerce-checkout-review-order-container .shop_table dl.variation,form.woocommerce-checkout .woocommerce-checkout-review-order-container .shop_table dl.variation{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-container .review-order-table-cart td,.woocommerce-checkout .woocommerce-checkout-review-order-container .review-order-table-cart th,.woocommerce-checkout .woocommerce-checkout-review-order-container .review-order-totals td,.woocommerce-checkout .woocommerce-checkout-review-order-container .review-order-totals th,form.woocommerce-checkout .woocommerce-checkout-review-order-container .review-order-table-cart td,form.woocommerce-checkout .woocommerce-checkout-review-order-container .review-order-table-cart th,form.woocommerce-checkout .woocommerce-checkout-review-order-container .review-order-totals td,form.woocommerce-checkout .woocommerce-checkout-review-order-container .review-order-totals th{border-color:#CCCCCC}.woocommerce-checkout .woocommerce-checkout-review-order-container .checkout_coupon-review-order,form.woocommerce-checkout .woocommerce-checkout-review-order-container .checkout_coupon-review-order{margin-bottom:.5rem}.woocommerce-checkout .woocommerce-checkout-review-order-container .checkout_coupon-review-order .form-row,form.woocommerce-checkout .woocommerce-checkout-review-order-container .checkout_coupon-review-order .form-row{margin-bottom:6px}.woocommerce-checkout .woocommerce-checkout-review-order-container .form-row.notes,form.woocommerce-checkout .woocommerce-checkout-review-order-container .form-row.notes{margin-bottom:0}@media screen and (max-width:767px){body.woocommerce-checkout{margin-bottom:45px}}