.wrapper.svelte-80lqan.svelte-80lqan{background:var(--c-white);display:flex;flex-direction:row;justify-content:center;align-items:center}.wrapper.upsell.svelte-80lqan.svelte-80lqan{display:none}.step.svelte-80lqan.svelte-80lqan{display:flex;flex-direction:row;align-items:center;width:max-content}span.svelte-80lqan.svelte-80lqan{font-size:16px;font-weight:700;letter-spacing:0px;color:var(--c-gray-800);margin-left:0.5em}.step.svelte-80lqan>div.svelte-80lqan{background:var(--c-gray-800);color:var(--c-white);text-align:center;padding-top:4px;font-size:14px;height:22px;width:22px;border-radius:11px;letter-spacing:0px;color:var(--c-white)}.step.active.svelte-80lqan>div.svelte-80lqan{background:var(--c-primary)}.step.active.svelte-80lqan span.svelte-80lqan{color:var(--c-primary)}.step.completed.svelte-80lqan>div.svelte-80lqan{background:var(--c-primary)}.step.completed.svelte-80lqan span.svelte-80lqan{color:var(--c-primary);text-decoration:underline}.step.svelte-80lqan a.svelte-80lqan{text-decoration:none}.connector.svelte-80lqan.svelte-80lqan{height:2px;width:120px;background:var(--c-gray-500);margin:0 0.5em}.progress.svelte-80lqan.svelte-80lqan{display:none;height:2px;width:50%;background:var(--c-primary)}.step.active+.connector.svelte-80lqan .progress.svelte-80lqan,.step.completed+.connector.svelte-80lqan .progress.svelte-80lqan{display:block}.step.completed+.connector.svelte-80lqan .progress.svelte-80lqan{background:var(--c-primary);width:100%}.step.completed.svelte-80lqan+.connector.svelte-80lqan{background:var(--c-primary)}.step.payment.completed+.connector.svelte-80lqan:not(.completed) .progress.svelte-80lqan{width:50%}.mobile-conf.svelte-80lqan.svelte-80lqan{display:none}@media screen and (max-width: 940px){.connector.svelte-80lqan.svelte-80lqan{width:100px}}@media(max-width: 850px){.step.svelte-80lqan span.svelte-80lqan{font-size:14px}.step.svelte-80lqan:not(.active) span.svelte-80lqan{display:none}.connector.svelte-80lqan.svelte-80lqan{width:80px;margin:0.25em}.step.active.svelte-80lqan+.connector.svelte-80lqan{width:50px}.step.active+.connector.svelte-80lqan .progress.svelte-80lqan{display:none}.step.active.svelte-80lqan span.svelte-80lqan{margin-right:0.5em}.step.payment.completed.svelte-80lqan+.connector.svelte-80lqan{display:none}.step.confirmation.active.svelte-80lqan span.svelte-80lqan{display:none}.step.confirmation.active.svelte-80lqan .mobile-conf.svelte-80lqan{display:inline-block}}@media screen and (max-width: 400px){.connector.svelte-80lqan.svelte-80lqan{width:20px}}
.checkout-header.svelte-14fwgat.svelte-14fwgat{--border-radius:0.2em;--box-shadow:0px 7px 5px hsla(210, 17%, 24%, 0.15);position:relative;border-bottom:2px solid var(--c-gray-300)}.checkout-header.svelte-14fwgat>.svelte-14fwgat{position:relative}a.svelte-14fwgat.svelte-14fwgat{text-decoration:none}header.svelte-14fwgat .logo{fill:var(--c-white);height:40px}.clamp.svelte-14fwgat.svelte-14fwgat{max-width:var(--content-max-w);margin:0 auto;display:flex;align-items:center}.top-bar.svelte-14fwgat.svelte-14fwgat,header.svelte-14fwgat.svelte-14fwgat{padding:0 1em}.top-bar.svelte-14fwgat.svelte-14fwgat{background:var(--c-primary);color:white;z-index:20}.top-bar.svelte-14fwgat .clamp nav.svelte-14fwgat .wrapper .options{top:calc(100% + 5px)}header.svelte-14fwgat.svelte-14fwgat{padding:1.25em 1em;background:var(--c-white);z-index:9}header.svelte-14fwgat .wrapper{margin-left:auto;padding-left:1em}.top-bar.svelte-14fwgat .clamp.svelte-14fwgat{font-size:0.875rem;font-weight:500;height:36px}.top-bar.svelte-14fwgat .clamp p.svelte-14fwgat{margin:0}.top-bar.svelte-14fwgat nav.svelte-14fwgat{margin-left:auto;display:flex}.content.svelte-14fwgat.svelte-14fwgat{height:100%;max-width:68em;margin:2em auto}@media(max-width: 990px){header.svelte-14fwgat.svelte-14fwgat{padding-top:1.125rem;padding-bottom:1.125rem}header.svelte-14fwgat .logo{height:2em}.content.svelte-14fwgat.svelte-14fwgat{padding:0 1em}}@media(max-width: 1060px){.top-bar.svelte-14fwgat.svelte-14fwgat{display:none}}@media screen and (max-width: 640px){header.svelte-14fwgat.svelte-14fwgat{padding-top:0.75em;padding-bottom:0.75em}header.svelte-14fwgat .clamp.svelte-14fwgat{flex-direction:column;justify-content:center}header.svelte-14fwgat .logo{height:1.5em}header.svelte-14fwgat .wrapper{margin:1em auto 0;padding-left:0}}
