.woocommerce-checkout .entry-content{width:unset !important;max-width:unset !important;margin:unset;padding:unset !important}.woocommerce-checkout .woocommerce-order-overview{display:block !important}.woocommerce-checkout .page{margin:0 !important}.woocommerce-checkout .entry-content{margin-top:0 !important}.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .entry-header{display:none}.woocommerce-checkout .customer-inner-wrap{border:1px solid #D9D9D9;box-shadow:-12px 12px 80px rgba(0, 0, 0, 0.12);border-radius:20px;background:#FFFFFF;padding:40px;width:100%;max-width:580px}@media only screen and (max-width:1024px){.woocommerce-checkout .customer-inner-wrap{max-width:100%}}@media only screen and (max-width:425px){.woocommerce-checkout .customer-inner-wrap{padding:20px}}.woocommerce-checkout .customer-inner-wrap h3{font-weight:500;font-size:40px;line-height:48px;letter-spacing:-0.02em;color:#1066A5;text-align:left;margin-bottom:16px;text-transform:unset}@media only screen and (max-width:425px){.woocommerce-checkout .customer-inner-wrap h3{font-size:28px;line-height:36px;letter-spacing:-0.56px}}.woocommerce-checkout .customer-inner-wrap #wc-stripe-payment-request-wrapper,.woocommerce-checkout .customer-inner-wrap #wc-stripe-payment-request-button-separator{display:none !important}.woocommerce-checkout .woocommerce-billing-fields h3{display:none}.woocommerce-checkout .woocommerce-billing-fields::before{content:unset}.woocommerce-checkout .product-info-checkout{display:flex;gap:40px;background:#FFFFFF;box-shadow:-4px 4px 32px rgba(0, 0, 0, 0.12);border-radius:20px;padding:40px;width:fit-content;margin-left:auto}@media only screen and (max-width:1024px){.woocommerce-checkout .product-info-checkout{width:100%;margin-left:unset}}@media only screen and (max-width:768px){.woocommerce-checkout .product-info-checkout{padding:24px 20px;gap:20px;align-items:flex-start}}.woocommerce-checkout .product-info-checkout .prd-checkout-img{border-radius:6px;width:100%;max-width:180px;padding:3px 15px}@media only screen and (max-width:768px){.woocommerce-checkout .product-info-checkout .prd-checkout-img{max-width:100%;display:flex;max-height:180px}}@media only screen and (max-width:425px){.woocommerce-checkout .product-info-checkout .prd-checkout-img{padding:0}}@media only screen and (max-width:768px){.woocommerce-checkout .product-info-checkout .prd-checkout-details{display:flex;flex-direction:column;align-items:center}}.woocommerce-checkout .product-info-checkout .prd-checkout-details h5{font-weight:500;font-size:28px;line-height:36px;text-transform:uppercase;color:#1066A5;margin-bottom:12px}@media only screen and (max-width:425px){.woocommerce-checkout .product-info-checkout .prd-checkout-details h5{font-size:26px;line-height:32px;letter-spacing:-0.52px}}.woocommerce-checkout .product-info-checkout .prd-price-list{display:flex;gap:12px}.woocommerce-checkout .product-info-checkout .prd-price-list del{font-weight:400;font-size:22px;line-height:28px;color:#616161}@media only screen and (max-width:425px){.woocommerce-checkout .product-info-checkout .prd-price-list del{font-size:20px;line-height:26px}}.woocommerce-checkout .product-info-checkout .prd-price-list ins{font-weight:400;font-size:22px;line-height:28px;color:#F11111;background:transparent}@media only screen and (max-width:425px){.woocommerce-checkout .product-info-checkout .prd-price-list ins{font-size:20px;line-height:26px}}.woocommerce-checkout .product-info-checkout .discount-pill{background:#00A8E8;border-radius:200px;padding:4px 16px;font-weight:400;font-size:18px;line-height:24px;color:#FFFFFF;margin-top:6px;margin-bottom:0;display:block;width:fit-content}.woocommerce-checkout .product-info-checkout .quantity{justify-content:space-between;border:2px solid #BEBEBE;border-radius:200px;padding:10px 24px;margin-top:24px;align-items:center}.woocommerce-checkout .product-info-checkout .quantity .input-text{width:100%;border:none;padding:0;font-weight:600;font-size:32px;line-height:40px;color:#062047}.woocommerce-checkout .product-info-checkout .quantity .minus-qty,.woocommerce-checkout .product-info-checkout .quantity .add-qty{display:flex;cursor:pointer}.woocommerce-checkout .woocommerce-notices-wrapper{display:none}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{margin:0;padding:0;margin-bottom:12px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row:last-of-type{margin-bottom:0}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-wide input{padding:16px 20px;background:#FCFCFC;border:1px solid #BEBEBE;border-radius:6px;font-weight:400;font-size:22px;line-height:28px;color:#1E1E1E}@media only screen and (max-width:425px){.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-wide input{padding:12px 20px}}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-wide label{display:none}.woocommerce-checkout #custom_checkbox_field_field{margin-top:16px}.woocommerce-checkout #custom_checkbox_field_field label{display:block;font-weight:600;font-size:18px;line-height:24px;color:#1066A5;text-transform:capitalize;display:flex;align-items:center;gap:12px}.woocommerce-checkout #custom_checkbox_field_field label input{margin:0}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-message{margin-bottom:0 !important}.woocommerce-checkout .optional,.woocommerce-checkout .entry-footer{display:none}@media only screen and (max-width:1024px){.woocommerce-checkout .woocommerce-order{padding:80px 20px}}@media only screen and (max-width:425px){.woocommerce-checkout .woocommerce-order{padding:40px 20px}}@media only screen and (max-width:1024px){.woocommerce-checkout .woocommerce-order .woocommerce-thankyou-order-details{display:flex !important;flex-wrap:wrap;flex-direction:row !important;row-gap:20px !important}}@media only screen and (max-width:425px){.woocommerce-checkout .woocommerce-order .woocommerce-thankyou-order-details li{border-right:unset !important}}.woocommerce-checkout .product-additional-info{position:relative}.woocommerce-checkout .product-additional-info .product-inner-wrap,.woocommerce-checkout .product-additional-info .product-inner-wrap *{font-size:22px;line-height:28px}@media only screen and (max-width:768px){.woocommerce-checkout .product-additional-info .product-inner-wrap,.woocommerce-checkout .product-additional-info .product-inner-wrap *{font-size:18px;line-height:24px}}.woocommerce-checkout .product-additional-info .result-loader{position:absolute;background:rgba(215, 215, 215, 0.52);height:120%;width:104%;margin-top:-8px;margin-left:-10px;top:0}.woocommerce-checkout .product-additional-info .spinner::after{content:"";box-sizing:border-box;width:40px;height:40px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);border-radius:50%}.woocommerce-checkout .product-additional-info .spinner.material::after{border-top:4px solid #247dd2;border-left:4px solid #247dd2;border-bottom:4px solid #247dd2;border-right:4px solid rgba(255, 255, 255, 0);animation:spinner 0.6s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}.checkout-con{display:flex;background:#F2F2F2;gap:80px;padding:80px 0}@media only screen and (max-width:1024px){.checkout-con{padding:40px 20px;flex-direction:column}}@media only screen and (max-width:768px){.checkout-con{gap:32px}}@media only screen and (max-width:425px){.checkout-con{gap:12px}}.checkout-con .prd-wrap,.checkout-con .customer-wrap{flex:1}.checkout-con .customer-wrap #payment{position:relative;background:transparent;padding-top:32px;margin-top:32px;border-top:1px solid #D9D9D9;border-radius:0}@media only screen and (max-width:425px){.checkout-con .customer-wrap #payment{padding-top:24px;margin-top:24px}}.checkout-con .customer-wrap #payment .wc_payment_methods{padding:0;display:flex;flex-direction:column;gap:32px;padding-bottom:20px}.checkout-con .customer-wrap #payment .wc_payment_methods::after,.checkout-con .customer-wrap #payment .wc_payment_methods::before{content:unset}.checkout-con .customer-wrap #payment .wc_payment_methods .wc_payment_method>label{color:#1066A5;font-weight:700;font-size:28px;line-height:36px;text-transform:capitalize;position:relative}@media only screen and (max-width:768px){.checkout-con .customer-wrap #payment .wc_payment_methods .wc_payment_method>label{font-size:24px;line-height:32px}}.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_cod{display:none !important}.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_cod p{font-weight:400;font-size:22px;line-height:28px;color:#616161}.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_cod .payment_box{background:transparent;margin:0;padding:0;margin-top:12px}.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_cod .payment_box::before{content:unset}.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_stripe{display:block !important;background:transparent;margin:0;padding:0}.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_stripe::before{content:unset}.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_stripe #stripe-payment-data p{display:none}.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_stripe #stripe-payment-data fieldset{display:flex;gap:12px;flex-wrap:wrap}.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_stripe #stripe-payment-data fieldset .form-row{margin:0;padding:0;width:100%}.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_stripe #stripe-payment-data fieldset .form-row .wc-stripe-elements-field{margin:0;padding:16px 20px;border:1px solid #BEBEBE;border-radius:6px}.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_stripe #stripe-payment-data fieldset .form-row label{display:none}.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_stripe #stripe-payment-data fieldset .form-row-first{max-width:48%}@media only screen and (max-width:425px){.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_stripe #stripe-payment-data fieldset .form-row-first{max-width:100%}}.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_stripe #stripe-payment-data fieldset .form-row-last{max-width:49%}@media only screen and (max-width:425px){.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_stripe #stripe-payment-data fieldset .form-row-last{max-width:100%}}.checkout-con .customer-wrap #payment .wc_payment_methods .payment_method_stripe #stripe-payment-data fieldset:last-of-type{display:none}.checkout-con .customer-wrap #payment .wc_payment_methods .clear{display:none}.checkout-con .customer-wrap .coupon-wrap{margin-top:32px;margin-bottom:100px;display:flex;gap:12px}@media only screen and (max-width:425px){.checkout-con .customer-wrap .coupon-wrap{margin-top:24px}}.checkout-con .customer-wrap .coupon-wrap p{padding:0;margin:0}.checkout-con .customer-wrap .coupon-wrap p .button{padding:12px 40px;background:#1066A5;border-radius:200px;font-weight:600;font-size:26px;line-height:36px;text-align:center;text-transform:uppercase;color:#FCFCFC;transition:all ease-in-out 200ms}@media only screen and (max-width:425px){.checkout-con .customer-wrap .coupon-wrap p .button{width:100%;padding:12px 20px}}.checkout-con .customer-wrap .coupon-wrap p .button:hover{color:#1066A5;background:#FFB703;box-shadow:unset}.checkout-con .customer-wrap .coupon-wrap p .button:active{background:#E48900}.checkout-con .customer-wrap .coupon-wrap .form-row-first{width:100%;max-width:65%;display:flex}@media only screen and (max-width:425px){.checkout-con .customer-wrap .coupon-wrap .form-row-first{max-width:100%}}.checkout-con .customer-wrap .coupon-wrap .form-row-first input{padding:16px 20px;background:#FCFCFC;border:1px solid #BEBEBE;border-radius:6px}.checkout-con .customer-wrap .coupon-wrap .form-row-last{width:100%;max-width:30%}@media only screen and (max-width:425px){.checkout-con .customer-wrap .coupon-wrap .form-row-last{max-width:33%}}.checkout-con .customer-wrap .coupon-wrap .form-row-last button{width:100%}.checkout-con .customer-wrap .place-order{padding:0 !important;position:absolute;width:100%;bottom:-195px;visibility:hidden}@media only screen and (max-width:768px){.checkout-con .customer-wrap .place-order{bottom:-225px}}@media only screen and (max-width:425px){.checkout-con .customer-wrap .place-order{bottom:-215px}}.checkout-con .customer-wrap .place-order #place_order{padding:12px 40px;background:#FFB703;border-radius:200px;width:100%;font-weight:600;font-size:32px;line-height:40px;text-align:center;text-transform:uppercase;color:#1066A5;transition:all ease-in-out 200ms}.checkout-con .customer-wrap .place-order #place_order:hover{color:#fff;background:#1066A5;box-shadow:unset}.checkout-con .customer-wrap .place-order #place_order:active{background:#E48900}.checkout-con .customer-wrap .woocommerce-terms-and-conditions-wrapper{display:none}.section-checkout{background:var(--grey-grey-100, #F2F2F2);align-items:center;display:flex;flex-flow:column nowrap}.section-checkout .wrap{width:100%;max-width:1440px;padding:40px 20px}@media only screen and (min-width:768px){.section-checkout .wrap{padding:40px}}@media only screen and (min-width:1025px){.section-checkout .wrap{padding:60px}}@media only screen and (min-width:1280px){.section-checkout .wrap{padding:80px 100px}}.section-checkout .wrap .columns{display:flex;flex-flow:column nowrap;gap:0px}.section-checkout .wrap .columns .col2-set{display:flex;flex-flow:column nowrap;gap:12px}.section-checkout .wrap .columns .col2-set:before,.section-checkout .wrap .columns .col2-set:after{display:none !important}@media only screen and (min-width:768px){.section-checkout .wrap .columns .col2-set{flex-flow:row nowrap;gap:20px;align-items:flex-start}}@media only screen and (min-width:1025px){.section-checkout .wrap .columns .col2-set{gap:40px}}@media only screen and (min-width:1280px){.section-checkout .wrap .columns .col2-set{gap:80px}}.section-checkout .wrap .columns .col2-set .col-1,.section-checkout .wrap .columns .col2-set .col-2{width:100%}.section-checkout .wrap .columns .col2-set .col-1 .col-inner,.section-checkout .wrap .columns .col2-set .col-2 .col-inner{width:100%;border-radius:20px;background:var(--grey-grey-0, #FFF);box-shadow:-12px 12px 80px 0px rgba(0, 0, 0, 0.12);padding:24px 20px;display:flex;flex-flow:column nowrap;gap:20px}@media only screen and (min-width:1280px){.section-checkout .wrap .columns .col2-set .col-1 .col-inner,.section-checkout .wrap .columns .col2-set .col-2 .col-inner{padding:40px}}.section-checkout .wrap .columns .col2-set .col-1 p.dd-info{margin-top:24px;color:var(--grey-grey-800, #2C2C2C);font-size:22px;font-family:PingFang SC;font-style:normal;font-weight:600;line-height:28px;text-align:center}@media only screen and (max-width:767px){.section-checkout .wrap .columns .col2-set .col-1 p.dd-info{display:none}}.section-checkout .wrap .columns .col2-set .col-1 p.dd-info a{text-decoration:underline}.section-checkout .wrap .columns .col2-set .col-1 .col-inner{flex-flow:row nowrap;gap:20px}@media only screen and (min-width:1280px){.section-checkout .wrap .columns .col2-set .col-1 .col-inner{gap:40px}}.section-checkout .wrap .columns .col2-set .col-1 .col-inner .product_image_wrap{display:flex;flex-flow:column nowrap;max-width:100px;width:100%}@media only screen and (min-width:768px){.section-checkout .wrap .columns .col2-set .col-1 .col-inner .product_image_wrap{max-width:100%;align-items:flex-start}}.section-checkout .wrap .columns .col2-set .col-1 .col-inner .product-details{width:100%;display:flex;flex-flow:column nowrap;gap:8px}@media only screen and (min-width:1280px){.section-checkout .wrap .columns .col2-set .col-1 .col-inner .product-details{gap:12px}}.section-checkout .wrap .columns .col2-set .col-1 .col-inner .product-details h2{color:var(--d-blue, #1066A5);font-size:26px;font-family:PingFang SC;font-style:normal;font-weight:500;line-height:32px;letter-spacing:-0.52px;margin-bottom:0}@media only screen and (min-width:1280px){.section-checkout .wrap .columns .col2-set .col-1 .col-inner .product-details h2{font-size:32px;line-height:44px;letter-spacing:-0.64px}}.section-checkout .wrap .columns .col2-set .col-1 .col-inner .product-details h2 a{color:inherit;text-decoration:none}.section-checkout .wrap .columns .col2-set .col-1 .col-inner .product-details h2 .info-quantity{font-size:16px;line-height:24px;vertical-align:super}.section-checkout .wrap .columns .col2-set .col-1 .col-inner .product-details .product-info .info-price{color:#F11111;font-size:20px;font-family:Lato;font-style:normal;font-weight:400;line-height:26px}.section-checkout .wrap .columns .col2-set .col-2 .col-inner{display:flex;flex-flow:column nowrap;gap:24px}@media only screen and (min-width:1280px){.section-checkout .wrap .columns .col2-set .col-2 .col-inner{gap:32px}}.section-checkout .wrap .columns .col2-set .col-2 .col-inner .customer-billing{display:flex;flex-flow:column nowrap;gap:16px}.section-checkout .wrap .columns .col2-set .col-2 .col-inner .customer-billing h3{color:var(--d-blue, #1066A5);font-size:28px;font-family:PingFang SC;font-style:normal;font-weight:500;line-height:36px;letter-spacing:-0.56px;text-align:left}@media only screen and (min-width:1280px){.section-checkout .wrap .columns .col2-set .col-2 .col-inner .customer-billing h3{font-size:40px;line-height:52px}}.section-checkout .wrap .columns .col2-set .col-2 .col-inner .customer-billing .woocommerce-billing-fields__field-wrapper{display:flex;flex-flow:column nowrap;gap:6px}@media only screen and (min-width:1280px){.section-checkout .wrap .columns .col2-set .col-2 .col-inner .customer-billing .woocommerce-billing-fields__field-wrapper{gap:12px}}.section-checkout .wrap .columns .col2-set .col-2 .col-inner .customer-billing .woocommerce-billing-fields__field-wrapper p{margin:0}.section-checkout .wrap .columns .col2-set .col-2 .col-inner .customer-billing p.form-row.form-row-wide{margin-top:0 !important;margin-bottom:0;padding:6px 0 0}@media only screen and (min-width:1280px){.section-checkout .wrap .columns .col2-set .col-2 .col-inner .customer-billing p.form-row.form-row-wide{padding-top:12px}}.section-checkout .wrap .columns .col2-set .col-2 .col-inner .customer-billing .permission{margin-top:6px;color:var(--grey-grey-800, #2C2C2C);font-size:22px;font-family:PingFang SC;font-style:normal;font-weight:400;line-height:28px}@media only screen and (min-width:1280px){.section-checkout .wrap .columns .col2-set .col-2 .col-inner .customer-billing .permission{margin-top:12px}}.section-checkout .wrap .columns .col2-set .col-2 .col-inner .customer-divider{border:1px solid #d9d9d9}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .checkout_coupon,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .coupon-wrap{margin:0;border:0;padding:0;display:flex !important;flex-flow:row nowrap;gap:6px}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .checkout_coupon p,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .coupon-wrap p{padding:0;margin:0;width:100%}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .checkout_coupon p:after,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .checkout_coupon p:before,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .coupon-wrap p:after,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .coupon-wrap p:before{display:none}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .checkout_coupon p.form-row-last,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .coupon-wrap p.form-row-last{max-width:94px}@media only screen and (min-width:1280px){.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .checkout_coupon p.form-row-last,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .coupon-wrap p.form-row-last{max-width:132px}}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .checkout_coupon p.form-row-last #apply_coupon,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .checkout_coupon p.form-row-last .coupon-button,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .coupon-wrap p.form-row-last #apply_coupon,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .coupon-wrap p.form-row-last .coupon-button{border-radius:200px;background:var(--d-blue, #1066A5);padding:12px 20px;color:var(--grey-50, #FCFCFC);text-align:center;font-size:22px;font-family:"pingfang" !important;font-style:normal;font-weight:600;line-height:26px;text-transform:uppercase;width:100%}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .checkout_coupon p .input-text,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .coupon-wrap p .input-text{border-radius:6px;border:1px solid var(--grey-grey-400, #BEBEBE);background:var(--grey-50, #FCFCFC);padding:12px 20px;color:#1e1e1e;font-size:20px;font-family:Lato;font-style:normal;font-weight:400;line-height:26px}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .checkout_coupon p .input-text::placeholder,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .coupon-wrap p .input-text::placeholder{color:var(--grey-grey-700, #616161)}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table{border:0;margin-bottom:0}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot{display:flex;flex-flow:column nowrap;gap:6px}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr{width:100%;display:flex;flex-flow:row nowrap;gap:6px}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr th,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr td{border:0;padding:0;width:100%;font-size:20px;font-family:PingFang SC;font-style:normal;font-weight:600;line-height:26px}@media only screen and (min-width:1280px){.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr th,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr td{font-size:22px}}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr th{max-width:100px}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr td{font-weight:400}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr td .checkout_coupon{margin:0;border:0;padding:0;display:flex !important;flex-flow:row nowrap;gap:6px}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr td .checkout_coupon p{padding:0;margin:0;width:100%}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr td .checkout_coupon p:after,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr td .checkout_coupon p:before{display:none}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr td .checkout_coupon p.form-row-last{max-width:84px}@media only screen and (min-width:1280px){.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr td .checkout_coupon p.form-row-last{max-width:132px}}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr td .checkout_coupon p.form-row-last #apply_coupon{border-radius:200px;background:var(--d-blue, #1066A5);padding:12px 20px;color:var(--grey-50, #FCFCFC);text-align:center;font-size:22px;font-family:PingFang SC;font-style:normal;font-weight:600;line-height:26px;text-transform:uppercase;width:100%}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr td .checkout_coupon p .input-text{border-radius:6px;border:1px solid var(--grey-grey-400, #BEBEBE);background:var(--grey-50, #FCFCFC);padding:12px 20px;color:#1e1e1e;font-size:20px;font-family:Lato;font-style:normal;font-weight:400;line-height:26px}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #order_review .woocommerce-checkout-review-order-table tfoot tr td .checkout_coupon p .input-text::placeholder{color:var(--grey-grey-700, #616161)}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment{background:none;border-radius:0}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods{padding:0;gap:0;border:0}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods .wc_payment_method label{color:var(--d-blue, #1066A5);font-size:24px;font-family:PingFang SC;font-style:normal;font-weight:500;line-height:32px;text-transform:uppercase}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods .wc_payment_method .payment_box{margin-top:0;background:none;padding:0;margin-bottom:0}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods .wc_payment_method .payment_box:before{display:none}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods .wc_payment_method .payment_box #stripe-payment-data p{display:none}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods .wc_payment_method .payment_box #stripe-payment-data #wc-stripe-cc-form{margin-top:0;display:flex;flex-flow:column nowrap;gap:6px}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods .wc_payment_method .payment_box #stripe-payment-data #wc-stripe-cc-form .form-row{padding:0;margin:0;float:none;width:100%;max-width:100%}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods .wc_payment_method .payment_box #stripe-payment-data #wc-stripe-cc-form .form-row label{display:none}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods .wc_payment_method .payment_box #stripe-payment-data #wc-stripe-cc-form .form-row input{border-radius:6px;border:1px solid var(--grey-grey-400, #BEBEBE);background:var(--grey-50, #FCFCFC);padding:12px 20px;font-size:20px;font-family:Lato;font-style:normal;font-weight:400;line-height:26px;color:#1e1e1e}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods .wc_payment_method .payment_box #stripe-payment-data #wc-stripe-cc-form .form-row input::placeholder{color:var(--grey-grey-700, #616161)}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods .wc_payment_method .payment_box #stripe-payment-data #wc-stripe-cc-form .form-row .stripe-card-group #stripe-card-element{border-radius:6px;border:1px solid var(--grey-grey-400, #BEBEBE);background:var(--grey-50, #FCFCFC);padding:12px 20px}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods .wc_payment_method .payment_box #stripe-payment-data #wc-stripe-cc-form .form-row #stripe-cvc-element,.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods .wc_payment_method .payment_box #stripe-payment-data #wc-stripe-cc-form .form-row #stripe-exp-element{border-radius:6px;border:1px solid var(--grey-grey-400, #BEBEBE);background:var(--grey-50, #FCFCFC);padding:12px 20px}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods .wc_payment_method .payment_box fieldset{display:none}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .wc_payment_methods .wc_payment_method .payment_box fieldset p.woocommerce-validated{display:none}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .place-order{display:flex;flex-flow:column nowrap;padding:0;margin:0px 0 0;visibility:hidden;opacity:0;height:0;overflow:hidden}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .place-order .woocommerce-terms-and-conditions-wrapper{display:none !important}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .place-order #place_order{border-radius:200px;background:#FFB703;display:flex;padding:8px 40px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:100%;color:var(--d-blue, #1066A5);text-align:center;font-size:32px;font-family:PingFang SC;font-style:normal;font-weight:600;line-height:40px;text-transform:uppercase}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .place-order #place_order:hover{background:var(--d-blue, #1066A5);color:var(--grey-grey-0, #FFF)}.section-checkout .wrap .columns .col2-set .col-2 .col-inner #payment .place-order #place_order:focus{background:var(--d-yellow, #E48900);color:var(--grey-grey-0, #FFF)}.section-checkout .wrap .columns .col2-set .col-2 .col-inner .form-button-wrapper{display:flex;flex-flow:column nowrap}.section-checkout .wrap .columns .col2-set .col-2 .col-inner .form-button-wrapper .btn-checkout{padding:12px 40px;background:#FFB703;border-radius:200px;width:100%;font-weight:600;font-size:32px;line-height:40px;text-align:center;text-transform:uppercase;color:#1066A5;transition:all ease-in-out 200ms}.section-checkout .wrap .columns .col2-set .col-2 .col-inner .form-button-wrapper .btn-checkout:hover{color:#fff;background:#1066A5;box-shadow:unset}.section-checkout .wrap .columns .col2-set .col-2 .col-inner .form-button-wrapper .btn-checkout:active{background:#E48900}