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