#place_order,.payment_methods,.product_subtotal,.woocommerce-additional-fields,.woocommerce-checkout .global_wr footer .flex,.woocommerce-form-coupon-toggle,.woocommerce-info,.woocommerce-privacy-policy-text,.woocommerce-shipping-fields{display:none}.woocommerce-checkout #payment{background:0 0;border-radius:0}.woocommerce-checkout #payment div.form-row{padding:0;margin:0}.woocommerce-checkout.logged-in #billing_email_field{display:none}.checkout{background:#f6faff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding:60px 30px;gap:30px}@media screen and (max-width:1199px){.checkout{padding:70px 30px}}@media screen and (max-width:565px){.checkout{padding:40px 16px;gap:20px}}.checkout .checkout-container{width:100%;max-width:960px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}@media screen and (max-width:767px){.checkout .checkout-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:565px){.checkout .checkout-container{gap:20px}}.checkout .checkout-container:after,.checkout .checkout-container:before{display:none}.checkout .checkout-container .column-checkout{padding:28px;border-radius:12px;background:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:565px){.checkout .checkout-container .column-checkout{padding:20px}}.checkout .checkout-container .column-checkout-info{color:#0a101f}.checkout .checkout-container .column-checkout-info .title{font:normal 400 14px/1.2em Almoni,sans-serif;margin:0;padding-bottom:30px}.checkout .checkout-container .column-checkout-info .product-name{font:normal 400 14px/1.2em Almoni,sans-serif;margin:0}.checkout .checkout-container .column-checkout-info .product-total{margin:0;padding:4px 0 8px}.checkout .checkout-container .column-checkout-info .product-total .subscription-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px}.checkout .checkout-container .column-checkout-info .product-total .subscription-price bdi{font:normal 700 32px/1em Almoni,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex}.checkout .checkout-container .column-checkout-info .product-total .subscription-price .subscription-details{font:normal 700 22px/1em Almoni,sans-serif}.checkout .checkout-container .column-checkout-info .cancel-sub{font:normal 400 16px/1.2em Almoni,sans-serif;color:#727272}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields .form-row .input-text{padding-right:12px!important}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields h3{display:none}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields input{border:1px solid #c9d9ee;background:#fff;padding:12px!important;font:normal 400 14px/1em Almoni,sans-serif;border-radius:8px}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field{display:none}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .woocommerce-input-wrapper,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .woocommerce-input-wrapper{width:100%;display:block}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field #billing_phone,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field #billing_phone_visible,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field #billing_phone,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field #billing_phone_visible{text-align:left}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:10px}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container{position:static}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container:hover .iti__selected-flag,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container:hover .iti__selected-flag{background-color:#fff}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__selected-flag,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__selected-flag{border:1px solid #c9d9ee;background:#fff;padding:12px;border-radius:8px}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__country,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__selected-flag,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__country,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__selected-flag{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__country .iti__flag,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__selected-flag .iti__flag,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__country .iti__flag,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__selected-flag .iti__flag{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__country .iti__arrow,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__selected-flag .iti__arrow,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__country .iti__arrow,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__selected-flag .iti__arrow{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;border:none;width:20px;height:20px;position:relative}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__country .iti__arrow:before,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__selected-flag .iti__arrow:before,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__country .iti__arrow:before,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__selected-flag .iti__arrow:before{content:"\f078";font-family:"Font Awesome 6 Pro",sans-serif;font-size:14px;color:#727272;position:absolute;top:-2px}@media screen and (max-width:767px){.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__country .iti__arrow:before,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__selected-flag .iti__arrow:before,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__country .iti__arrow:before,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__selected-flag .iti__arrow:before{top:0}}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__country .iti__selected-dial-code,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__selected-flag .iti__selected-dial-code,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__country .iti__selected-dial-code,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__selected-flag .iti__selected-dial-code{direction:ltr;font:normal 400 15px/1em Almoni,sans-serif;color:#0a101f}@media screen and (max-width:767px){.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__country .iti__selected-dial-code,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__selected-flag .iti__selected-dial-code,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__country .iti__selected-dial-code,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__selected-flag .iti__selected-dial-code{font-size:16px}}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__country-list,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__country-list{max-width:440px;left:0}.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_field .iti .iti__flag-container .iti__country-list .iti__country,.checkout .checkout-container .column-checkout-payment .woocommerce-billing-fields #billing_phone_visible_field .iti .iti__flag-container .iti__country-list .iti__country{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font:normal 400 16px/1em Almoni,sans-serif}.checkout .checkout-container .column-checkout-payment .checkout_submit{margin-top:20px}.checkout .checkout-container .column-checkout-payment .woocommerce-checkout-payment .wc_payment_methods{border:none!important;padding:0!important}.checkout .checkout-container .column-checkout-payment .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method label{font:normal 400 14px/1em Almoni,sans-serif}.checkout .checkout-container .column-checkout-payment .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method label img{display:none}.checkout .checkout-container .column-checkout-payment .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method .payment_box{background-color:transparent!important}.checkout .checkout-container .column-checkout-payment .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method .payment_box.payment_method_payplus-payment-gateway,.checkout .checkout-container .column-checkout-payment .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method .payment_box:before{display:none!important}.checkout .support{width:100%;max-width:960px;margin-top:auto;background:#fff;border:1px solid #1a6fee;border-radius:12px;padding:20px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;font:normal 400 18px/1em Almoni,sans-serif}@media screen and (max-width:565px){.checkout .support{font-size:14px}}.checkout .support a{color:#1a6fee}.checkout .support i{font-size:20px;margin-left:10px}@media screen and (max-width:565px){.checkout .support i{font-size:16px}}.confetti-box{position:fixed;inset:0;pointer-events:none;overflow:visible;z-index:9999}.confetti-box .confetti{position:absolute;top:-150px;-webkit-transform-origin:center;transform-origin:center;-webkit-animation-name:fall;animation-name:fall;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media screen and (max-width:565px){.confetti-box .confetti svg{max-width:20px;max-height:20px}}@-webkit-keyframes fall{to{-webkit-transform:translateY(150vh);transform:translateY(150vh)}}@keyframes fall{to{-webkit-transform:translateY(150vh);transform:translateY(150vh)}}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#e5e7eb}.subscription-product-description{padding-top:25px}.subscription-product-description li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:#727272}.subscription-product-description ul li:before{content:"\f00c";font-family:"Font Awesome 6 Pro",sans-serif;font-size:20px;color:#1a6fee;font-weight:700}.subscription-product-description ol li:before{content:"\f00d";font-family:"Font Awesome 6 Pro",sans-serif;color:#455376}.thank-you{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#f6faff));background:linear-gradient(to right,#fff 50%,#f6faff 50%)}@media screen and (max-width:1199px){.thank-you{background:#fff}}.thank-you .container{max-width:1560px;height:100vh;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:120px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:100px}@media screen and (max-width:1199px){.thank-you .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:70px 30px;height:100%;gap:60px}}@media screen and (max-width:565px){.thank-you .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:76px 16px 35px;gap:35px}}.thank-you-column{-webkit-box-flex:1;-ms-flex:1;flex:1}.thank-you-info{max-width:655px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}@media screen and (max-width:1199px) and (min-width:565px){.thank-you-info{text-align:center;max-width:800px}}@media screen and (max-width:565px){.thank-you-info{padding-bottom:35px;border-bottom:1px solid #c9d9ee}}.thank-you-info>p{display:none}.thank-you-info h1{font:normal 700 44px/1.2em Almoni,sans-serif;color:#0a101f;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.thank-you-info h1 img{-o-object-fit:contain;object-fit:contain;margin:0 15px 15px 0}@media screen and (max-width:1439px){.thank-you-info h1{font-size:38px}}@media screen and (max-width:1199px){.thank-you-info h1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.thank-you-info h1 img{margin-bottom:11px}}@media screen and (max-width:565px){.thank-you-info h1{font-size:22px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.thank-you-info h1 img{margin-bottom:6px}}.thank-you-info div{font:normal 400 25px/1.2em Almoni,sans-serif;color:#727272;padding:35px 0 100px}@media screen and (max-width:1439px){.thank-you-info div{font-size:22px}}@media screen and (max-width:1199px){.thank-you-info div{padding:35px 0}}@media screen and (max-width:565px){.thank-you-info div{font-size:14px;padding:12px 0 20px}}@media screen and (max-width:1199px) and (min-width:565px){.thank-you-info a{margin:0 auto}}.thank-you-info .woocommerce-customer-details,.thank-you-info .woocommerce-order-details{display:none}