.woocommerce-terms-and-conditions-learn-more,.woocommerce-terms-and-conditions-new{margin-bottom:20px;height:200px;overflow:auto;background-color:var(--background)}.page-template-payment-failed .woocommerce{padding:0 15px}@media(max-width: 800px){.airwallex-checkout .payment-section{border:1px solid #cfcfcf;margin-bottom:30px;border-radius:8px}}@media(min-width: 801px){.airwallex-checkout{flex-wrap:wrap;align-items:flex-start}}.airwallex-checkout .cart-contents .airwallex-price,.airwallex-checkout .cart-contents .product-info{padding-top:20px}.airwallex-checkout .cart-contents .product-total{text-align:right}.airwallex-checkout .cart-contents .airwallex-price .price{text-align:right}.airwallex-checkout .totals-table .cart-subtotal th{text-transform:capitalize;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.airwallex-checkout .totals-table .cart-subtotal td{border-top:1px solid #ececec;border-bottom:1px solid #ececec}.airwallex-checkout .totals-table .order-total th{text-transform:capitalize}.airwallex-checkout span.amount{color:var(--primary) !important}.woocommerce-checkout-review-order-table{border:1px solid #cfcfcf;padding:16px 16px 16px 16px !important;border-radius:8px;margin-bottom:25px}.woocommerce-checkout-review-order-table .airwallex-price,.woocommerce-checkout-review-order-table .product-total{text-align:right}.woocommerce-checkout .checkout_coupon button[type=submit]{height:48px;border-radius:4px}.woocommerce-checkout .checkout_coupon .coupon .mr-10{margin-right:10px}.woocommerce-checkout .woocommerce-NoticeGroup-checkout .message-wrapper{padding:25px;margin-bottom:30px;border:2px dashed red}.woocommerce-checkout .woocommerce-billing-fields h3{font-weight:600;font-size:24px;line-height:32px;margin-bottom:30px;padding-top:0;text-transform:uppercase}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p.form-row-address{padding-right:0;width:100%;order:2}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>p{width:100%}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper>p:last-child{margin-bottom:10px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_phone_field{order:1}@media all and (min-width: 1024px){.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p.form-row-first,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p.form-row-last{width:50%}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p.form-row-first{padding-right:5px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p.form-row-last{padding-left:5px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p.form-row-address{padding-right:0;width:100%;order:2}}.woocommerce-checkout .woocommerce-checkout-review-order-table{border:1px solid #cfcfcf;padding:16px 16px 16px 16px !important;border-radius:8px;margin-bottom:25px}.woocommerce-checkout .woocommerce-checkout-review-order-table .airwallex-price,.woocommerce-checkout .woocommerce-checkout-review-order-table .product-total{text-align:right}.woocommerce-checkout .woocommerce-checkout-review-order-table thead tr th{padding-top:0;padding-bottom:10px;font-weight:700;font-size:16px;line-height:24px;text-transform:capitalize;color:var(--heading);border-bottom:1px solid #ececec}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item td{padding-bottom:10px;padding-top:10px;border-bottom:none}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item:last-child td{padding-bottom:20px;border-bottom:1px solid var(--border)}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item:first-child td{padding-top:20px}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr th{font-weight:400;font-size:16px;line-height:19px;color:var(--heading)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr td{padding-bottom:20px;padding-top:20px}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:last-child td,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:last-child th{border-bottom:none;padding-bottom:0}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-exchange-rate{display:flex}.woocommerce-checkout .payment-methods-title{font-weight:700;font-size:16px;line-height:24px;margin-bottom:20px;color:var(--heading)}.woocommerce-checkout .woocommerce-checkout-payment{padding-top:32px;margin-top:16px;border-top:2px solid #f5f5f8}@media(max-width: 849px){.woocommerce-checkout .woocommerce-checkout-payment{border:none;margin-top:0}}.woocommerce-checkout .woocommerce-checkout-payment input[type=checkbox],.woocommerce-checkout .woocommerce-checkout-payment input[type=radio]{margin-bottom:0}.woocommerce-checkout .woocommerce-checkout-payment ul li{margin-bottom:15px}.woocommerce-checkout .woocommerce-checkout-payment ul li .payment_box{padding:16px 16px 6px 16px;border:1px solid #d8d8d8;border-radius:8px;margin-top:16px}.woocommerce-checkout .woocommerce-checkout-payment .place-order button[type=submit]{display:block;border-radius:100px;font-weight:500;font-size:16px;line-height:24px;width:100%;margin-bottom:0;margin-right:0;padding:16px;border:none;color:#fff;text-transform:capitalize;background-color:var(--primary)}.woocommerce-checkout .woocommerce{width:100%;margin-bottom:60px}.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .showcoupon{margin-right:0;color:var(--secondary)}.woocommerce-checkout .woocommerce .message-wrapper{padding-bottom:15px}.woocommerce-checkout .woocommerce .woocommerce-error li{margin-bottom:0}.woocommerce-checkout .woocommerce .checkout_coupon{margin-bottom:30px}.woocommerce-checkout .woocommerce .checkout_coupon p{margin-bottom:8px}.woocommerce-checkout .checkout_coupon button[type=submit]{position:absolute;right:0;height:48px;border-radius:4px;margin:0;font-weight:500;font-size:16px;line-height:24px;border:none;text-transform:capitalize;color:var(--secondary);background-color:rgba(0,0,0,0)}.woocommerce-checkout .checkout_coupon button[type=submit]:hover{box-shadow:none}.woocommerce-checkout .checkout_coupon input[type=text]{margin-bottom:0;border-color:var(--secondary) !important;border-radius:16px}.woocommerce-checkout .checkout_coupon .coupon{position:relative}.woocommerce-checkout .checkout_coupon .coupon .mr-10{margin-right:10px}.woocommerce-checkout .woocommerce-thankyou-order-details+.entry-title{font-size:34px}.woocommerce-checkout .woocommerce-order:not(.wd-with-extra-content),.woocommerce-checkout .woocommerce-order{margin:0 auto;padding:60px 24px 40px 24px;max-width:996px;border-radius:16px;background-color:#f7f7f7}@media(max-width: 767.98px){.woocommerce-checkout .woocommerce-order:not(.wd-with-extra-content),.woocommerce-checkout .woocommerce-order{padding:40px 16px 40px 16px}}.woocommerce-checkout .woocommerce-order .header-order{text-align:center}.woocommerce-checkout .woocommerce-order .header-order .order-title{font-weight:700;font-size:28px;line-height:24px;margin-bottom:70px;color:#000}@media(max-width: 767.98px){.woocommerce-checkout .woocommerce-order .header-order .order-title{margin-bottom:40px}}.woocommerce-checkout .woocommerce-order .header-order .icon{margin-bottom:30px}.woocommerce-checkout .woocommerce-order .footer-order{text-align:center}.woocommerce-checkout .woocommerce-order .footer-order .button{font-weight:600;font-size:18px;line-height:24px;border-radius:24px;padding:12px 35px;margin-bottom:40px;text-transform:capitalize;color:#fff;background-color:var(--primary)}.woocommerce-checkout .woocommerce-order .footer-order .contact-info{display:flex;align-items:center;justify-content:center}.woocommerce-checkout .woocommerce-order .footer-order .contact-info span{margin-right:10px}.woocommerce-checkout .woocommerce-order .footer-order .contact-info a{display:block;line-height:0;margin:0 10px}.woocommerce-checkout .woocommerce-order .woocommerce-thankyou-order-received{font-weight:600;font-size:28px;line-height:36px;text-transform:capitalize;border:none;padding:0;border-radius:0;margin-bottom:10px;color:var(--primary)}.woocommerce-checkout .woocommerce-order .description{max-width:710px;margin:auto auto 40px auto}.woocommerce-checkout .woocommerce-order .description a{font-weight:600}.woocommerce-checkout .woocommerce-order .woocommerce-order-failed-order-received{max-width:690px;margin-bottom:40px;margin-right:auto;margin-left:auto}.woocommerce-checkout .woocommerce-order .order-again{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-table{border:none;padding:24px;border-radius:16px;margin-bottom:0;background-color:#f5f5f8}.woocommerce-checkout .woocommerce-checkout-review-order-table thead tr th{padding-top:0;padding-bottom:24px;font-weight:600;font-size:18px;line-height:24px;text-transform:capitalize;border-bottom:2px solid #e5e7ec;color:var(--heading)}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item td{padding-bottom:16px;padding-top:16px;border-bottom:2px solid #e5e7ec}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item .product-name span{display:block;font-size:14px;line-height:20px;font-weight:600;margin-bottom:5px;color:var(--heading)}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody .cart_item .product-name .variation{margin:0;font-size:14px;line-height:20px;font-weight:400;text-transform:capitalize;color:var(--text)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td{padding-top:16px;padding-bottom:8px;font-weight:400;font-size:14px;line-height:20px;border-bottom:none;color:var(--text)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th span.amount,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td span.amount{font-weight:400;font-size:14px;line-height:20px;color:var(--text)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.cart-discount{background-color:rgba(0,0,0,0)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.cart-discount th,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.cart-discount td{padding-top:0;padding-bottom:8px;font-weight:400;font-size:14px;line-height:20px;border-bottom:none;color:var(--text)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.cart-discount th a,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.cart-discount td a{display:block}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.cart-discount th span.amount,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.cart-discount td span.amount{font-weight:400;font-size:14px;line-height:20px;color:var(--text)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-total th,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-total td{padding-top:8px;padding-bottom:0;border-bottom:none;font-weight:600;font-size:20px;line-height:28px;color:var(--heading)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-total th span.amount,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-total td span.amount{font-weight:600;font-size:20px;line-height:28px;color:var(--heading)}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-exchange-rate{display:flex}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-exchange-rate td{border-bottom:0px !important}.woocommerce-checkout .woocommerce-thankyou-order-details{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:60px;list-style:none}.woocommerce-checkout .woocommerce-thankyou-order-details li{text-align:center;font-weight:400;font-size:16px;line-height:20px;text-transform:uppercase;flex:1 1 0%;padding-right:10px;padding-left:10px;border-right:1px solid #ececec;color:var(--text)}.woocommerce-checkout .woocommerce-thankyou-order-details li:last-child{border-right:none}@media(max-width: 767.98px){.woocommerce-checkout .woocommerce-thankyou-order-details li{flex-basis:50%;margin-bottom:30px;max-width:50%}.woocommerce-checkout .woocommerce-thankyou-order-details li:nth-child(even){border-right:none}}@media(max-width: 575.98px){.woocommerce-checkout .woocommerce-thankyou-order-details li{flex-basis:100%;margin-bottom:0;padding:15px 0;max-width:100%;border-inline-end:none;border-bottom:1px solid #ececec}}.woocommerce-checkout .woocommerce-thankyou-order-details strong{display:block;font-size:16px;line-height:24px;margin-top:30px;text-transform:none;color:var(--heading)}.woocommerce-checkout .woocommerce-order-details{margin-top:0}.woocommerce-checkout .woocommerce-order-details .woocommerce-table{margin-top:40px;margin-bottom:50px}.woocommerce-checkout .airwallex-content{max-width:1230px;padding-left:0;padding-right:0;width:auto}.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=number],.woocommerce-checkout input[type=search],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=url],.woocommerce-checkout textarea{font-size:16px;font-weight:400;border-radius:16px;margin-bottom:0;border:2px solid #f5f5f8}.woocommerce-checkout input[type=email]::placeholder,.woocommerce-checkout input[type=number]::placeholder,.woocommerce-checkout input[type=search]::placeholder,.woocommerce-checkout input[type=tel]::placeholder,.woocommerce-checkout input[type=text]::placeholder,.woocommerce-checkout input[type=url]::placeholder,.woocommerce-checkout textarea::placeholder{font-size:16px;font-weight:400;color:#70778c}.woocommerce-checkout input[type=email]:focus,.woocommerce-checkout input[type=number]:focus,.woocommerce-checkout input[type=search]:focus,.woocommerce-checkout input[type=tel]:focus,.woocommerce-checkout input[type=text]:focus,.woocommerce-checkout input[type=url]:focus,.woocommerce-checkout textarea:focus{border-color:var(--primary)}.woocommerce-checkout .select-resize-ghost,.woocommerce-checkout .select2-container .select2-choice,.woocommerce-checkout .select2-container .select2-selection,.woocommerce-checkout select{font-size:16px;font-weight:400;color:#70778c;border-radius:16px;border:2px solid #f5f5f8}.woocommerce-checkout .woocommerce-billing-fields h3{display:none;font-weight:600;font-size:24px;line-height:32px;margin-bottom:30px;padding-top:0;text-transform:uppercase}.woocommerce-checkout .woocommerce-billing-fields label{font-size:14px;font-weight:400;color:#70778c}.woocommerce-checkout .woocommerce-billing-fields .woocommerce-invalid label{color:#b20000}.woocommerce-checkout .woocommerce-billing-fields .woocommerce-invalid input{border-color:#b20000;color:#b20000}.woocommerce-table--order-details th,.woocommerce-table--order-details td{max-width:50%;width:50%}.woocommerce-order-details .shop_table th{padding:15px 10px;border-width:2px;font-size:16px;font-weight:400;color:var(--heading)}.woocommerce-order-details .shop_table td{padding:15px 12px}.woocommerce-order-details .shop_table td,.woocommerce-order-details .shop_table th{font-size:16px}.woocommerce-order-details .shop_table span.amount{font-size:16px}.woocommerce-order-details .shop_table td.product-name a{font-size:16px;color:var(--heading)}.woocommerce-order-details .shop_table td.product-name a:hover{color:var(--primary)}.shop_table tr td:last-child,.shop_table tr th:last-child{text-align:right}.shop_table tr.woocommerce-table__product-purchase-note td:first-child{text-align:left}td.product-name a{display:block;color:var(--wd-entities-title-color);word-wrap:break-word;font-weight:var(--wd-entities-title-font-weight);font-style:var(--wd-entities-title-font-style);font-family:var(--wd-entities-title-font);text-transform:var(--wd-entities-title-transform);line-height:1.4;display:inline-block;font-size:14px}td.product-name a:hover{color:var(--wd-entities-title-color-hover)}.woocommerce-order-details__title,.woocommerce-column__title{text-transform:uppercase;font-size:22px;font-weight:400}
