@import url(/wp-content/themes/Divi/style.css);.license-manager-container{display:flex;width:100%;flex-wrap:wrap;flex-direction:column}.license-manager-inner{display:flex;width:100%;flex-wrap:wrap;flex-direction:row;margin-bottom:20px;padding:0 0 0 0}.license-manager-inner .license-order-id{background:linear-gradient(261deg,rgb(131 58 180) 0%,rgb(253 29 29) 65%,rgb(252 176 69) 100%);width:100%;padding:5px 12px;color:#fff;font-weight:600}.license-manager-inner .license-order-detail{width:100%;padding:30px;box-shadow:0 6px 10px -9px #333}.el-item-name,.item-license{display:flex;width:100%;flex-direction:row}.item-license span.el-color-green{cursor:pointer;text-decoration:underline}.license-domains-list{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:10px}.el_active_domain{width:100%;background:linear-gradient(261deg,rgb(131 58 180) 0%,rgb(253 29 29) 65%,rgb(252 176 69) 100%);padding:6px 10px;border-bottom:1px solid #ddd;color:#fff;font-weight:600}span.remove_domain{float:right}span.remove_domain a{color:#fff;background:red;padding:3px 10px;font-size:14px;border-radius:4px;line-height:20px;cursor:pointer}div#customer_details{display:flex;flex-direction:row;gap:20px;align-items:flex-start}.tp-checkout-tabs{display:flex;border:0 solid #ddd;border-radius:12px 12px 0 0;overflow:hidden}.tp-checkout-tabs .tp-tab{flex:1;padding:24px 20px;text-align:left;cursor:pointer;background:#F4F4F4;transition:all .3s ease;display:flex;gap:12px;align-items:center;color:#090C1D;font-size:17px;font-weight:600}.tp-checkout-tabs .tp-tab.active{background:#fff;color:#090C1D;font-weight:600}.tp-tab-content{display:none}.tp-tab-content.active{display:block}body.page-id-180.woocommerce-checkout .container{width:100%;max-width:1200px}body.page-id-180.woocommerce-checkout #main-content{background-color:#fff;background:linear-gradient(180deg,#FFFFFF 0%,#FFF8EB 33.82%,#FFF8EB 100%)}body.page-id-180.woocommerce-checkout .woocommerce .col2-set .col-1,body.page-id-180.woocommerce-checkout .woocommerce .col2-set .col-2 div#order_review{padding:0;box-sizing:border-box}body.page-id-180.woocommerce-checkout .woocommerce form .form-row input.input-text{padding:12px;border-radius:6px;background:#F4F4F4;border:1px #E6E6E6 solid;font-family:Poppins;font-weight:500;font-size:17px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#A7A7A7;width:100%}form.checkout.woocommerce-checkout.tp_logged_in p#billing_email_field,form.checkout.woocommerce-checkout.tp_logged_in p#billing_first_name_field,form.checkout.woocommerce-checkout.tp_logged_in p#billing_last_name_field,form.checkout.woocommerce-checkout.tp_logged_in p#billing_address_1_field,form.checkout.woocommerce-checkout.tp_logged_in p#billing_address_2_field{display:none!important}form.checkout.woocommerce-checkout.tp_logged_in.tp-editing p#billing_email_field,form.checkout.woocommerce-checkout.tp_logged_in.tp-editing p#billing_first_name_field,form.checkout.woocommerce-checkout.tp_logged_in.tp-editing p#billing_last_name_field,form.checkout.woocommerce-checkout.tp_logged_in.tp-editing p#billing_address_1_field,form.checkout.woocommerce-checkout.tp_logged_in.tp-editing p#billing_address_2_field{display:block!important}.tp-user-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:15px;border:1px solid #ddd;border-radius:8px;background:radial-gradient(circle,#FDF1DB 0%,#FDF1DB 45%,#FDF1DB 80%)}.woocommerce-checkout form.checkout.woocommerce-checkout #woocommerce-checkout-form-coupon p.form-row.form-row-last{padding-left:15px;max-width:120px}.tp-user-actions{display:flex;gap:10px}button.tp-edit-billing{background:none;border:none;cursor:pointer;text-decoration:underline;font-size:12px}.woocommerce-checkout h3{text-transform:uppercase;padding-bottom:25px}.woocommerce-checkout .tp-checkout-payment,#add_payment_method .tp-checkout-payment,.woocommerce-checkout #payment.tp-checkout-payment{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;margin-top:28px}.woocommerce-checkout .tp-payment-header{margin-bottom:18px}.woocommerce-checkout .tp-payment-title{display:flex;align-items:center;gap:12px;margin:0 0 8px;padding:0;text-transform:capitalize;font-family:Poppins,sans-serif;font-weight:700;font-size:26px;line-height:1.2;color:#090C1D}.woocommerce-checkout .tp-payment-title svg{flex-shrink:0}.woocommerce-checkout .tp-payment-subtitle{margin:0;font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:1.4;color:#6B7280}.woocommerce-checkout ul.tp-payment-methods,.woocommerce-checkout #payment ul.payment_methods.tp-payment-methods{list-style:none;margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:12px}.woocommerce-checkout ul.tp-payment-methods>li{margin:0;padding:0;border:0;list-style:none}.woocommerce-checkout .tp-payment-option{position:relative;background:#fff;border:1.5px solid #E3E8EF;border-radius:12px;transition:border-color 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease;overflow:hidden}.woocommerce-checkout .tp-payment-option:hover{border-color:#C5CDD8}.woocommerce-checkout li.wc_payment_method>input.input-radio,.woocommerce-checkout .tp-payment-option>input.input-radio{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;margin:0}.woocommerce-checkout .tp-payment-option__label{display:flex;align-items:center;gap:14px;width:100%;margin:0;padding:18px 20px;cursor:pointer;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:1.3;color:#090C1D;box-sizing:border-box}.woocommerce-checkout .tp-payment-option__radio{flex-shrink:0;width:22px;height:22px;border:2px solid #C5CDD8;border-radius:50%;background:#fff;position:relative;transition:border-color 0.2s ease,box-shadow 0.2s ease}.woocommerce-checkout .tp-payment-option__radio::after{content:'';position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background:#FF6113;transform:translate(-50%,-50%) scale(0);transition:transform 0.15s ease}.woocommerce-checkout .tp-payment-option__content{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:1;min-width:0;flex-wrap:wrap}.woocommerce-checkout .tp-payment-option__title{font-weight:600;color:#090C1D}.woocommerce-checkout .tp-payment-option__icons{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap;margin-left:auto}.woocommerce-checkout .tp-payment-option__icons img,.woocommerce-checkout .tp-payment-option__icons .wc-stripe-cards-icon,.woocommerce-checkout .tp-payment-option__icons svg{display:inline-block;vertical-align:middle;max-height:28px;width:auto;margin:0!important}.woocommerce-checkout li.wc_payment_method.tp-payment-selected .tp-payment-option,.woocommerce-checkout .tp-payment-option:has(>input.input-radio:checked){border-color:#FF6113;background:#FFF8F4;box-shadow:0 0 0 1px #FF6113,0 8px 20px rgb(255 97 19 / .08)}.woocommerce-checkout li.wc_payment_method.tp-payment-selected .tp-payment-option__radio,.woocommerce-checkout .tp-payment-option:has(>input.input-radio:checked) .tp-payment-option__radio{border-color:#FF6113}.woocommerce-checkout li.wc_payment_method.tp-payment-selected .tp-payment-option__radio::after,.woocommerce-checkout .tp-payment-option:has(>input.input-radio:checked) .tp-payment-option__radio::after{transform:translate(-50%,-50%) scale(1)}.woocommerce-checkout .tp-payment-option>input.input-radio:focus-visible+.tp-payment-option__label{outline:2px solid #FF6113;outline-offset:2px}.woocommerce-checkout #payment .tp-payment-option .payment_box,.woocommerce-checkout #payment div.payment_box{background:#F8FAFC!important;border-top:1px solid #E3E8EF;margin:0!important;padding:18px 20px 20px!important;color:#4B5563;font-family:Poppins,sans-serif;font-size:14px;line-height:1.5;border-radius:0;position:relative}.woocommerce-checkout #payment .tp-payment-option .payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none!important}.woocommerce-checkout #payment .payment_box p{margin:0 0 12px}.woocommerce-checkout #payment .payment_box p:last-child{margin-bottom:0}.woocommerce-checkout #payment .payment_box fieldset,.woocommerce-checkout #payment .payment_box .form-row,.woocommerce-checkout #payment .payment_box .wc-stripe-elements-field,.woocommerce-checkout #payment .payment_box .StripeElement,.woocommerce-checkout #payment .payment_box .wc-credit-card-form{margin-bottom:12px}.woocommerce-checkout #payment .payment_box .StripeElement,.woocommerce-checkout #payment .payment_box .wc-stripe-elements-field,.woocommerce-checkout #payment .payment_box input.input-text,.woocommerce-checkout #payment .payment_box select{background:#fff!important;border:1px solid #E6E6E6!important;border-radius:8px!important;padding:12px!important;min-height:48px;box-shadow:none!important}.woocommerce-checkout #payment .payment_box label{font-weight:500;font-size:13px;color:#374151;margin-bottom:6px}.woocommerce-checkout .tp-place-order{margin:20px 0 0;padding:0;float:none!important;width:100%!important}.woocommerce-checkout .tp-place-order .woocommerce-terms-and-conditions-wrapper{margin-bottom:14px}.woocommerce-checkout #payment button#place_order{width:100%;margin-top:4px;background-color:#FF6113;border-color:#FF6113;border-radius:8px;font-family:Poppins,sans-serif;font-weight:600;font-size:17px;line-height:1.2;padding:16px 20px;text-align:center;transition:background-color 0.2s ease,border-color 0.2s ease}.woocommerce-checkout #payment button#place_order:hover{background-color:#090C1D;border-color:#090C1D;padding:16px 20px}.woocommerce-checkout #payment button#place_order::after{display:none!important}.woocommerce-checkout .ppc-button-wrapper{margin-top:12px}@media (max-width:782px){.woocommerce-checkout .tp-payment-title{font-size:22px}.woocommerce-checkout .tp-payment-option__label{padding:16px}.woocommerce-checkout .tp-payment-option__content{flex-direction:column;align-items:flex-start}.woocommerce-checkout .tp-payment-option__icons{margin-left:0;justify-content:flex-start}}