.loyalty-booking__body[data-v-fa4d056d]{padding:var(--space-32) var(--ui-global-padding,16px);border-radius:var(--border-radius-rounded-md);background:var(--color-surface-secondary);justify-content:center;display:flex}@media (width<=767px){.loyalty-booking__body[data-v-fa4d056d]{padding:0}}.loyalty-booking__content[data-v-fa4d056d]{width:100%;max-width:700px}.loyalty-booking__form[data-v-fa4d056d]{gap:var(--space-32);border-radius:var(--border-radius-rounded-lg);background:var(--color-surface-primary);padding:var(--space-24) var(--space-32);flex-direction:column;max-width:700px;display:flex}.loyalty-booking__spacer[data-v-fa4d056d]{border-bottom:1px solid var(--color-border-secondary);margin:var(--space-16) 0}.loyalty-booking__camera-input[data-v-fa4d056d]{display:none}.loyalty-booking__camera-button[data-v-fa4d056d]{margin:var(--space-32) auto;padding:var(--space-16);border-radius:var(--border-radius-rounded-lg);border:3px solid var(--color-border-action);text-align:center;width:160px}.loyalty-booking__camera-button[data-v-fa4d056d]:hover{background-color:var(--color-surface-secondary);cursor:pointer}.loyalty-booking__camera-button-label[data-v-fa4d056d]{text-align:center}.loyalty-booking__camera-button-label[data-v-fa4d056d] .rich-text p{font-family:MOPGothic;font-size:var(--text-md-font-size);line-height:var(--text-md-line-height);font-weight:var(--font-weight-bold);letter-spacing:var(--text-md-letter-spacing);text-transform:none}.loyalty-booking__selected-file[data-v-fa4d056d]{padding-top:var(--space-8);justify-content:center;display:flex}.loyalty-booking__preview-image[data-v-fa4d056d]{-o-object-fit:contain;object-fit:contain;background:var(--color-surface-secondary)}.loyalty-booking__preview-file[data-v-fa4d056d],.loyalty-booking__preview-image[data-v-fa4d056d]{border:1px solid var(--color-border-secondary);border-radius:var(--border-radius-rounded-md);width:320px;height:420px}.loyalty-booking__form-fill[data-v-fa4d056d]{gap:var(--space-24);flex-direction:column;display:flex}.loyalty-booking__form-fill-title[data-v-fa4d056d] .rich-text p{font-family:MOPGothic;font-size:var(--text-lg-font-size);line-height:var(--text-lg-line-height);font-weight:var(--font-weight-bold);letter-spacing:var(--text-lg-letter-spacing);text-transform:none}.loyalty-booking__form-fields[data-v-fa4d056d]{gap:var(--space-12);flex-direction:column;display:flex}.loyalty-booking__status-card[data-v-fa4d056d]{border-radius:var(--border-radius-rounded-lg);background:var(--color-surface-primary);padding:var(--space-32);max-width:700px}.loyalty-booking__status-card-content[data-v-fa4d056d]{align-items:center;gap:var(--space-16);text-align:center;flex-direction:column;display:flex}.loyalty-booking__status-card-title[data-v-fa4d056d]{font-family:MOPGothic;font-size:var(--text-lg-font-size);line-height:var(--text-3xl-line-height);font-weight:var(--font-weight-bold);letter-spacing:var(--text-lg-letter-spacing);text-transform:uppercase}.loyalty-booking__status-card-description[data-v-fa4d056d]{line-height:var(--text-md-line-height);font-weight:var(--font-weight-normal);text-transform:none}.loyalty-booking__status-card-description[data-v-fa4d056d],.loyalty-booking__status-card-order-id[data-v-fa4d056d]{font-family:MOPGothic;font-size:var(--text-md-font-size);letter-spacing:var(--text-md-letter-spacing)}.loyalty-booking__status-card-order-id[data-v-fa4d056d]{line-height:var(--text-3xl-line-height);font-weight:var(--font-weight-bold);text-transform:uppercase}
