.billing-button[data-v-4026260f]{display:flex;justify-content:center}.billing-button__price[data-v-4026260f]{font-size:13px}.input-separator[data-v-f154a0a8]{color:var(--separator-color-default);font-size:var(--checkout-font-size-17px);margin-right:10px}.divider[data-v-f154a0a8]{margin:0 1rem}.icon[data-v-f154a0a8]{align-items:center;border:1px solid;border-radius:5px;color:#1263ff;display:flex;height:29px;justify-content:center;margin-right:1rem;width:2.5rem}.generic-card[data-v-f154a0a8]{background-color:var(--background-color-neutral);border-color:var(--separator-color-default)}.option-alert[data-v-f154a0a8]{margin-bottom:16px}[data-v-8876481d] .label-container label{font-size:.75rem}[data-v-8876481d] a{color:var(--color-text);cursor:pointer;font-weight:700;text-decoration:underline}[data-v-8876481d] a:hover{color:var(--color-text-hover)}[data-v-8876481d] a:active{color:var(--color-text-pressed)}.agreement-text[data-v-8876481d]{margin-bottom:.3125rem}.checkbox[data-v-8876481d]:not(:last-child) .error-message{margin-bottom:12px}.address-container[data-v-be266d1f]{flex-direction:column}.address-container[data-v-be266d1f],.code-and-country[data-v-be266d1f]{display:flex;gap:var(--spacing-xs)}[data-v-be266d1f] .input-type-text .input,[data-v-be266d1f] .input-type-text label{padding-left:16px!important}[data-v-be266d1f] .input-type-text label{z-index:2}[data-v-be266d1f] .j-input-country .j-input-field{background-color:var(--checkout-input-bg);padding-left:16px!important}[data-v-be266d1f] .j-input-phone .j-input-type-text .j-input-field__cta-text,[data-v-be266d1f] .j-input-phone .j-input-type-text .j-input-phone__number-code,[data-v-be266d1f] .j-input-phone .j-input-type-text .j-input-phone__number-placeholder,[data-v-be266d1f] .j-input-phone .j-input-type-text .j-input-type-text__input{bottom:7px}.billing-track{display:flex;flex-direction:column}.server-error[data-v-684f5573]{margin:1rem;max-width:-moz-fit-content;max-width:fit-content}.fade-enter-active[data-v-684f5573],.fade-leave-active[data-v-684f5573]{transition:all .1s linear}.fade-enter[data-v-684f5573],.fade-leave-to[data-v-684f5573]{height:0}@container (width < 992px){.billing-button[data-v-684f5573]{margin:1.3125rem 1rem!important}}@container (width >= 992px){.billing-button[data-v-684f5573]{margin:0!important}.billing-track[data-v-684f5573]{grid-gap:9px}}[data-v-f020f949] .input-type-radio:not(:last-child){margin-bottom:1rem}[data-v-f020f949] .input-type-radio{background-color:#fff;padding:20px 16px}.climate-compensation-container__background-container[data-v-27984c6b]{background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:12px;display:grid;max-width:unset;padding:1.25rem 1rem 1rem;position:relative}.climate-compensation-container__background-container__cover[data-v-27984c6b]{align-items:center;background-color:#fffc;border-radius:inherit;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.climate-compensation-container__background-container .spinner-border[data-v-27984c6b]{color:var(--border-color-alternative);height:3rem;width:3rem}.climate-compensation-container__background-container>img[data-v-27984c6b]{margin:0 auto 1.25rem;max-width:50%}.climate-compensation-container__background-container__description[data-v-27984c6b]{color:var(--dark-text)}.climate-compensation-container__background-container>.btn-group[data-v-27984c6b]{border-radius:var(--border-radius-controls);box-shadow:0 0 0 1px var(--border-color-neutral);margin-top:1.25rem;min-width:0;z-index:1}.climate-compensation-container__background-container>.btn-group>.btn-group__btn[data-v-27984c6b]{color:var(--transparent-dark-text);display:inline-block;min-height:0;overflow:hidden;padding:.21875rem;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:1}.climate-compensation-container__background-container>.btn-group>.btn-group__btn.selected[data-v-27984c6b]{background-color:#2929290d;border:2px solid var(--color-dark);border-radius:var(--border-radius-controls);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:var(--dark-text);font-weight:700}.climate-compensation-container__background-container>.btn-group>.btn-group__btn[data-v-27984c6b]:hover:not(.selected){border:1px solid var(--color-dark);border-radius:var(--border-radius-controls);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.climate-compensation-container__background-container>.btn-group>.btn-group__btn.left[data-v-27984c6b]:not(.selected){border-right:none}.climate-compensation-container__background-container>.btn-group>.btn-group__btn.right[data-v-27984c6b]:not(.selected){border-left:none}.input-separator[data-v-8002f2ad]{color:var(--separator-color-default);font-size:var(--checkout-font-size-17px);margin-right:10px}.divider[data-v-8002f2ad]{margin:0 1rem}.icon[data-v-8002f2ad]{align-items:center;border:1px solid;border-radius:5px;color:#1263ff;display:flex;height:29px;justify-content:center;margin-right:1rem;width:2.5rem}.generic-card[data-v-8002f2ad]{background-color:var(--background-color-neutral);border-color:var(--separator-color-default)}.item[data-v-8002f2ad]{color:var(--transparent-dark-text);font-family:var(--font-family-base);font-size:15px;letter-spacing:-.25px;line-height:1.33}.payment-plan[data-v-8002f2ad]{background-color:#fff;border:1px solid var(--border-color-alternative);border-radius:min(var(--border-radius-max),var(--border-radius-controls));display:grid;flex-direction:column;grid-gap:20px;padding:0 20px 20px 0}.summary-track[data-v-4b4a43ba]{display:flex;flex-direction:column}@container (width >= 992px){.summary-track[data-v-4b4a43ba]{grid-gap:8px}}.billing[data-v-46187ae0]{container-type:inline-size;width:100%}@container (width < 992px){.tracks[data-v-46187ae0]{flex-direction:column}}@container (width >= 992px){.tracks[data-v-46187ae0]{grid-gap:37px}.tracks[data-v-46187ae0]>:not(:nth-child(1000)){max-width:var(--checkout-size-container);min-width:var(--checkout-size-container)}}[data-v-46187ae0] .auth-info-box{background-color:transparent;border:1px solid var(--border-color-alternative);margin-top:1.5rem;padding:2rem 3rem}@container (width < 992px){[data-v-46187ae0] .auth-info-box{margin-bottom:1.5rem}}.tracks[data-v-46187ae0]{display:flex}
