.tooltip[data-v-2a39b73a]{display:none;position:absolute;bottom:120%;background:rgba(22,25,29,.8);border:1px solid var(--main-dark);border-radius:5px;font-size:12px;line-height:20px;color:var(--main-light);font-weight:400;left:50%;width:180px;padding:var(--spacing-4) var(--spacing-8);transform:translateX(-50%);white-space:normal;z-index:1}.tooltip[data-v-2a39b73a]:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #16191d;position:absolute;top:100%;left:50%}.tooltip.bottom[data-v-2a39b73a]{bottom:auto;top:120%}.tooltip.bottom[data-v-2a39b73a]:after{top:auto;bottom:100%;border-top:none;border-bottom:5px solid #16191d}.password-input .alert{color:var(--main-red);position:absolute;margin-top:6px}.password-input .alert.good{color:var(--accent)}.password-input .alert.strong{color:var(--main-green-shade-1)}.fa .password-input .alert:not(.good):not(.strong){color:#e04a4a}a[data-v-6892b498]{border-radius:0;text-align:center;transition:none;width:100%;display:flex;align-items:center;justify-content:center;line-height:100%;color:var(--main-light);padding:var(--spacing-14)}a svg[data-v-6892b498]{vertical-align:sub;margin-right:var(--spacing-16)}@media (max-width:1274px){a svg[data-v-6892b498]{margin-right:-2px}a span[data-v-6892b498]{display:none}}.invisible[data-v-36c37010]{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}div[data-v-36c37010]{position:relative;width:100%}div[data-v-36c37010] iframe{max-width:100%!important;max-height:100%!important;margin:0!important;min-height:52px!important}div a[data-v-36c37010]{border-radius:0;text-align:center;transition:none;width:100%;display:flex;align-items:center;line-height:100%;color:var(--main-light);padding:var(--spacing-14);justify-content:center}div a[data-v-36c37010]:not(.visible){visibility:hidden;opacity:.01;top:0;right:0;position:absolute;z-index:-1}div a svg[data-v-36c37010]{vertical-align:sub;margin-right:var(--spacing-16)}a[data-v-d3c9cd76]{border-radius:0;text-align:center;transition:none;width:100%;display:flex;align-items:center;justify-content:center;line-height:100%;color:var(--main-light);padding:var(--spacing-14)}a svg[data-v-d3c9cd76]{vertical-align:sub;margin-right:var(--spacing-16)}@media (max-width:1274px){a svg[data-v-d3c9cd76]{margin-right:-2px}a span[data-v-d3c9cd76]{display:none}}.checkout-account .h6{text-transform:capitalize;color:var(--main-light-shade-3);margin-bottom:var(--spacing-32)}.checkout-account .social-login-buttons{display:flex;align-items:center;justify-content:space-between}.checkout-account .social-login-buttons .social-btn{background:var(--main-dark-shade-3);border:1px solid var(--dark-gray);box-sizing:border-box;border-radius:5px;display:flex;justify-content:center;align-items:center;width:100%;height:52px}.checkout-account .social-login-buttons .social-btn:nth-of-type(2){margin:0 var(--spacing-24)}.checkout-account .or-line{display:grid;grid-template-columns:1fr max-content 1fr;grid-column-gap:22px;align-items:center;margin:var(--spacing-16) 0}.checkout-account .or-line:after,.checkout-account .or-line:before{content:"";display:block;height:1px;background-color:var(--main-dark-light-3)}.checkout-account .alert-error{position:static;text-align:center;display:block;margin-top:var(--spacing-8);height:auto;background-color:var(--main-red-light-2);border:1px solid var(--main-red-light-3);border-radius:5px;color:var(--main-red-shade-1);font-weight:500;font-size:14px;line-height:130%;padding:12px 30px}.checkout-account .account-details-form{display:flex;flex-wrap:wrap}.checkout-account .account-details-form .invoice-info{margin-top:var(--spacing-10);margin-bottom:var(--spacing-36)}.checkout-account .account-details-form .input-group{width:50%;position:relative}.checkout-account .account-details-form .input-group .companyId-question-icon{display:flex;align-items:center}.checkout-account .account-details-form .input-group .companyId-question-icon .question-icon{display:flex;align-items:center;width:12px;height:12px;margin-left:5px;margin-bottom:5px}.checkout-account .account-details-form .input-group .companyId-question-icon .question-icon:hover .tooltip{width:358px;padding:0;right:0;display:flex;justify-content:center;bottom:105px;align-items:center;background:var(--true-white);border:1px solid var(--true-white);box-shadow:0 var(--spacing-4) 10px rgba(0,0,0,.1)}.checkout-account .account-details-form .input-group .companyId-question-icon .question-icon:hover .tooltip:after{margin-bottom:5px;border-top:5px solid var(--true-white);left:118px}.checkout-account .account-details-form .input-group .companyId-question-icon .question-icon:hover .tooltip ul{padding:18px var(--spacing-8) 18px;margin:0}.checkout-account .account-details-form .input-group .companyId-question-icon .question-icon:hover .tooltip ul li{font-family:Mazzard,sans-serif;font-size:var(--spacing-14);line-height:var(--spacing-20px);color:var(--main-dark-shade-0);white-space:nowrap}.checkout-account .account-details-form .input-group:first-of-type,.checkout-account .account-details-form .input-group:nth-of-type(3){padding-right:15px}.checkout-account .account-details-form .input-group:nth-of-type(2),.checkout-account .account-details-form .input-group:nth-of-type(4){padding-left:15px}.checkout-account .account-details-form .input-group:first-of-type:not(.invalid-field){padding-bottom:var(--spacing-24)}.checkout-account .account-details-form .input-group:nth-of-type(4){padding-bottom:var(--spacing-36)}.checkout-account .account-details-form .input-group:nth-of-type(5){padding-bottom:14px}.checkout-account .account-details-form .input-group.invalid-field{padding-bottom:var(--spacing-48)}.checkout-account .account-details-form .input-group .invalid-field+.alert,.checkout-account .account-details-form .input-group.invalid-field.email-input .alert{color:var(--main-red)}.checkout-account .account-details-form .input-group label{display:inline-block;padding-bottom:5px;font-size:14px;color:var(--main-light)}.checkout-account .account-details-form .input-group label:after{padding-left:3px}.checkout-account .account-details-form .input-group input{background:#4b5461;border:1px solid #565e6a;border-radius:5px;color:var(--main-light-shade-4)}.checkout-account .account-details-form .input-group input::placeholder{color:var(--main-light-shade-4)}.checkout-account .account-details-form .input-group input.invalid-field{border-color:var(--main-red)}.checkout-account .account-details-form .input-group input:-webkit-autofill,.checkout-account .account-details-form .input-group input:-webkit-autofill:active,.checkout-account .account-details-form .input-group input:-webkit-autofill:focus,.checkout-account .account-details-form .input-group input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 50px #4b5461 inset!important;-webkit-text-fill-color:var(--main-light)}.checkout-account .account-details-form .input-group.checkbox{width:100%;position:relative}.checkout-account .account-details-form .input-group.checkbox .custom-checkbox{position:absolute}.checkout-account .account-details-form .input-group.checkbox label{color:var(--main-dark-shade-4)}.checkout-account .account-details-form .input-group.checkbox label:after{border-color:var(--main-dark-shade-4)}.checkout-account .account-details-form .input-group.checkbox .label-required{color:var(--main-red-shade-1);padding-left:3px}.checkout-account .account-details-form .input-group.checkbox .error label:after{border-color:var(--main-red)}.checkout-account .account-details-form .input-group.checkbox .alert{color:var(--main-red)}.checkout-account .account-details-form button{margin-top:var(--spacing-36);width:100%;max-width:200px;font-weight:600}@media (max-width:1274px){.checkout-account .social-login-buttons .social-btn:not(.google-btn){max-width:52px}.checkout-account .social-login-buttons .social-btn:not(.google-btn):nth-of-type(2){margin:0 var(--spacing-8)}.checkout-account .account-details-form .input-group:not(.checkbox){width:100%;padding:0!important;margin-bottom:var(--spacing-40)}.checkout-account .account-details-form button{max-width:100%}.checkout-account .account-details-form .input-group .companyId-question-icon .question-icon:hover .tooltip{width:100%;min-height:199px;transform:unset;left:0;bottom:79px}.checkout-account .account-details-form .input-group .companyId-question-icon .question-icon:hover .tooltip:after{left:var(--spacing-100)}.checkout-account .account-details-form .input-group .companyId-question-icon .question-icon:hover .tooltip ul li{white-space:normal}}@media (min-width:601px) and (max-width:1274px){.checkout-account .account-details-form .input-group .companyId-question-icon .question-icon:hover .tooltip{width:358px;min-height:unset;transform:unset;left:0;bottom:79px}.checkout-account .account-details-form .input-group .companyId-question-icon .question-icon:hover .tooltip:after{left:100px}.checkout-account .account-details-form .input-group .companyId-question-icon .question-icon:hover .tooltip ul li{white-space:normal}}.fa .checkout-account .h6{color:var(--main-light)}.fa .checkout-account .account-details-form button{margin-bottom:0;margin-top:var(--spacing-32)}.fa .checkout-account .account-details-form .input-group input{color:var(--main-light);background:var(--main-dark-light-2);border:1px solid var(--main-dark-light-3)}.fa .checkout-account .account-details-form .input-group input.invalid-field{border-color:#e04a4a}.fa .checkout-account .account-details-form .input-group input:-webkit-autofill,.fa .checkout-account .account-details-form .input-group input:-webkit-autofill:active,.fa .checkout-account .account-details-form .input-group input:-webkit-autofill:focus,.fa .checkout-account .account-details-form .input-group input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 50px var(--main-dark-light-2) inset!important}.fa .checkout-account .account-details-form .input-group .invalid-field+.alert,.fa .checkout-account .account-details-form .input-group label:after{color:#e04a4a}.fa .checkout-account .account-details-form .input-group.checkbox .alert{font-size:12px}.fa .checkout-account .social-login-buttons .social-btn{background:var(--main-dark-light-2);border:1px solid var(--main-dark-light-3)}@media (max-width:1274px){.fa .account-details-form .input-group:not(.checkbox){margin-bottom:var(--spacing-24)}.fa .account-details-form .input-group label:after,.fa .account-details-form .input-group label:before{top:0;margin-top:0}.fa .account-details-form .input-group label:before{top:1px}}.h6[data-v-f9ac41be]{text-transform:capitalize;color:var(--main-light-shade-3)}.social-login-buttons[data-v-f9ac41be]{display:flex;align-items:center;justify-content:space-between}.social-login-buttons .social-btn[data-v-f9ac41be]{background:var(--main-dark-shade-3);border:1px solid var(--dark-gray);box-sizing:border-box;border-radius:5px;display:flex;justify-content:center;align-items:center;width:100%;height:52px}.social-login-buttons .social-btn[data-v-f9ac41be]:nth-of-type(2){margin:0 var(--spacing-24)}.or-line[data-v-f9ac41be]{display:grid;grid-template-columns:1fr max-content 1fr;grid-column-gap:22px;align-items:center;margin:var(--spacing-12) 0}.or-line[data-v-f9ac41be]:after,.or-line[data-v-f9ac41be]:before{content:"";display:block;height:1px;background-color:var(--main-dark-light-3)}.alert-error[data-v-f9ac41be]{position:static;text-align:center;display:block;margin-top:var(--spacing-8);height:auto;background-color:var(--main-red-light-2);border:1px solid var(--main-red-light-3);border-radius:5px;color:var(--main-red-shade-1);font-weight:500;font-size:14px;line-height:130%;padding:12px 30px}form .input-group[data-v-f9ac41be]{position:relative;padding-bottom:18px}form .input-group[data-v-f9ac41be]:last-of-type{padding-bottom:40px}form .input-group input[data-v-f9ac41be]{background:#4b5461;border:1px solid #565e6a;box-sizing:border-box;border-radius:5px;color:var(--main-dark-shade-4)}form .input-group input[data-v-f9ac41be]::placeholder{color:var(--main-dark-shade-4)}form .input-group input.invalid-field[data-v-f9ac41be]{border-color:var(--main-red)}form .input-group .alert[data-v-f9ac41be]{position:absolute;bottom:0;padding-left:0;color:var(--main-red)}form .input-group .icon-eye[data-v-f9ac41be]{cursor:pointer;position:absolute;right:var(--spacing-16);top:14px}form button[data-v-f9ac41be]{width:100%;max-width:200px}@media (max-width:1274px){.social-login-buttons .social-btn[data-v-f9ac41be]:not(.google-btn){max-width:52px}.social-login-buttons .social-btn[data-v-f9ac41be]:not(.google-btn):nth-of-type(2){margin:0 var(--spacing-8)}form button[data-v-f9ac41be]{max-width:100%}}.fa .h6[data-v-f9ac41be]{margin-bottom:var(--spacing-40);color:var(--main-light)}.fa form .input-group[data-v-f9ac41be]{padding-bottom:var(--spacing-12)}.fa form .input-group[data-v-f9ac41be]:last-of-type{padding-bottom:var(--spacing-40)}.fa form .input-group input[data-v-f9ac41be]{color:var(--main-light)}.fa .social-login-buttons .social-btn[data-v-f9ac41be],.fa form .input-group input[data-v-f9ac41be]{background:var(--main-dark-light-2);border:1px solid var(--main-dark-light-3)}@media (max-width:1274px){.fa .h6[data-v-f9ac41be]{margin-bottom:var(--spacing-24)}}.payment .trial-message{margin-bottom:44px}.payment>p{color:var(--main-light);margin:var(--spacing-36) 0 0 0;font-size:14px}.payment .payment-tabs{display:flex;margin-top:10px;margin-bottom:var(--spacing-36)}.payment .payment-tabs.loading .payment-tab .tab{opacity:.3;pointer-events:none}.payment .payment-tabs .payment-tab{width:100%;max-width:231px;position:relative}.payment .payment-tabs .payment-tab:first-of-type{margin-right:10px}.payment .payment-tabs .payment-tab.active .tab{border-color:var(--accent)}.payment .payment-tabs .payment-tab.active .tab .payment-info .payment-name{color:var(--main-light)}.payment .payment-tabs .payment-tab.disabled .tab{opacity:.3;cursor:auto}.payment .payment-tabs .payment-tab.disabled:hover .tooltip{display:block}.payment .payment-tabs .payment-tab .tooltip{right:50%;bottom:60px}.payment .payment-tabs .payment-tab .tab{height:100%;display:flex;align-items:center;padding:var(--spacing-24) var(--spacing-16);background:var(--main-dark-shade-2);border:1px solid #656c78;border-radius:7px;cursor:pointer}.payment .payment-tabs .payment-tab .tab .payment-info .payment-name{display:flex;justify-content:center;align-items:center;font-weight:500}.payment .payment-tabs .payment-tab .tab .payment-info .payment-name svg{margin-right:var(--spacing-12)}.payment .payment-tabs .payment-tab .tab .circle{width:16px;height:16px;border:1px solid var(--main-dark-shade-4);border-radius:50%;margin-left:auto}.payment .payment-tabs .payment-tab .tab .icon-check{display:flex;justify-content:center;align-items:center;width:16px;height:16px;border-radius:50%;background-color:var(--accent);margin-left:auto}.payment .payment-tabs .payment-tab .tab .icon-check svg{width:10px}.payment .payment-tabs .payment-tab .tab .icon-check svg path[fill]{fill:var(--main-light)}.payment .tooltip{display:none;position:absolute;right:12px;bottom:30px;width:227px;padding:var(--spacing-16);background:var(--main-light);box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:3px;color:var(--main-dark-shade-0);text-align:center;transform:translateX(50%);font-size:14px;z-index:1}.payment .tooltip:after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;height:15px;width:15px;background-color:var(--main-light);clip-path:polygon(0 0,100% 100%,0 100%);transform:rotate(-45deg);border-radius:0 0 0 .25em}.payment .pay-pal-wrapper{display:none}.payment .form-wrapper{position:relative}.payment .payment-card .payment-form,.payment .payment-paypal .payment-form{display:flex;flex-wrap:wrap}.payment .payment-card .payment-form .hidden,.payment .payment-paypal .payment-form .hidden{display:none}.payment .payment-card .payment-form .invalid,.payment .payment-paypal .payment-form .invalid{border:1px solid var(--error);overflow:hidden;border-radius:5px}.payment .payment-card .payment-form .input-group,.payment .payment-paypal .payment-form .input-group{width:100%;position:relative;margin-bottom:var(--spacing-24)}.payment .payment-card .payment-form .input-group.invalid,.payment .payment-paypal .payment-form .input-group.invalid{border:none;overflow:unset;margin-bottom:var(--spacing-48)}.payment .payment-card .payment-form .input-group.card-number .card-number-wrapper,.payment .payment-paypal .payment-form .input-group.card-number .card-number-wrapper{height:52px;position:relative}.payment .payment-card .payment-form .input-group.card-number .card-number-wrapper iframe,.payment .payment-paypal .payment-form .input-group.card-number .card-number-wrapper iframe{width:100%!important;height:75px!important;margin-top:-10px}.payment .payment-card .payment-form .input-group.card-number .icon-card,.payment .payment-paypal .payment-form .input-group.card-number .icon-card{position:absolute;top:1px;left:1px;background:#4b5461;width:52px;bottom:0}.payment .payment-card .payment-form .input-group.card-number .icon-card svg,.payment .payment-paypal .payment-form .input-group.card-number .icon-card svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.payment .payment-card .payment-form .input-group.card-number .icon-card-type,.payment .payment-paypal .payment-form .input-group.card-number .icon-card-type{position:absolute;top:50%;right:16px;transform:translateY(-50%);display:flex}.payment .payment-card .payment-form .input-group.card-number .icon-lock,.payment .payment-paypal .payment-form .input-group.card-number .icon-lock{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.payment .payment-card .payment-form .input-group.card-number input,.payment .payment-paypal .payment-form .input-group.card-number input{padding-left:52px;padding-right:52px}.payment .payment-card .payment-form .input-group.cvv,.payment .payment-paypal .payment-form .input-group.cvv{width:50%;padding-left:15px}.payment .payment-card .payment-form .input-group.cvv .card-cvv-wrapper,.payment .payment-paypal .payment-form .input-group.cvv .card-cvv-wrapper{height:52px;position:relative}.payment .payment-card .payment-form .input-group.cvv .card-cvv-wrapper iframe,.payment .payment-paypal .payment-form .input-group.cvv .card-cvv-wrapper iframe{width:100%!important;height:75px!important;margin-top:-10px}.payment .payment-card .payment-form .input-group.cvv input,.payment .payment-paypal .payment-form .input-group.cvv input{padding-left:52px;padding-right:52px}.payment .payment-card .payment-form .input-group.card-name .card-name-input-holder,.payment .payment-paypal .payment-form .input-group.card-name .card-name-input-holder{position:relative}.payment .payment-card .payment-form .input-group.card-name .card-name-input-holder .icon-person,.payment .payment-paypal .payment-form .input-group.card-name .card-name-input-holder .icon-person{position:absolute;top:50%;left:16px;margin-top:-10px}.payment .payment-card .payment-form .input-group.card-name .card-name-input-holder input,.payment .payment-paypal .payment-form .input-group.card-name .card-name-input-holder input{padding-left:52px}.payment .payment-card .payment-form .input-group.card-expiration,.payment .payment-paypal .payment-form .input-group.card-expiration{width:50%;padding-right:15px}.payment .payment-card .payment-form .input-group.card-expiration .card-expiration-wrapper,.payment .payment-paypal .payment-form .input-group.card-expiration .card-expiration-wrapper{overflow:hidden;position:relative;height:52px;display:flex}.payment .payment-card .payment-form .input-group.card-expiration .card-expiration-wrapper .card-expiration-month,.payment .payment-paypal .payment-form .input-group.card-expiration .card-expiration-wrapper .card-expiration-month{width:62px}.payment .payment-card .payment-form .input-group.card-expiration .card-expiration-wrapper .card-expiration-year,.payment .payment-paypal .payment-form .input-group.card-expiration .card-expiration-wrapper .card-expiration-year{width:calc(100% - 62px)}.payment .payment-card .payment-form .input-group.card-expiration .card-expiration-wrapper iframe,.payment .payment-paypal .payment-form .input-group.card-expiration .card-expiration-wrapper iframe{width:100%!important;height:75px!important;margin-top:-10px}.payment .payment-card .payment-form .input-group.card-expiration .card-expiration-wrapper .card-expiration-slash,.payment .payment-paypal .payment-form .input-group.card-expiration .card-expiration-wrapper .card-expiration-slash{position:absolute;left:49px;top:50%;transform:translateY(-50%);font-size:18px;margin-top:-1px}.payment .payment-card .payment-form .input-group.city,.payment .payment-paypal .payment-form .input-group.city{padding-right:15px}.payment .payment-card .payment-form .input-group.zip-code-invoice,.payment .payment-paypal .payment-form .input-group.zip-code-invoice{padding-left:15px;padding-right:0!important}.payment .payment-card .payment-form .input-group.city,.payment .payment-card .payment-form .input-group.zip-code,.payment .payment-card .payment-form .input-group.zip-code-invoice,.payment .payment-paypal .payment-form .input-group.city,.payment .payment-paypal .payment-form .input-group.zip-code,.payment .payment-paypal .payment-form .input-group.zip-code-invoice{width:50%}.payment .payment-card .payment-form .input-group:nth-of-type(3),.payment .payment-paypal .payment-form .input-group:nth-of-type(3){width:50%;padding-right:15px}.payment .payment-card .payment-form .input-group:nth-of-type(4),.payment .payment-paypal .payment-form .input-group:nth-of-type(4){width:50%;padding-left:15px}.payment .payment-card .payment-form .input-group.zip-code,.payment .payment-paypal .payment-form .input-group.zip-code{padding-right:15px}.payment .payment-card .payment-form .country,.payment .payment-paypal .payment-form .country{margin-top:var(--spacing-24)}.payment .payment-card .payment-form input:-webkit-autofill,.payment .payment-card .payment-form input:-webkit-autofill:active,.payment .payment-card .payment-form input:-webkit-autofill:focus,.payment .payment-card .payment-form input:-webkit-autofill:hover,.payment .payment-card .payment-form select:-webkit-autofill,.payment .payment-card .payment-form select:-webkit-autofill:active,.payment .payment-card .payment-form select:-webkit-autofill:focus,.payment .payment-card .payment-form select:-webkit-autofill:hover,.payment .payment-paypal .payment-form input:-webkit-autofill,.payment .payment-paypal .payment-form input:-webkit-autofill:active,.payment .payment-paypal .payment-form input:-webkit-autofill:focus,.payment .payment-paypal .payment-form input:-webkit-autofill:hover,.payment .payment-paypal .payment-form select:-webkit-autofill,.payment .payment-paypal .payment-form select:-webkit-autofill:active,.payment .payment-paypal .payment-form select:-webkit-autofill:focus,.payment .payment-paypal .payment-form select:-webkit-autofill:hover{transition:0s;-webkit-box-shadow:0 0 0 50px #4b5461 inset!important;-webkit-text-fill-color:var(--main-light)!important}.payment .payment-card .payment-form input,.payment .payment-card .payment-form select,.payment .payment-paypal .payment-form input,.payment .payment-paypal .payment-form select{transition:0s}.payment .invoice-info{width:100%;display:flex;flex-wrap:wrap;margin-top:var(--spacing-48)}.payment .invoice-info .h6{color:var(--main-light);margin-bottom:var(--spacing-24)}.payment .tooltip-holder{position:absolute;top:50%;right:16px;margin-top:-9px}.payment .tooltip-holder.cvv{z-index:1;transform:translateY(50%)}.payment .tooltip-holder .icon-question{width:18px}.payment .tooltip-holder .icon-question:hover+.tooltip{display:block}.payment input{background:#4b5461;border:1px solid #565e6a;border-radius:5px;color:var(--main-light)}.payment input::placeholder{color:var(--main-light-shade-4)}.payment input:focus{border-color:#565e6a}.payment input.invalid-field{border-color:var(--main-red)}.payment .required{display:inline-block;padding-bottom:5px;font-size:14px;color:var(--main-light)}.payment .required:after{padding-left:3px}.payment .alert{color:var(--main-red);position:absolute;margin-top:6px}.payment .country,.payment .state{width:100%;position:relative}.payment .country svg,.payment .state svg{position:absolute;top:50%;right:21px;width:14px;height:8px;transform:translateY(50%);margin-top:5px}.payment .country svg path[stroke],.payment .state svg path[stroke]{stroke:var(--main-light-shade-4)}.payment .country select,.payment .state select{margin-top:5px;background:none;background-color:#4b5461;border:1px solid #565e6a;border-radius:5px;color:var(--main-light)}.payment .country select option,.payment .state select option{color:var(--main-light-shade-4)}.payment .state{margin-top:var(--spacing-24);width:50%;padding-right:15px}.payment .state select{margin-top:0}.payment .state svg{right:34px;top:37px}.payment .state:not(.hidden)+.zip-code{padding-left:15px;padding-right:0!important}.payment .zip-code{margin-top:var(--spacing-24);margin-bottom:0;width:50%}.payment .payment-paypal p{margin-bottom:var(--spacing-24);max-width:70%}.payment .footer-note{margin-top:var(--spacing-16);display:flex;align-items:center}.payment .footer-note svg{flex:0 0 auto}.payment .footer-note svg.icon-norton-secured{width:95px;height:40px}.payment .footer-note p{margin-left:var(--spacing-28);display:flex;justify-content:center;align-items:center;font-weight:500}.payment .footer-note p svg{margin-right:var(--spacing-6)}@media (max-width:1274px){.payment .payment-tabs .payment-tab.disabled .tooltip{right:0;transform:translateX(0)}.payment .payment-tabs .payment-tab.disabled .tooltip:after{left:unset;margin-left:12px}.payment .payment-tabs .payment-tab .tab{padding:var(--spacing-16) var(--spacing-12)}.payment .payment-tabs .payment-tab .tab .circle,.payment .payment-tabs .payment-tab .tab .icon-check{flex:0 0 auto}.payment .payment-card .tooltip{right:98px}.payment .payment-card .tooltip:after{left:unset;margin-left:12px}.payment .payment-card .payment-form .country{margin-top:var(--spacing-36)}.payment .payment-card .payment-form .input-group.card-number .icon-card{width:46px;height:46px;top:0}.payment .payment-card .payment-form .input-group.zip-code{width:100%;padding-right:0}.payment .payment-card .payment-form .input-group.card-expiration .card-expiration-wrapper .card-expiration-slash{left:50px}.payment .payment-paypal p{max-width:100%;font-size:14px}.payment .zip-code{width:100%;padding-right:0}.payment .footer-note p{font-size:14px;margin-left:12px}}.fa .payment .select{color:var(--main-light);font-size:14px}.fa .payment .payment-tabs .payment-tab .tab{background:var(--main-dark-light-2);border:1px solid var(--main-dark-light-3)}.fa .payment .payment-tabs .payment-tab.active .tab{border-color:var(--accent)}.fa .payment .payment-card .payment-form input:-webkit-autofill,.fa .payment .payment-card .payment-form input:-webkit-autofill:active,.fa .payment .payment-card .payment-form input:-webkit-autofill:focus,.fa .payment .payment-card .payment-form input:-webkit-autofill:hover,.fa .payment .payment-card .payment-form select:-webkit-autofill,.fa .payment .payment-card .payment-form select:-webkit-autofill:active,.fa .payment .payment-card .payment-form select:-webkit-autofill:focus,.fa .payment .payment-card .payment-form select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 50px #283454 inset!important}.fa .payment .payment-card .payment-form .input-group.card-number .card-number-wrapper .icon-card{background:var(--main-dark-light-2);top:2px}.fa .payment .country select,.fa .payment .state select,.fa .payment input{background:var(--main-dark-light-2);border:1px solid var(--main-dark-light-3)}.fa .payment .required:after{color:#c75656}@media (max-width:1274px){.fa .payment .payment-card .payment-form .input-group,.fa .payment .payment-tabs{margin-bottom:var(--spacing-30)}.fa .payment .payment-card .payment-form .input-group.card-number .card-number-wrapper .icon-card{height:48px}.fa .payment .payment-card .payment-form .input-group.zip-code{padding-left:0}.fa .payment .payment-card .payment-form .country{margin-top:0}.fa .payment .state{width:100%;padding-right:0}.fa .payment .state svg{right:21px}}.loader-mask{opacity:0;transition:all var(--duration);visibility:hidden;background:var(--true-white);position:fixed;top:0;bottom:0;right:0;left:0;z-index:9999}.loader-mask .loader{position:fixed;top:50%;left:50%;margin-left:-32px;margin-top:-32px;z-index:3}.loader-mask .loader circle[fill]{fill:var(--brand-dark)!important}.loader-mask .loader circle[stroke]{stroke:var(--brand-dark)!important}.loader-mask.show{opacity:.8;visibility:visible}.loader-mask.element,.loader-mask.element .loader{position:absolute}.order-summary{background-color:var(--main-dark-shade-2);border-radius:10px;padding:var(--spacing-36) var(--spacing-24)}.order-summary .heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-32);position:relative}.order-summary .heading .h5{margin:0;color:var(--main-light)}.order-summary .heading .h5 .expand-arrow,.order-summary .heading .total-price{display:none}.order-summary .heading .currency{position:relative;cursor:pointer}.order-summary .heading .currency.loading{pointer-events:none;opacity:.3}.order-summary .heading .currency svg path[stroke]{stroke:var(--main-light-shade-4)}.order-summary .heading .currency ul{position:absolute;top:24px;right:0;min-width:80px;margin:0;padding:0;background-color:var(--main-dark-shade-2);border:1px solid #3d4450;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:3px}.order-summary .heading .currency ul li{list-style:none;font-size:14px;color:var(--main-light);padding:16px}.order-summary .order-summary-loader{z-index:8;right:0;left:auto;top:50%;bottom:auto;transform:translateY(-50%);width:28px;height:28px;background:transparent}.order-summary .order-summary-loader svg{width:28px;transform:translate(-50%,-50%);margin:0}.order-summary .order-summary-loader svg circle[fill]{fill:var(--main-light-shade-4)!important}.order-summary .order-summary-loader.coins{position:absolute}.order-summary .content.loading{position:relative}.order-summary .promo-code{margin-bottom:var(--spacing-28)}.order-summary .promo-code.loading{pointer-events:none;opacity:.3;position:relative}.order-summary .promo-code .promo-text{font-size:14px;font-weight:500;text-decoration:underline;color:rgba(171,175,181,.8);cursor:pointer}.order-summary .promo-code .promo-input-wrapper .promo-input{display:flex;align-items:flex-start;margin-bottom:12px}.order-summary .promo-code .promo-input-wrapper .promo-input>div{margin-right:var(--spacing-8)}.order-summary .promo-code .promo-input-wrapper .promo-input>div input{height:58px;background-color:#4b5461;border:1px solid #565e6a;border-radius:3px;color:var(--main-light)}.order-summary .promo-code .promo-input-wrapper .promo-input>div input::placeholder{color:var(--main-light-shade-4)}.order-summary .promo-code .promo-input-wrapper .promo-input>div input:-ms-input-placeholder{color:var(--main-dark-shade-4)}.order-summary .promo-code .promo-input-wrapper .promo-input>div input::-ms-input-placeholder{color:var(--main-dark-shade-4)}.order-summary .promo-code .promo-input-wrapper .promo-input>div input.invalid{border-color:var(--main-red-shade-1)}.order-summary .promo-code .promo-input-wrapper .promo-input>div span{color:var(--main-red-shade-1);font-size:14px;font-weight:500;margin-top:4px;display:inline-block}.order-summary .promo-code .promo-applied{font-size:14px;font-weight:500;color:var(--main-light);display:flex;flex-wrap:wrap;align-items:center}.order-summary .promo-code .promo-applied p{margin:0 var(--spacing-8) var(--spacing-4) 0}.order-summary .promo-code .promo-applied .promo-discount{white-space:nowrap;margin-left:0;margin-bottom:var(--spacing-4);padding:var(--spacing-8) 11px var(--spacing-8) var(--spacing-8);text-transform:uppercase}.order-summary .promo-code .promo-applied .promo-discount svg{width:10px;margin-left:10px}.order-summary .promo-code .promo-applied .promo-discount svg path[stroke]{stroke:var(--accent-shade-3)}.order-summary .promo-discount{padding:2px 5px;font-weight:700;color:var(--accent);background:rgba(86,191,199,.2);border-radius:3px;margin-left:var(--spacing-8)}.order-summary .subscriptions-quantity-widget{margin-bottom:36px}.order-summary .subscriptions-quantity-widget .subscriptions-quantity{display:flex;justify-content:space-between;align-items:center}.order-summary .subscriptions-quantity-widget .subscriptions-quantity .quantity-widget{display:flex;align-items:center}.order-summary .subscriptions-quantity-widget .subscriptions-quantity .quantity-widget svg.disabled{opacity:.3;pointer-events:none}.order-summary .subscriptions-quantity-widget .subscriptions-quantity .quantity-widget .decrease,.order-summary .subscriptions-quantity-widget .subscriptions-quantity .quantity-widget .increase{user-select:none;width:20px;height:20px;cursor:pointer}.order-summary .subscriptions-quantity-widget .subscriptions-quantity .quantity-widget .quantity{width:54px;height:34px;font-size:18px;font-weight:500;background-color:#4b5461;border:1px solid #565e6a;border-radius:3px;color:var(--main-light);margin:0 8px;padding:14px 15px;text-align:center}.order-summary .subscriptions-quantity-widget .subscriptions-quantity .quantity-widget .quantity.coins{width:64px}.order-summary .quantity-warning{background-color:var(--main-dark-light-4);border:1px solid var(--main-dark-light-3);color:var(--main-light);font-size:14px;border-radius:5px;margin-top:16px!important;padding:10px;text-align:left!important}.order-summary .quantity-warning span{text-decoration:underline}.order-summary .order-details .details-row{display:flex;justify-content:space-between;align-items:center}.order-summary .order-details .details-row.title{margin-bottom:var(--spacing-4)}.order-summary .order-details .details-row:not(.title) div:nth-of-type(2){color:var(--main-light)}.order-summary .order-details .details-row:not(.highlight):not(.total){font-size:14px}.order-summary .order-details .details-row.highlight,.order-summary .order-details .details-row.total{color:var(--main-light);font-weight:500}.order-summary .order-details .details-row.total{font-size:18px}.order-summary .order-details .details-row.subtotal div{color:var(--main-light)}.order-summary .order-details .details-row.highlight div:first-of-type{padding-right:50px}.order-summary .order-details .details-row.highlight div:last-of-type{text-align:right}.order-summary .order-details .details-row.highlight~.details-row{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.order-summary .order-details .details-row.highlight .business-price-desc{font-size:14px}.order-summary .order-details .details-row.promo{color:var(--accent)}.order-summary .order-details .details-row.tooltip-holder div:first-of-type{display:flex;justify-content:center;align-items:center;position:relative}.order-summary .order-details .details-row.tooltip-holder div:first-of-type .icon-question{width:12px;margin-left:var(--spacing-6)}.order-summary .order-details .details-row.tooltip-holder div:first-of-type .icon-question:hover+.tooltip{display:block}.order-summary .order-details .details-row.tooltip-holder div:first-of-type .tooltip{display:none;position:absolute;right:10px;bottom:22px;width:220px;padding:var(--spacing-16);background:var(--main-light);box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:3px;color:var(--main-dark-shade-0);text-align:center;transform:translateX(50%);z-index:3}.order-summary .order-details .details-row.tooltip-holder div:first-of-type .tooltip:after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-3px;height:15px;width:15px;background-color:var(--main-light);clip-path:polygon(0 0,100% 100%,0 100%);transform:rotate(-45deg);border-radius:0 0 0 .25em}.order-summary .order-details hr{margin-top:var(--spacing-16);margin-bottom:var(--spacing-16);border:none;height:1px;background-color:#404a5b}.order-summary .order-details hr.pre-subtotal{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8)}.order-summary .charge{font-size:14px;margin-top:var(--spacing-24);margin-bottom:var(--spacing-36);line-height:20px}.order-summary .charge.important{display:flex;align-items:center;border-radius:5px;gap:8px;background-color:var(--main-dark-light-3);color:var(--main-light);padding:var(--spacing-8) 10px}.order-summary .charge.important .icon{flex-shrink:0}.order-summary .order-button{width:100%}.order-summary #pay-pal[disabled]{opacity:.3;pointer-events:none}.order-summary #pay-pal.show{display:block!important}.order-summary .footer-note{display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:500}.order-summary .footer-note svg{margin-right:var(--spacing-8)}.order-summary .support{margin-top:32px;text-align:center;font-size:14px}.order-summary .support span{cursor:pointer;color:var(--accent);font-weight:600}.order-summary .secure-icons{display:flex;justify-content:center;align-items:center;margin-top:var(--spacing-32);position:absolute;bottom:-70px;width:100%;left:0}.order-summary .secure-icons svg:first-of-type{margin-right:var(--spacing-14)}@media (max-width:1274px){.order-summary{margin-left:-24px;margin-right:-24px;padding-top:0;padding-bottom:28px;border-radius:0;max-height:75px;overflow:hidden;transition:all var(--duration) ease-in;display:block;z-index:1}.order-summary .heading{margin-top:28px}.order-summary .heading .h5{display:flex;justify-content:center;align-items:center}.order-summary .heading .h5 .expand-arrow{display:block;margin-left:var(--spacing-8);transform:rotate(180deg)}.order-summary .heading .h5 .expand-arrow path[stroke]{stroke:var(--main-light)}.order-summary .heading .total-price{display:block;font-size:18px;color:var(--main-light)}.order-summary .heading .currency{display:none}.order-summary.expanded{position:static;width:auto;border-radius:10px 10px 0 0;max-height:1000px}.order-summary.expanded .heading .h5 .expand-arrow{transform:rotate(0deg)}.order-summary.expanded .heading .total-price{display:none}.order-summary.expanded .heading .currency{display:block}.order-summary.expanded .content{max-height:2000px;opacity:1;overflow:unset}.order-summary .order-details .details-row.tooltip-holder div:first-of-type .tooltip{right:auto}.order-summary .order-details .details-row.tooltip-holder div:first-of-type .tooltip:after{left:12px}.order-summary .content{overflow:hidden;max-height:0;opacity:0;transition:all .5s ease-in}.order-summary .secure-icons{position:static}}.fa .order-summary{background-color:var(--main-dark-light-1)}.fa .order-summary .order-button{margin-top:var(--spacing-32)}.fa .order-summary .footer-note{margin-top:var(--spacing-20)}.fa .order-summary .support{margin-top:var(--spacing-36)}.fa .order-summary .promo-code{margin-bottom:var(--spacing-32)}.fa .order-summary .promo-code .promo-discount svg path[stroke]{stroke:var(--accent-shade-1)}.fa .order-summary .promo-code .promo-input-wrapper .promo-input>div input{background-color:var(--background-700)}.fa .order-summary .promo-code .promo-input-wrapper .promo-input>div input:not(.invalid){border-color:var(--main-dark-shade-3)}.fa .order-summary .promo-code .promo-input-wrapper .promo-input>div input:focus{border-color:var(--main-light)}.fa .order-summary .order-details hr{background-color:var(--main-dark-light-3)}.fa .order-summary .order-details .details-row.promo{color:var(--accent-light-3)}.fa .order-summary .order-details .details-row.subtotal>div:first-of-type{color:var(--main-light-shade-4)}.fa .order-summary .charge{margin-top:var(--spacing-32);margin-bottom:0}.fa .order-summary .promo-discount{background:rgba(53,140,253,.2)}.checkout{padding-top:var(--spacing-80);color:var(--main-light-shade-4)}.checkout .link-accent{font-weight:700}.checkout .h2{color:var(--main-light)}.checkout .tabs{display:flex;align-items:center;margin-top:var(--spacing-48)}.checkout .tabs .tab{display:flex;justify-content:center;align-items:center;color:var(--main-dark-light-3);font-weight:500}.checkout .tabs .tab.active{color:var(--main-light)}.checkout .tabs .tab.active span{background-color:var(--accent)}.checkout .tabs .tab span{display:flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:600;margin-right:var(--spacing-8);background-color:var(--main-dark-shade-2);border-radius:50%}.checkout .tabs .progress-bar{height:2px;width:64px;background-color:var(--main-dark-shade-2);margin:0 var(--spacing-12)}.checkout .tabs .progress-bar.full div{width:100%}.checkout .tabs .progress-bar div{background-color:var(--main-light-shade-4);width:50%;height:100%}.checkout .row{margin-top:var(--spacing-24);align-items:flex-start}.checkout .steps-holder .payment-form-loader{opacity:.75;background:var(--main-dark-shade-1);z-index:2}.checkout .steps-holder .payment-form-loader svg{width:64px}.checkout .steps-holder .payment-form-loader svg circle[fill]{fill:var(--main-light-shade-4)!important}.checkout .step{padding:var(--spacing-36);background-color:var(--main-dark-shade-2);border-radius:10px}.checkout .step:first-of-type{margin-bottom:var(--spacing-24)}.checkout .step:first-of-type:not(.active) .heading a,.checkout .step:first-of-type:not(.active) .heading div:not(.icon-check){display:none}.checkout .step:not(.active) .loader-mask{visibility:hidden}.checkout .step:not(.active).verified .h5{align-items:center;display:flex}.checkout .step:not(.active).verified .h5 .icon-check{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%;background-color:var(--accent);margin-right:var(--spacing-12);flex:0 0 auto}.checkout .step:not(.active).verified .h5 .icon-check svg{width:12px}.checkout .step:not(.active).verified .h5 .icon-check svg path[fill]{fill:var(--main-light)}.checkout .step:not(.active).verified .payment-verified{margin-top:var(--spacing-16);margin-left:var(--spacing-36);display:flex;justify-content:space-between}.checkout .step:not(.active).verified .payment-verified span{color:var(--main-dark-light-4);cursor:pointer}.checkout .step:not(.active).verified .payment-verified .card{display:flex;align-items:center;color:var(--main-light)}.checkout .step:not(.active).verified .payment-verified .card svg{margin-right:12px}.checkout .step:not(.active) .heading{margin:0}.checkout .step:not(.active) .content{margin:0;max-height:0;overflow:hidden;opacity:0}.checkout .step.active{position:relative}.checkout .step.active .heading .h5{color:var(--main-light)}.checkout .step .heading{display:flex;align-items:center;justify-content:space-between}.checkout .step .heading .h5{margin:0}.checkout .step .heading .h5 span{color:var(--main-dark-light-4);cursor:pointer;margin-left:24px;font-size:16px}.checkout .step .heading div{font-weight:500}.checkout .step .heading .payment-icons{display:flex;justify-content:center;align-items:center}.checkout .step .heading .payment-icons svg{margin:0 var(--spacing-4);flex:0 0 auto}.checkout .step .heading .payment-icons .paypal{border-left:1px solid var(--main-dark-light-4);height:28px;display:flex;align-items:center;margin-left:12px;padding-left:12px}.checkout .step .content{margin-top:var(--spacing-36);max-height:2000px;opacity:1;transition:all .5s ease-in}.checkout .important-information{margin-top:var(--spacing-24);padding:var(--spacing-36);background-color:var(--main-dark-light-3);border-radius:10px}.checkout .important-information .h5{color:var(--main-light)}.checkout .important-information p{color:var(--main-light-shade-1)}.checkout .important-information .allocation-change-info .h5{margin-top:60px}.checkout .important-information .allocation-change-info .current-subscriptions{font-size:14px;display:flex;align-items:center;margin-top:16px}.checkout .important-information .allocation-change-info .current-subscriptions span{margin-left:8px;background-color:#4b5461;border:1px solid #565e6a;border-radius:3px;width:54px;height:34px;display:inline-block;font-size:18px;font-weight:500;text-align:center;line-height:32px}.checkout .important-information.coins{padding:var(--spacing-32)}.checkout .important-information .coins-info{color:var(--main-light)}.checkout .important-information .coins-info .h6{margin-top:var(--spacing-40);font-weight:400}.checkout .important-information .coins-info .price-list{counter-reset:coin-pricing-counter;list-style:none;display:flex;flex-flow:column wrap;padding:0;margin:0;height:230px}.checkout .important-information .coins-info .price-list li{counter-increment:coin-pricing-counter;position:relative;padding:var(--spacing-8);display:flex;align-items:center}.checkout .important-information .coins-info .price-list li span{color:var(--accent)}.checkout .important-information .coins-info .price-list li:before{content:counter(coin-pricing-counter);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:10px;font-weight:600;font-size:18px;background-color:var(--gray);margin-right:var(--spacing-8)}@media (max-width:1274px){.checkout .h2{font-size:32px}.checkout .tabs{margin-top:var(--spacing-36)}.checkout .steps-holder{padding-bottom:var(--spacing-24)}.checkout .step{padding-right:var(--spacing-24);padding-left:var(--spacing-24)}.checkout .step.active .heading .h5{margin-bottom:var(--spacing-16)}.checkout .step.active .heading .h5.back-button{display:flex;justify-content:space-between;width:100%}.checkout .step:not(.active).verified .payment-verified{margin-left:0}.checkout .step:not(.active).verified .payment-verified .card{margin-right:11px}.checkout .step:not(.active).verified .payment-verified .card svg{flex:0 0 auto}.checkout .step .heading{flex-direction:column;align-items:flex-start}.checkout .step .heading .payment-icons{margin-top:var(--spacing-16);justify-content:space-between;width:100%}.checkout .step .heading .payment-icons svg{transform:scale(.8);margin:0}.checkout .step .heading .payment-icons .paypal{margin-left:0;padding-left:0}.checkout .step .heading .content{margin-top:var(--spacing-24)}.checkout .important-information:not(.coins){padding-right:var(--spacing-24);padding-left:var(--spacing-24)}.checkout .important-information .coins-info .price-list{flex-wrap:nowrap;height:unset}}.fa .checkout .link-accent{font-weight:500}.fa .checkout .step{background:var(--main-dark-light-1)}@media (max-width:1274px){.fa .checkout .step .heading .payment-icons{justify-content:unset;margin-bottom:var(--spacing-8)}.fa .checkout .step .heading .payment-icons svg{transform:unset;margin:0 var(--spacing-4)}.fa .checkout .step.verified .content{margin-top:0}}.checkout-page[data-v-8455951a]{padding-top:var(--spacing-80);padding-bottom:var(--spacing-80);width:100%;height:100%;min-height:100vh;background-color:var(--main-dark-shade-1)}@media (max-width:1274px){.checkout-page[data-v-8455951a]{padding-bottom:0}}.fa .checkout-page[data-v-8455951a],.fa .checkout-page[data-v-8455951a] .checkout .steps-holder .payment-form-loader{background:var(--main-dark)}