auro-button.svelte-tvwpb8::part(button){box-shadow:none}.dob-layout.svelte-etr1k1{display:flex;gap:.75rem;flex-direction:row;flex-wrap:wrap;width:100%;gap:.5rem}.dob-layout.svelte-etr1k1 .monthInput:where(.svelte-etr1k1){flex:12;width:100%;order:1}.dob-layout.svelte-etr1k1 .dayInput:where(.svelte-etr1k1),.dob-layout.svelte-etr1k1 .yearInput:where(.svelte-etr1k1){flex:7;max-width:calc(25% - .25rem);order:2}@media (max-width: 1020px){.dob-layout.svelte-etr1k1 .monthInput:where(.svelte-etr1k1){flex:auto}.dob-layout.svelte-etr1k1 .dayInput:where(.svelte-etr1k1),.dob-layout.svelte-etr1k1 .yearInput:where(.svelte-etr1k1){flex:1;max-width:calc(50% - .25rem)}}.personalInfo.svelte-1trxbi1{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1rem}.dateOfBirth.svelte-1trxbi1{display:flex;justify-content:space-between;padding-bottom:2rem}.card-container.svelte-1sud48h{position:relative;width:23.4375rem;height:45.4375rem}.loyalty-info.svelte-1sud48h{position:absolute;top:27.89rem;left:3.97rem;max-width:18rem;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;font-feature-settings:"liga" off;color:var(--ds-basic-color-texticon-default, #2a2a2a)}.loyalty-info.svelte-1sud48h .loyalty-number:where(.svelte-1sud48h){font-family:var(--Font-Display-Family, Teodor);font-size:var(--Display-Medium-Size, 2.5rem);font-style:normal;font-weight:300;line-height:130%;display:flex;flex-wrap:column;gap:.25rem}.loyalty-info.svelte-1sud48h .loyalty-number:where(.svelte-1sud48h) .button:where(.svelte-1sud48h){margin-top:-.6rem}.loyalty-info-titanium.svelte-1sud48h{color:#fff}.membership-card-overview.svelte-15fv6wc{display:flex;flex-direction:column;margin:var(--ds-size-400) auto;max-width:50rem}.membership-card-overview.svelte-15fv6wc .app-button-mobile:where(.svelte-15fv6wc){display:none}@media (max-width: 48rem){.membership-card-overview.svelte-15fv6wc{width:100vw}.membership-card-overview.svelte-15fv6wc .membership-card-page:where(.svelte-15fv6wc){flex-direction:column-reverse;align-items:center;padding:1.5rem}.membership-card-overview.svelte-15fv6wc .app-button-desktop:where(.svelte-15fv6wc){display:none}.membership-card-overview.svelte-15fv6wc .app-button-mobile:where(.svelte-15fv6wc){display:block;width:21.875rem;padding:0 .938rem}.membership-card-overview.svelte-15fv6wc .membership-card:where(.svelte-15fv6wc){margin:0;display:flex;justify-content:space-around;min-width:27.5rem}.membership-card-overview.svelte-15fv6wc .instructions-container:where(.svelte-15fv6wc){padding:1rem}.membership-card-overview.svelte-15fv6wc .button:where(.svelte-15fv6wc){width:100%}.membership-card-overview.svelte-15fv6wc .header:where(.svelte-15fv6wc){margin:-2em 0 0}}.instructions-container.svelte-15fv6wc{gap:1.5rem}.instructions-content.svelte-15fv6wc{gap:1rem}.button.svelte-15fv6wc{margin-top:1.5rem;width:14.06rem}.print-text.svelte-15fv6wc{cursor:pointer;text-decoration:underline}.membership-card-page.svelte-15fv6wc{display:flex}.membership-card.svelte-15fv6wc{margin-right:3rem}.form-page.svelte-ud3zls{background:linear-gradient(90deg,var(--ds-basic-color-surface-default, #ffffff) 50%,var(--ds-basic-color-surface-neutral-subtle, #f7f7f7) 50%);margin:0}@media (max-width: 1020px){.form-page.svelte-ud3zls{background:var(--ds-basic-color-surface-default, #ffffff);margin:0}}.form-page.svelte-ud3zls .center-block:where(.svelte-ud3zls){max-width:90rem;margin:0 auto}.form-page.svelte-ud3zls .main-layout:where(.svelte-ud3zls){margin:0;display:flex;flex-direction:row}.form-page.svelte-ud3zls .main-layout:where(.svelte-ud3zls) column:where(.svelte-ud3zls){flex:1;padding:var(--ds-size-600) 0}.form-page.svelte-ud3zls .main-layout:where(.svelte-ud3zls) .center-block:where(.svelte-ud3zls){max-width:28rem;margin:0 auto}.form-page.svelte-ud3zls .main-layout:where(.svelte-ud3zls) .form:where(.svelte-ud3zls){background-color:var(--ds-basic-color-surface-neutral-subtle, #f7f7f7)}@media (max-width: 1020px){.form-page.svelte-ud3zls .main-layout:where(.svelte-ud3zls){flex-direction:column}.form-page.svelte-ud3zls .main-layout:where(.svelte-ud3zls) column:where(.svelte-ud3zls){padding:var(--ds-size-300) 1.5rem}}.alert.svelte-ud3zls{z-index:1;position:relative;margin:.25rem;max-width:var(--ds-grid-breakpoint-xl);margin:auto;padding-top:1.5rem;padding-bottom:0rem}.heading.svelte-ud3zls{margin-top:0}
